Angel Claudio Alvarez(e)k dio:
> El dom, 29-01-2006 a las 21:18 +0100, Jon escribió:
> 
> 
>>
>>Bueno, no sé qué paquete ha podido ser.
>>
>>Un apt-get -f install no me ayuda nada.
>>
>>Y el fichero /etc/init.d/rmnologin tampoco me ayuda demasiado.
>>
>>Ahora tengo que borrar a mano el /etc/nologin para poder entrar. Algo es
>>algo, pero chapuza, no?
>>
>>Adjunto el script "/etc/init.d/rmnologin"
>>
>>Por mucho que lo borre me vuelve a aparecer.
> 
> 
> ???
> NO tenes que borrar /etc/init.d/rmnologin. Justamente lo que hace este
> script es borrar el /etc/nologin
> (lee la descripcion)
> 

Perdona, el que borro es el /etc/nologin.


> Fijate si tenes un script nologin en /var/lib/initscripts/

Ahí no hay nada.


> y chequea que rmnologin tenga los links correspondientes en cada
> runlevel
> 


# locate rmnologin
/etc/init.d/rmnologin
/etc/rc2.d/S99rmnologin
/etc/rc3.d/S99rmnologin
/etc/rc4.d/S99rmnologin
/etc/rc5.d/S99rmnologin


O tal vez tengo que ejecutar /etc/init.d/rmnologin con algún parámetro
concreto? (No llego muy lejos interpretando los scripts, pero intuyo que
debería ser alguno de éstos: start|stop; pero no sé qué hace cada uno.

Gracias de nuevo

> 
>>Cómo puedo saber quién me lo está regenerando una y otra vez?
>>documento de texto sencillo adjunto (rmnologin)
>>#! /bin/sh
>>### BEGIN INIT INFO
>># Provides:          rmnologin
>># Required-Start:    $local_fs $remote_fs
>># Required-Stop: 
>># Should-Start:      kdm xdm gdm $syslog
>># Default-Start:     0 1 2 3 4 5 6
>># Default-Stop:       
>># Short-Description: Remove /etc/nologin at boot
>># Description:       This script removes the /etc/nologin file as the
>>#                    last step in the boot process, if DELAYLOGIN=yes.
>>#                    If DELAYLOGIN=no, /etc/nologin was not created by
>>#                    bootmisc earlier in the boot process.
>>### END INIT INFO
>>
>>PATH=/sbin:/bin
>>[ "$DELAYLOGIN" ] || DELAYLOGIN=yes
>>. /lib/init/vars.sh
>>
>>do_start () {
>>      #
>>      # If login delaying is enabled then remove the flag file
>>      #
>>      case "$DELAYLOGIN" in
>>        Y*|y*)
>>              rm -f /var/lib/initscripts/nologin
>>              ;;
>>      esac
>>}
>>
>>case "$1" in
>>  start)
>>      do_start
>>      ;;
>>  restart|reload|force-reload)
>>      echo "Error: argument '$1' not supported" >&2
>>      exit 3
>>      ;;
>>  stop)
>>      # No-op
>>      ;;
>>  *)
>>      echo "Usage: $0 start|stop" >&2
>>      exit 3
>>      ;;
>>esac
>>
>>:




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Responder a