| 1 | Here are a passwd command which asks you for the password twice so |
| 2 | you dont screw yourself up, and a shell which has a couple nice features |
| 3 | (interruptible waits, redirect unit 2) and which knows about Pascal |
| 4 | objects... the glob (../s8/glob2.c) which goes with this shell |
| 5 | takes arbitrary path names, i.e. |
| 6 | /*/mbox |
| 7 | |
| 8 | This shell has been the standard at Berkeley for over a year. |
| 9 | |
| 10 | The login and su in ../s8 maintain the htmp data base, and also |
| 11 | implement ".start_up" files which a shell runs when you log in. |
| 12 | Also implemented are the file ".reminder" which you can place |
| 13 | in your login directory to have catted on your terminal when you |
| 14 | log in. |
| 15 | |
| 16 | These features of login are superfluous if you have "../ashell" |
| 17 | but very useful otherwise. The "su" program also maintains an |
| 18 | unused byte in /etc/utmp so that the "who" here can print out |
| 19 | who you are "su'd" to ... currently we disable su's to anyone but |
| 20 | the root except by the root ... this is easy to take out. |