Le 12283i�me jour apr�s Epoch,
Jean-Charles BLANC �crivait:

> Bonjour,
>
> Un matin j'ai d�cid� de faire un "touch /etc/nologin" => "-rw-r--r--    1
> root     root            0 Aug 19 17:35 nologin"
> Mais le fichier dispara�t au red�marrage de la machine !?
>
> J'ai essay� d'�crire un texte quelconque dans le fichier, mais cela ne
> change rien ?!

Ce fichier est 'effac�' par /etc/init.d/checkroot.sh et /etc/init.d/rmnologin

Il semble que rmnologin prenne des pr�cautions quand � l'effacement de ce
fichier, v�rifiant qu'il n'a pas �t� cr�� par le processus de boot.

Par contre, /etc/init.d/bootmisc.sh le mets en place quoi qu'il arrive si tu
pr�cises dans /etc/default/rcS 'DELAYLOGIN=yes'

La solution (Dangereuse) est donc de mettre DELAYLOGIN � no, de remplir le
fichier avec un message diff�rent de:
   "System bootup in progress - please wait"

et de v�rifier dans quels cas checkroot.sh est lanc�.

> PS: Cela n'est pas du � un rootkit !?

Nonononono.... C'est juste le fonctionnement normal du startup, qui va
emp�cher les utilisateurs de se connecter tant que tout n'est pas bien
d�marr�.

-- 
We knew from experience that the essence of communal computing, as
supplied by remote-access, time-shared machines, is not just to type
programs into a terminal instead of a keypunch, but to encourage close
communication.
        -- Dennis Ritchie

Répondre à