Quais parâmetros foram usados pelo apt-get para instalar scripts de inicialização para um pacote?

1

Depois de remover o script de inicialização do hdparm com # update-rc.d hdparm remove , o desejo é reinstalar / corrigir / reparar o script de inicialização hdparm. Em outras palavras, para desfazer a remoção de update-rc.d.

Chamar # update-rc.d hdparm defaults não parece certo:

# update-rc.d -n hdparm defaults
update-rc.d: using dependency based boot sequencing
update-rc.d: warning: hdparm start runlevel arguments (2 3 4 5) do not match LSB Default-Start values (S)
update-rc.d: warning: hdparm stop runlevel arguments (0 1 6) do not match LSB Default-Stop values (none)

Outro recurso da internet mostra que # update-rc.d hdparm start 07 S . pode ser a reinstalação correta comando para hdparm.

Mas como descobrir como o apt-get install -t unstable hdparm atualmente instalado instalou exatamente seu (s) script (s) de inicialização?

    
por Pro Backup 16.11.2012 / 13:54

1 resposta

2

Você encontrará os scripts de pré e pós-instalação e remoção em /var/lib/dpkg/info .

% ls -1 /var/lib/dpkg/info/hdparm.*
/var/lib/dpkg/info/hdparm.conffiles
/var/lib/dpkg/info/hdparm.list
/var/lib/dpkg/info/hdparm.md5sums
/var/lib/dpkg/info/hdparm.postinst
/var/lib/dpkg/info/hdparm.postrm
/var/lib/dpkg/info/hdparm.preinst

hdparm.postinst (o script que é executado após a instalação bem-sucedida) é o que chama update-rc .

    
por 16.11.2012 / 14:05

Tags