This is VSH 3.5 for FreeBSD. This program is not Public Domain, nor is it Freeware, it is a commercial product protected by a Copyright. If you like this program and want to use it I ask for a small fee which I'll use then for further development under FreeBSD and support. For private usage send US $20, commercial users please send US $100. This is for one single system, for a network wide license please ask. You have NO rights to copy or sell this program to others, as I said, this is a commercial application. The FreeBSD team and Walnut Creek have my permission to include this program in FreeBSD CD-ROM distributions. If someone wants a source license that's possible too, but I'm not interested in selling source licenses to single persons, while OS vendors or some sort of larger organisations are welcome. This is no discrimination, it's only that I cannot handle endless administration tasks, I'm a software developer, not a software dealer. This offer is more interesting for organizations with a lot of, maybe different, UNIX systems when a unique user interface is wanted for all the used platforms. It can be very handy is such an environment to have a source license and be able to install it self on all the used systems, whatever OS they are running. When you read through the documentation included in this archive you'll find that it is not up to date and doesn't match the program in every detail. This just is a question of money. I haven't written this documentation, else you probably would not like to read it anyway. It was written by Fred Butzen, the former technical writer from Mark Williams Company. Fred doesn't write for fun only, he needs to pay the bills too. So if you like a high quality documentation up to date then just send money and I'll try to hire Fred then and see that he'll improve the documentation appropriate. I like the program but... Like any program this one too could be improved here and there, another feature could be added and so on. I have a TODO list for further development and before I get lots of questions to add this and that feature I'll include this list here. Please do me the favor and check this list before you complain, you'll save my time then and I'll spend it with programming instead of answering to the same complains all the time, thanks. Directory menu: implement a directory move function implement symbolic links for OS's which does support them File menu: implement a link file function implement a find file function implement symbolic links for OS's which does support them Option menu: implement an user programmable menu implement an editor for the environment Function keys: save/load of more then one function key layout Command line: search command for the history Others: add mouse support for usage in a xterm under X11 add mouse support for console devices of PC UNIX OS's add more support for terminals without cursor keys Where are the colors, all the other guys are so colorfull? Color support is under active development. This version just is not compiled with the color support because this work is not 100% done and I'm not comfortable with the results so far my self, so you have to wait too. I don't want to talk in english to this program, what can I do? Well, the whole communication with humans is in one single module and this version of the program was compiled with the english language module. I also have a module for the german language, if you want a version compiled with that ask about it. So far there are no other language modules available. This is not some sort of discrimination, it simple is that I don't speak any other languages good enough. So if someone wants another language you can get the source for the english or german language module from me and translate this into another language and give it back to me. I'll compile a program with this language module for you then. Another problem is the documentation, eighter you translate it too or you wait until enough people paid me and I can afford to hire a technical writer/translator for this language. Known problems: On any other system where I use vsh the cursor is off, not so on the FreeBSD console? FreeBSD doesn't use a terminfo database, it mappes the existing termcap database into ncurses. Termcap is obsolote, I'm not willing to deal with this, please talk to the FreeBSD hackers to get it fixed. When I run vsh in a xterm the scrollbar in the file window looks ugly? See above, talk to the FreeBSD hackers and see that they fix the termcap entry for xterm. Vsh doesn't show the mail status correct? That's because the environment variable MAIL is nonexistent or points to the wrong file. Have a look at the lower right status box, in the last field the pathname for the users mail box, well, what the program thinks is the users mailbox, is shown. Create an environment variable MAIL which points to the correct mailbox, like /var/mail/udo, export it and then it will work. When I resize a xterm where vsh is running in, the directory stack isn't as it was before? This is a known problem which exists under any UNIX, I don't know what to do against it. Just pop entries from the directory stack until you get the stack empty box, then the stack is clean again. VSH is Copyright (C) 1990 - 1995 by: Udo Munk Oberstr. 21 41460 Neuss, Germany email: udo@umunk.GUN.de CIS: 100021,2515 phone: yes, I have one fax: yes, I have one Please, when you have questions about the program or want a version for your Yoyodyne 9999 workstation or whatever use email to contact me, I already don't get enough sleep. Thank you for your understanding. And finaly the usuall statement: THE PROGRAM IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT WILL THE AUTOR BE LIABLE TO YOU FOR ANY DAMAGES, INCLUDING ANY LOST PROFITS, LOST SAVINGS OR OTHER INCIDENTAL OR CONSEQUENTAL DAMAGES ARISING OUT OF THE USE OF THE PROGRAM.