Я хотел бы, чтобы пользователи системы могли настраивать процессы, запускаемые при запуске системы, которые они могут настроить самостоятельно. Как я могу это сделать?
Пользователь может указать сценарий для запуска при загрузке через cron. В их crontab (отредактированном выполнением crontab -e при входе в систему) они должны указать:
@reboot /home/username/path/to/script.sh
Напишите свой rc.local
скрипт для проверки каждого пользователя $HOME/rc.local
. Затем используйте su
для выполнения этой команды под учетной записью пользователя.
Попросите их добавить его в rc.local?