Debian uses the standard /etc/init.d/<script> approach for starting and stopping its daemons, setting up the network, and just about everything regarding boot-up. If you need to control a daemon, use one of the /etc/init.d/ scripts as a template and create a new one. Then use update-rc.d to create the start and stop links in the /etc/rc?.d/ directories. Default run levels are S, 0, 1, 2, 3, 4, 5, and 6. S == startup/boot, 0 == halt, 6 == reboot, 1 == single user, 2-5 == multiuser. If you want a BSD style boot script, install the file-rc package. -- Chad Walstrom <chewie at wookimus.net> | a.k.a. ^chewie http://www.wookimus.net/ | s.k.a. gunnarr Get my public key, ICQ#, etc. Send email w/the Subject: "get help"