Dos dois, apenas um é realmente um script de inicialização: /etc/init.d/cups
. O arquivo /etc/init/cups.conf
parece ser um arquivo de configuração e executa certas coisas antes / depois que o daemon é iniciado, mas não é um script de inicialização. Falta o formato adequado (iniciar, parar, reiniciar funções etc.) e, em qualquer caso, não está no lugar certo. Os scripts de inicialização estão no diretório init.d
.
Quanto a quem começou, o 14.04 ainda está usando o upstart, eles serão mudando para o systemd para lançamentos futuros. Então foi novato que começou o daemon cups.
Agora, quanto ao motivo pelo qual nem service
nem initctl
retornou algo útil, isso é porque você não usou sudo
:
terdon@16:~$ service cups status
status: Unknown job: cups
terdon@16:~$ sudo service cups status
[sudo] password for terdon:
cups start/running, process 1319
terdon@16:~$ initctl status cups
initctl: Unknown job: cups
terdon@16:~$ sudo initctl status cups
cups start/running, process 1319