Come utente non root, voglio eseguire un processo in background all'avvio del sistema. È una specie di servizio che non richiede il privilegio di root. C'è un modo per farlo?
Un modo è quello di mettere sudo -u user commandin rc.local, ma la modificarc.local richiede i privilegi di root.
Un altro modo è quello di avviarlo da cronogni minuto e verificare l'eventuale presenza di istanze in esecuzione, ma in primo luogo riattiva il sistema inutilmente e, in secondo luogo, possono esserci condizioni di competizione nel controllo delle istanze in esecuzione.
Un terzo modo è eseguirlo ~/.bash_profile, ma voglio avviarlo senza il login dell'utente.
crontab -ecreare il file cron sotto/tmp?