Sorry for the first post. I've set up my router with TeddyBear's Tomato firmware and Lost_Animal's script for optware. The box is being used as both an eggdrop IRC bot as well as a wireless-to-ethernet client for my desktop. Everything is great except for one thing. Eggdrop will not run as root. That much I'm used to. So I've set a script to create my user at WAN-up. Eggdrop includes a botchk script that is supposed to be run by a crontab at 10-minute intervals to make sure the bot is running and to start it if it isn't. This makes the bot truly maintenance-free. My goal is to have the bot run when the router starts and have botchk keep it going so that I don't have to do anything but plug the router in. Since the botchk script loads the eggdrop, both must be run as the user. How do I make a crontab that allows the script to be run as my normal user? Is it possible to have the script run on startup as well? I've tried searching this and other sites for information, but haven't come up with anything that might work. This is my WAN script: Code: mkdir /tmp/user echo "user:*:401:10:User,,,:/tmp/user:/bin/sh" >> /tmp/etc/passwd cru a eggdrop "0,10,20,30,40,50 * * * * "/opt/share/eggdrop/botchk > /dev/null 2>&1" botchk is mode +x and I've also tried prefacing it with the "sh" command. I've also tried prefacing the command with "su user -c". Nothing I've tried works. Any help would be appreciated.