O Upstart equivalente do chkconfig é o update-rc.d . Há algumas informações sobre como usá-lo no UbuntuBootupComo linkado em L. D. James responde.
É verdade que esta ferramenta é tudo menos amigável; Ele tende a expor o ponto fraco do init SysV com todo o seu nível de execução e prioridade blackmagic. Eu quase nunca consegui fazê-lo para fazer o que eu quero na primeira tentativa. chkconfig fez um trabalho fantástico de abstrair todos esses números e fornecer uma interface simples e utilizável que era amada por todos. No entanto, sempre foi batom em um porco.
É um mundo novo e corajoso e eu sugiro que você coloque em algum tempo para aprender como Upstart funciona para que você possa conectar novas tarefas usando naquela. Para pacotes / aplicativos existentes que ainda fornecem scripts init SysV , update-rc.d deve permitir que você faça tudo o que chkconfig fez, com exceção de um usecase. update-rc.d não fornece uma maneira limpa de ver qual é o status atual de um determinado serviço, ou seja, não há equivalente de chkconfig --list
. Para este caso em particular, sugiro ls -l /etc/rc*.d/*${service_name}
.
HTH
Atualização: 12 de junho de 2013
A resposta no link aponta para uma alternativa mais palatável - sysv-rc-conf .
Atualização: 28 de julho de 2013
Hmm ... parece que o OP já respondeu aqui ( link ) sugerindo sysv-rc-conf . Não consigo ver como perdi isso, já votei essa resposta agora.