Não, /etc/init.d/skeleton
não é mais.
Aconselhamento a partir de 2018 é:
An example on which you can base your
/etc/init.d
scripts is available in the man pageinit-d-script
(5).
O desenvolvedor do systemd Michael Biebl e o mantenedor Debian do van Smoorenbug rc
+ init
Dmitry Bogatov se uniram e concordaram em remover /etc/init.d/skeleton
. O script a ser usado como modelo (que, ao contrário do antigo arquivo /etc/init.d/skeleton
não contém ajustes para fazê-lo funcionar no Debian FreeBSD), é agora o que está no manual.
Observe que o próprio modelo Debian foi alterado há vários anos, em 2014. Agora ele é estruturado mais como um script rc
em Mewburn rc
ou OpenBSD rc
, com uma biblioteca de funções shell fazendo a maior parte do trabalho e o conteúdo principal do script rc
compreendendo pouco mais que uma série de atribuições de variáveis em casos simples.
Leitura adicional
- link
- Petter Reinholdtsen (2014-02-09).
init-d-script
. Manual de formatos de arquivo . Debian. - Olaf van der Spek (2008-02-09). esqueleto: Mova o código do esqueleto para um arquivo que outros scripts possam incluir . Bug do Debian # 464854.
- Petter Reinholdtsen (2014-02-09). Novo interpretador de script
init.d
/lib/init/init-d-script
. pacote sysvinit. Debian. - Michael Biebl (2018-11-07). Por favor mova
/etc/init.d/skeleton
. Bug do Debian # 913154. - Dmitry Bogatov (2018-11-09). debian-policy: atualize a localização do exemplo
init.d
script . Bug do Debian # 913295. - Jonathan de Boyne Pollard (2014). Uma análise lado-a-lado dos scripts e serviços de execução unidades. . Respostas frequentemente dadas.
- Jonathan de Boyne Pollard (2015). Os problemas conhecidos com o System 5
rc
. Respostas frequentemente dadas. - Luke Mewburn (2001). O desenho e a implementação do sistema
rc.d
do NetBSD "( Cópia do autor ) Anais da Conferência Técnica Anual de 2001. . 69-80. - Jonathan de Boyne Pollard (2015).
/etc/inittab
é coisa do passado. . Respostas frequentemente dadas. - link