Um método agnóstico do sistema de inicialização. Você pode usar isso em /etc/rc.local
, um script /etc/init.d/...
, um arquivo de configuração Upstart e provavelmente uma configuração systemd também.
sudo -u oli /full/path/to/application
Este comando será executado como usuário root e sudo
será baixado para o usuário "oli". Obviamente, mude o usuário e o comando para seus propósitos.
setuid
stanza:
start on (filesystem and stopped udevtrigger)
stop on runlevel [06]
setuid oli
respawn
exec /full/path/to/application