home *** CD-ROM | disk | FTP | other *** search
- #!/bin/sh
- # startservers version 1.0, 4/20/90.
- # Placed into the public domain by Daniel J. Bernstein.
-
- # Script to start servers for all the normal ports.
- # Requires: attachport in /usr/local, setuid in /bin, various servers
- # in /etc. The path names aren't necessary.
-
- ATTACH=/usr/local/attachport
- SETUID=/bin/setuid
-
- # The Authentication Server daemon. (-R is default for port 113.)
- $ATTACH -vRXp auth $SETUID auth /etc/authd &
-
- # Services provided through trivial shell scripts
- $ATTACH -vRXp echo $SETUID nobody /etc/in.echod &
- $ATTACH -vRXp discard $SETUID nobody /etc/in.nulld &
- $ATTACH -vRp daytime $SETUID nobody /etc/in.daytimed &
- $ATTACH -vp finger $SETUID nobody /etc/in.fingerd &
- $ATTACH -vRp users $SETUID nobody /etc/in.usersd &
- $ATTACH -vRXp chargen $SETUID nobody /etc/in.chargend &
-
- # Services provided through not so trivial programs
- $ATTACH -vp ftp /etc/ftpd &
- $ATTACH -vp telnet /etc/telnetd &
- $ATTACH -vp shell /etc/rshd &
- $ATTACH -vp login /etc/rlogind &
- $ATTACH -vp exec /etc/rexecd &
- $ATTACH -vp uucp $SETUID uucp /etc/uucpd &
-