Gostaria de agradecer @garethTheRed por sugerir usar o systemd em vez de update-rc.d
O URL Escrevendo os arquivos básicos do serviço systemd contém esta resposta.
Passo 1: Eu criei este arquivo (local da nota) que essencialmente dispara um processo bash com um argumento estendido. Você poderia disparar seu próprio comando, que poderia ser diferente do bash.
[root@y500-fedora ~]# cat /usr/lib/systemd/system/foo.service
[Unit]
Description=foo
[Service]
ExecStart=/bin/bash -c "while true; do /bin/inotifywait -qq --event close_write /sys/class/backlight/acpi_video0/brightness; su myusername -c '/bin/xbacklight -display :0 -set $(cat /sys/class/backlight/acpi_video0/brightness)'; done"
[Install]
WantedBy=graphical.target
Step 2:
systemctl enable foo
(similarly you can disable it)
(opcional) Passo 3: Ele deve iniciar automaticamente na próxima reinicialização no modo gráfico (nível de execução 5), mas se você quiser iniciá-lo imediatamente:
# systemctl start foo
# systemctl status foo # optional, just to verify