daemontools no ubuntu

Estou tentando instalar o daemontools (não, não são ferramentas do demônio) no Ubuntu, mas deparei-me com um erro: não existe mais /etc/inittab. O QUÊÊÊÊÊÊÊÊÊÊ??????? É isso mesmo, desde a versão 6.10 Edgy Eft, o Ubuntu não utiliza mais o inittab as we used to know it. O que existe agora é um pacote chamado upstart, que coloca os vários serviços do inittab no diretório /etc/event.d, num formato completamente diferente do que conhecíamos.

Isso em si não é ruim, acredito que, provavelmente, a vida será bem mais fácil com esse formato novo do que com o antigo. O que é ruim, no entanto, é:

  1. Vários outros pacotes não acompanharam essa mudança, como por exemplo o daemontools-installer (e o daemontools gerado por ele)
  2. A divulgação dessa mudança deveria ser mais incisiva, ampla, generalizada, alardeada pelos quatro (zilhões de) cantos da Internet.

Mas não se desespere: existe a receita de bolo pronta para instalar o daemontools😉 é só usar. Crie o arquivo /etc/event.d/svscan com o conteúdo abaixo:

# svscan
#
# upstart service for svscan

start on runlevel 2
start on runlevel 3
start on runlevel 4
start on runlevel 5

start on runlevel 6

respawn
exec /usr/bin/svscanboot

e pronto! Para ativar o serviço imediatamente, rode:

start svscan (como root)

Esse post foi publicado em linux, ubuntu. Bookmark o link permanente.

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s