Synchronizing state of rng-tools.service with SysV service script with /lib/systemd/systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable rng-tools
significa apenas que o systemd está "ciente" de que há um script de inicialização sysvinit
no estilo presente e que precisa levar isso em consideração ao considerar o estado do serviço rng-tools
. Isso não significa que o use o script de inicialização para gerenciar o serviço.
Se um script de inicialização e um arquivo de unidade estiverem presentes, o systemd usará o último (pelo menos, quando o serviço não estiver em execução).
Você pode ver qual arquivo é usado para iniciar um serviço executando systemctl status
; a linha “Loaded” mostrará qual script foi usado. Por exemplo, aqui está um serviço que tem uma unidade systemd e um script de inicialização:
● infnoise.service - Wayward Geek InfNoise TRNG driver
Loaded: loaded (/lib/systemd/system/infnoise.service; enabled; vendor preset: enabled)
Este é um serviço que tem apenas um script de inicialização:
● sensord.service - LSB: lm-sensors daemon
Loaded: loaded (/etc/init.d/sensord; generated; vendor preset: enabled)
Verificar seu serviço deve mostrar que o systemd está usando sua nova unidade.
Se tudo mais falhar, você pode excluir /etc/init.d/rng-tools
: ele deve ser rastreado como um arquivo de configuração e dpkg
notará que ele foi excluído e não será restaurado nos upgrades de pacote. /etc
é de propriedade do administrador do sistema, não do sistema de empacotamento, mesmo que os pacotes possam instalar arquivos lá.