Daemontools is a set of Unix tools to run and supervise processes. It was written by D. J. Bernstein. It can be downloaded here: http://cr.yp.to/daemontools.html
Daemontools allows you to run the dropbox daemon under a separate user using the setuidgid program that is included. Daemontools will create a directotry /service where it will look for applications that it will supervise.
Create the user you want to run Dropbox
adduser or useradd depending on your system
Login on the server with the user you created above.
Logged in as the new user, follow the guide Dropbox in an entirely text-based Linux environment (experimental) and install Dropbox into the new user’s home directory.
Create the daemontools control file
Substitute user with the account name you created above.
cd /service mkdir dropbox-user cd dropbox-user echo "#!/bin/sh" > run echo "HOME=/home/user exec setuidgid user /home/user/.dropbox-dist/dropboxd" >> run chmod +x run
This will run Dropbox immediately and also ensure that Dropbox is always running when the computer is up.
To restart the Dropbox daemon:
svc -t /service/dropbox-user
To stop the Dropbox daemon:
svc -d /service/dropbox-user
To start the Dropbox daemon:
svc -u /service/dropbox-user