[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Nologin



El mar, 31-01-2006 a las 08:41 +0100, Jon escribió:
> 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

hace un dpkg --configure -a
> 
> > 
> >>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
> >>
> >>:
> 
> 
> 
> 
-- 
Angel Claudio Alvarez
Usuario Linux Registrado 143466
GPG Public Key en http://pgp.mit.edu
key fingerprint = 3AED D95B 7E2D E954 61C8  F505 1884 473C FC8C 8AC4

Attachment: signature.asc
Description: Esta parte del mensaje =?ISO-8859-1?Q?est=E1?= firmada digitalmente


Reply to: