On Thu, 27 Sep 2001 18:50:10 +0200
"Jacques L'helgoualc'h" <[EMAIL PROTECTED]> wrote:

> Pas exactement, /etc/crontab est le fichier � system-wide �, o�
> l'utilisateur est indiqu� dans le champ suppl�mentaire.

oui mais c'est (peut-�tre) parce qu'il est n�cessaire
pour les crons system-wide de pr�ciser sous quelle identit�
le syst�me cron (root) doit les lancer...
c'est bien system-wide mais sous la propri�t� initiale de root
(les users utils�s ici ne sont pas normaux i.e humains...
ex www-data, lpr etc etc)

> Parce que root est *aussi* un utilisateur valide pour /usr/bin/crontab.

c'est une erreur "conceptuelle" (AMHA), root __n'est pas__
(ou ne devrait pas �tre) consid�r� comme un utilisateur...

il n'y pas "continuit�" entre les besoins des utilisateurs "humains"
et ceux de root (je vais me refuser dor�navant � parler
d'"utilisateur root"...). A remarquer �galement que root n'a pas son home
� c�t� des autres utilisateurs ...

pour prendre une analogie informatique th�orique, l'utilisateur
root est une erreur de  ... typage.

=> 
dans le code de crontab, il devrait y avoir qqchose du style
si user="root" alors �mettre un warning ou une erreur ...
mais ne pas ex�cuter /var/spool/cron/crontab/root...


A+
-- 
# mailto:[EMAIL PROTECTED]     tel: (33) 03 20 43 84 06   
# INRETS, 20 rue �lis�e Reclus         fax: (33) 03 20 43 83 59   
# BP 317 -- 59666 Villeneuve d'Ascq       
# http://www3.inrets.fr/estas/mariano

Répondre à