Re: ntsysv?

"Fernando M. Roxo da Motta" <[email protected]> Wed, 6 May 2009 18:26:34 -0300
Newsgroups gmane.org.user-groups.linux.parana
Message-ID <[email protected]>
On Mon, Mar 09, 2009 at 11:54:10AM -0300, Matias Schweizer wrote:
> 
> 	Pessoal:
> 
> 	Há algum comando que re-gere as opções "default" nos comandos
> 	que bootam no ntsysv? Esclarecendo: rodo o ntsysv e tiro os
> 	comandos que não quero no boot do servidor, como atd, gpm, rpc,
> 	etc.
> 
> 	Aparentemente, após um upgrade do SO (up2date), rodando o ntsysv
> 	esses comandos voltam a ficar marcados para iniciar no boot.
> 	
> 	Existe comando que faz isso? Qual seria? Qual a maneira correta...

  O comando 'up2date', se não me engano, é da RedHat, portanto são pacotes
RPM.   Estes pacotes podem ter scripts para serem executados após a
instalação.  Por sua vez estes scripts podem ativar o serviço.

  Por exemplo :

$ rpm -q --scripts gpm
postinstall scriptlet (using /bin/sh):
/sbin/chkconfig --add gpm
/sbin/install-info /usr/share/info/gpm.info.gz /usr/share/info/dir
/sbin/ldconfig
preuninstall scriptlet (using /bin/sh):
if [ "$1" = "0" ]; then
    /sbin/service gpm stop >/dev/null 2>&1
    /sbin/chkconfig --del gpm
fi
/sbin/install-info /usr/share/info/gpm.info.gz --delete
/usr/share/info/dir
postuninstall scriptlet (using /bin/sh):
if [ "$1" -ge "1" ]; then
    /sbin/service gpm condrestart >/dev/null 2>&1
fi
/sbin/ldconfig


  Como você pode ver, na instalação (postinstall scriptlet) ele usa o
comando :

     '/sbin/chkconfig --add gpm'

Que ativa o serviço.

> 	
> 	Existe comando que faz isso? Qual seria? Qual a maneira correta
> 	de tirar os comandos do boot do servidor?

  A melhor maneira é não ter o serviço, ou seja o pacote, instalado.


  Roxo

-- 
---------------- Non luctari, ludare -------------------+ WYSIWYG Editor ?
Fernando M. Roxo da Motta <[email protected]>               |  VI !!
Except where explicitly stated I speak on my own behalf.| I see text,
      ( Usuário Linux registrado #39505 )               | I get text !