2009/4/6 Xisberto <[email protected]>: > 2009/4/6 Renato Krause <[email protected]> > >> Xisberto, >> Muito obrigado, uma última dúvida: isso executará o meu script como root? >> Abraço, >> Renato Krause >> >> > Sim, claro. Os processos iniciados no boot são todos do usuário root, a > menos os que são configurados para não serem. > > >> >> >> 2009/4/6 Xisberto <[email protected]>: >> > 2009/4/6 Renato Krause <[email protected]> >> > >> >> 2009/4/6 Xisberto <[email protected]>: >> >> > 2009/4/6 Renato Krause <[email protected]> >> >> > >> >> >> Boa tarde, >> >> >> >> >> >> Estou precisando colocar um serviço que eu escrevi na inicialização >> do >> >> >> meu sistema. Estou utilizando um Ubuntu Server Intrepid. Preciso que >> >> >> esse serviço seja iniciado pelo root. >> >> >> Eu já tentei colocar o meu bash script no /etc/init.d e tambem já >> >> >> criei uma link simbólico em /etc/rc3.d porém ele não está subindo na >> >> >> inicialização. >> >> > >> >> > >> >> > Renato, não basta apenas colocar o link no rc3.d, tem que seguir a >> regra >> >> de >> >> > nomenclatura do diretório: >> >> > >> >> > SXXNome, onde XX é um número que indicará a seqüência de execução >> durante >> >> o >> >> > boot. Você fez assim? >> >> > >> >> > Outra coisa a verificar é se o script está sem erros e aceita o >> parâmetro >> >> > 'start' que o sistema vai passar pra ele. Execute-o normalmente: >> >> > >> >> > sudo /etc/init.d/script start >> >> > >> >> > e veja o resultado. >> >> > >> >> > >> >> >> >> >> >> Desde já grato a todos. >> >> >> Abraços, >> >> >> Renato Krause >> >> >> >> >> >> -- >> >> >> Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece >> >> >> >> >> >> Lista de discussão Ubuntu Brasil >> >> >> Histórico, descadastramento e outras opções: >> >> >> https://lists.ubuntu.com/mailman/listinfo/ubuntu-br >> >> >> >> >> > >> >> > >> >> > >> >> > -- >> >> > Humberto Xis >> >> > http://xisberto.blogspot.com >> >> > http://ostelematicos.blogspot.com >> >> > >> >> > "Sur la tuta tero estis unu lingvo kaj unu parlomaniero." - Gn 11,1 >> >> > -- >> >> > Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece >> >> > >> >> > Lista de discussão Ubuntu Brasil >> >> > Histórico, descadastramento e outras opções: >> >> > https://lists.ubuntu.com/mailman/listinfo/ubuntu-br >> >> > >> >> >> >> >> >> >> >> Obrigado a todos. >> >> >> >> Xisberto, eu achei um arquivo /etc/init.d/skeleton. Ele é um modelo de >> >> como escrever serviços? >> >> Eu tenho uma outra dúvida: imagino que os números após o rc sejam os >> >> níveis que o init entra. Porém não sei se o 3 é o mais adequado para >> >> mim. Preciso iniciar um serviço como root na inicialização do meu >> >> Ubuntu Server. >> >> Você acredita que adaptando meu script ao /etc/init.d/skeleton e >> >> nomeando ele como S65mrtg - por exemplo- irá funcionar? >> > >> > >> > Cara, não tinha visto ainda esse skeleton, vai me ajudar muito ainda! >> > >> > Você colocou o runlevel 3, a sua suposição sobre o runlevel está certa. >> Só >> > que eu não lembrei: o runlevel padrão do Debian e de seus derivados é o >> 2. >> > Crie uma cópia do skeleton no init.d chamando-a de mrtg - por exemplo - e >> > crie um link para ela no rc2.d. O link precisa seguir a nomenclatura, o >> > script original não precisa. >> > >> > O Ubuntu não deveria mais seguir estas configurações, pois ele >> teoricamente >> > não usa o System V e sim o upstart. Para ver qual é o seu runlevel >> padrão, >> > execute o comando "runlevel" logo após o boot. Você deverá ver "N 2", o >> que >> > significa que vocẽ está no runlevel 2. Para modificar, olhe o arquivo >> > /etc/event.d/rc-default, nas linhas que contêm o parâmetro "telinit" >> > >> > http://www.vivaolinux.com.br/artigo/Apertem-o-cinto-o-inittab-sumiu >> > >> > >> >> >> >> Muito muito grato. >> >> Abraços, >> >> Renato Krause >> >> >> >> -- >> >> Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece >> >> >> >> Lista de discussão Ubuntu Brasil >> >> Histórico, descadastramento e outras opções: >> >> https://lists.ubuntu.com/mailman/listinfo/ubuntu-br >> >> >> > >> > >> > >> > -- >> > Humberto Xis >> > http://xisberto.blogspot.com >> > http://ostelematicos.blogspot.com >> > >> > "Sur la tuta tero estis unu lingvo kaj unu parlomaniero." - Gn 11,1 >> > -- >> > Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece >> > >> > Lista de discussão Ubuntu Brasil >> > Histórico, descadastramento e outras opções: >> > https://lists.ubuntu.com/mailman/listinfo/ubuntu-br >> > >> >> -- >> Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece >> >> Lista de discussão Ubuntu Brasil >> Histórico, descadastramento e outras opções: >> https://lists.ubuntu.com/mailman/listinfo/ubuntu-br >> > > > > -- > Humberto Xis > http://xisberto.blogspot.com > http://ostelematicos.blogspot.com > > "Sur la tuta tero estis unu lingvo kaj unu parlomaniero." - Gn 11,1 > -- > Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece > > Lista de discussão Ubuntu Brasil > Histórico, descadastramento e outras opções: > https://lists.ubuntu.com/mailman/listinfo/ubuntu-br >
Xisberto, Eu realmente estou muito grato pela sua ajuda. Muito muito obrigado. Abraço, Renato Krause -- Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece Lista de discussão Ubuntu Brasil Histórico, descadastramento e outras opções: https://lists.ubuntu.com/mailman/listinfo/ubuntu-br

