What is the good and honorable way to run a script at boot time? The script needs to launch xinit. I got the bright idea to make a copy of the "/etc/rd2.d/S20apache" file and modify it to start xinit instead. I changed several of the paths in the script to match up with where xinit hangs out. On powerup Apache, CUPS, and MySQL start. "/etc/rd2.d/S35xinit" starts after that. Xwindows starts, but shuts down later. If I can get xinit to run, it will start Mozilla - paving the way for a touchscreen kiosk.