On Mon, Dec 09, 2002 at 07:23:26PM +0100, Lo�c Le Guyader wrote:
> Le  9 d�cembre 2002, Sylvain LE GALL, � bout, prit son clavier pour
> taper sur son �cran:
> > Salut,
> > Par contre pour eteindre la machine, il y a moyen :
> > $> w
> > te donne le nombre d'utilisateur du systeme. 
> > $> uptime 
> > te donne le nombre de minute depuis lequel l'ordinateur
> > est allum�
> > 
> > L'id�e c'est 
> > (w | wc -l) - 2 = le nombre effectif d'utilisateur
> > +
> > uptime > 15 min
> > => halt
> > 
> > Tu mets le tout dans un script et tu fais executer ca en
> > cron par l'utilisateur root.
> 
> Je pense qu'on peut faire mieux. Mon id�e �tait plut�t que d�s le
> d�marrage, je lance un shutdown -h +15. Et d�s que quelqu'un se
> connecte, un shutdown -c. C'est ce deuxi�me point que je ne sait pas
> faire.
> 
Salut,

Je vois le truc. Mon conseil : pam est ton ami. L'id�e : tu fais un
module pam qui lance shutdown -c lorsque quelqu'un se loggue.

On dit que le module s'appelle shutdown.so.

Tu rajoute shutdown.so required dans /etc/pam.d/login

Quand pensez vous ?

Sylvain LE GALL

Répondre à