Mailinglist Archive: opensuse-es (1520 mails)

< Previous Next >
Re: [suse-linux-s] Retrasar el inicio de las aplicaciones
  • From: Camaleón <noelamac@xxxxxxxxxxxxxx>
  • Date: Mon, 24 Nov 2003 15:10:02 +0100
  • Message-id: <200311241510.03122.noelamac@xxxxxxxxxxxxxx>
El Lunes, 24 de Noviembre de 2003 12:24, Carlos E. R. escribió:

> No.
>
> Al menos, en un SuSE, eso no se puede hacer, porque el Yast los borra y
> los pone como a él le da la gana - lease como corresponde ;-)
>
> Docus:
>
> man init.d
>
> Y en español en el manual de administración, capítulo "The SuSE Linux
> Boot Concept", que no se como lo habrán traducido (el de papel lo tengo
> prestado).
>
> La cabecera de los scripts de inicio (partiendo de la base de
> "/etc/init.d/skeleton") tiene algo parecido a esto:
>
> ### BEGIN INIT INFO
> # Provides: FOO
> # Required-Start: $syslog $remote_fs
> # X-UnitedLinux-Should-Start: $time ypbind sendmail
> # Required-Stop: $syslog $remote_fs
> # X-UnitedLinux-Should-Stop: $time ypbind sendmail
> # Default-Start: 3 5
> # Default-Stop: 0 1 2 6
>
> Bueno, pues la cosa consiste en poner en el "Required-Start" que requiere
> lo que proporciona el script de inicio del postfix:
>
> ### BEGIN INIT INFO
> # Provides: sendmail postfix
> # Required-Start: $network $named $syslog
>
> O sea, sendmail, postfix. A continuación, quitar y poner el script con
> innserv, o con Yast, o chkconfig.
>
> --
> Saludos
> Carlos Robinson

Hola,

Entonces, y para resumir, ¿qué hay que hacer? Si no he entendido mal, modifico
el script de fetchmail y pongo lo siguiente (el objetivo era conseguir que
Fetchmail esperase a que Postfix y Cyrus estuvieran iniciados):

### BEGIN INIT INFO
# Provides: fetchmail
# Required-Start: $network $postfix $cyrus

Y ¿cómo lo quito y lo pongo con insserv?

¿Para quitarlo sería?: insserv -r fetchmail
¿Para añadirlo?: insserv fetchmail

¿?

Saludos...


--
Camaleón


< Previous Next >
Follow Ups