removido
(usa Nenhuma)
Enviado em 02/11/2010 - 12:48h
Se não fosse pelo Upstart que é o que o Ubuntu usa eu te diria para fazer como no Debian que é o SystemV:
# cp <script> /etc/init.d
# chmod +x /etc/init.d/<script>
# ln -sf /etc/init.d/<script> /etc/rc2.d/S10<script>
# ln -sf /etc/init.d/<script> /etc/rc3.d/S10<script>
# ln -sf /etc/init.d/<script> /etc/rc4.d/S10<script>
# ln -sf /etc/init.d/<script> /etc/rc5.d/S10<script>
ou para pular as criações dos links simbólicos instalaria o rcconf ou o bum e configurava o script para iniciar como serviço:
$ sudo apt-get install rcconf bum
$ sudo rcconf
ou
$ gksu bum
A outra opção é adicionar o caminho do script em /etc/rc.local, tipo isso:
/etc/init.d/firewall start
no caso do Ubuntu acho que o script deve ficar em /etc/event.d e não em /etc/init.d como é no Debian. Então o passo do rc.local seria este:
/etc/event.d/firewall start ### não sei se iria funcionar pois não uso Ubuntu
o mais correto seria isso:
service <serviço> start