>>>>> "Tof" == Tof Fauvet <tof.fauvet@???> writes:
Tof> Stephane Driussi wrote:
>> bonjour a tous,
>> je n'arrive pas a lancer shutdown d'un compte user
>> shutdown me reponds que je dois etre root.
>> J'ai pourtant un fichier /etc/shutdown qui contient tout les users et
>> aussi cose la case a cocher "peut lancer shutdown" dans linuxconf.
>> Une idee ?
>> Je souhaiterais creer un compte "arret" qui lancerai la commande
>> shutdown seulement si arret est le seul sur la machine et qu'il n'y a
>> pas un serveur X qui tourne.
>> Merci.
fichier /Etc/passwd:
Tof> arret::0:0::/home/arret:/sbin/shutdown -h now
j'ajouterais meme le fichier /home/arret/.xsession
contenant
#!/bin/sh
exec $SHELL
pour que cela fonctionne aussi si le run-level est 4 (X11 par XDM).
Pour info, la commande la plus clean pour faire un arret est la
commande SystemV init (et non pas les commandes BSD reboot, shutdown &
autres halt).
init 0 arrete la machine
init 6 reboote la machine
cf /etc/inittab pour tous les autres valeures possibles du parametre
de init.
A+.
FX.
--
Fix KOWALSKI mailto:ayoul@club-internet.fr
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Its name is Public Opinion. It is held in reverence. It settles
everything. Some think it is the voice of God. -- Mark Twain