matthew wrote:
On Fri, 13 Feb 2004, Louis LeBlanc wrote:
[...]
So, how can I get a process to run automatically on startup for an
unprivileged user?

cd /usr/local/etc/rc.d


make a small sh script like so:

#!/bin/sh
su username -c "command"

For scripts in '/usr/local/etc/rc.d' one should stick to the required semantics. That is, in this particular case you need to make sure that it only runs on startup and not a second time on shutdown. Like so:


------------------------ cut here ------------------------
#!/bin/sh

case "$1" in
        start)
                su username -c "command"
                ;;
        stop)
                ;;
esac
------------------------ cut here ------------------------

Also, keep in mind that the script's name requires a suffix of '.sh', or else the system won't execute it automatically.

   Uwe
--
Uwe Doering         |  EscapeBox - Managed On-Demand UNIX Servers
[EMAIL PROTECTED]  |  http://www.escapebox.net
_______________________________________________
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to