CronTab & Sme 7.2

Forum dédié à la distribution du même nom et que vous pourrez télécharger sur http://www.contribs.org. La nouvelle version de cette distribution se nomme SME Server

Modérateur: modos Ixus

CronTab & Sme 7.2

Messagepar charles6401 » 16 Sep 2007 11:29

Bonjour à tous!!

J'ai installé Crontab sur mon sme server 7.2 que j'ai trouvé que le site http://www.vanhees.cc/.
Je suis allé dans le "server-manager" puis sur "Crontab" et j'ai ajouté une tâche come suit:

Image

Le commande à exécuter est l'arrêt du serveur au moyen de "halt".

Sauf que cela ne fonctionne pas... Pourquois ? Qu'est-ce qui cloche ?

Merci!
Avatar de l’utilisateur
charles6401
Matelot
Matelot
 
Messages: 2
Inscrit le: 16 Sep 2007 11:17

Messagepar Gaston » 16 Sep 2007 21:15

Bonsoir,
je n'ai plus la contrib sous les yeux (mais elle fonctionnait, donc ...), deux remarques néanmoins:
- il est indiqué de mettre le chemin complet pour la commande :arrow: /sbin/halt
- il faut vérifier que "administrator" est réellement équivalent à "root" dans le cas présent
Normalement toute tâche plannifiée renvoie un mail à root (admin dans notre cas) avec le contenu de STDOUT et STDERR. Tu aurais donc du avoir un courrier en ce sens.

Pour localiser lquelle entrée de crontab est mise à jour, tu peux essayer cela :
Code: Tout sélectionner
# find /etc -name \*cron\* -print | xargs grep halt


G.
Edit : halt ne fait pas un poweroff si tu ne précises pas -h, je propose donc "/sbin/shutdown -g0 -h" plutôt mais bon je connais pas la différence avec halt -h
Dernière édition par Gaston le 16 Sep 2007 22:03, édité 2 fois au total.
Avatar de l’utilisateur
Gaston
Amiral
Amiral
 
Messages: 1367
Inscrit le: 06 Oct 2003 00:00
Localisation: Saint Maur, 94 FR

Crontab Manager

Messagepar pascal_lucas » 16 Sep 2007 21:28

Bonsoir,

J'ai eu ce type de problème. J'ai appliqué un expand-template /etc/crontab sous une console root et la tâche planifiée a été réellement prise en compte.

Pascal
Avatar de l’utilisateur
pascal_lucas
Aspirant
Aspirant
 
Messages: 110
Inscrit le: 28 Nov 2003 01:00
Localisation: carvin

Messagepar charles6401 » 19 Sep 2007 14:54

salut

- il faut vérifier que "administrator" est réellement équivalent à "root" dans le cas présent


Comment le savoir ??

J'ai tout essayé ce uqe vous m'avez dit même le expand-template... rien n'y fait!
Avatar de l’utilisateur
charles6401
Matelot
Matelot
 
Messages: 2
Inscrit le: 16 Sep 2007 11:17

Messagepar sebouney21 » 17 Oct 2007 15:29

Ta commandes halt n'est pas bonne,

shutdown -h 1

;)
Avatar de l’utilisateur
sebouney21
Quartier Maître
Quartier Maître
 
Messages: 18
Inscrit le: 17 Oct 2007 12:06
Localisation: dijon-ville 2mn d'arrêt !

Messagepar Cool34000 » 18 Oct 2007 10:20

Salut,

Moi j'aurai plutot opté pour
Code: Tout sélectionner
/sbin/e-smith/signal-event halt

Quand à l'utilisateur, ca serait plus logique que ca soit 'admin' ou 'root' non ?
Avatar de l’utilisateur
Cool34000
Contre-Amiral
Contre-Amiral
 
Messages: 480
Inscrit le: 10 Sep 2006 10:45
Localisation: Nimes, France

Messagepar KryBoo » 18 Oct 2007 12:00

Administrator = root.

En fait il ajoute dans ses templates le cron mais j'ai remarque que souvent le expande-templates /etc/crontab fonctionnais mal (surtout l'ors de suppression de taches)

Pour ma part je fais les Cron à la main des les dossier
/etc/cron.xxx pour ce qui est des planifications

et sinon j'ajoute dans /etc/e-smith/etc/crontab les templates que je veux (exemple a l'instant un fichier checkright :
Code: Tout sélectionner
# Droits sous Des WebsShares
*/5 * * * * root /root/webshare
)

et bien sur : expande-templates /etc/crontab pour finir
Pas de solutions ?
Alors pas de problèmes !

www.caramontino.com
Avatar de l’utilisateur
KryBoo
Enseigne de vaisseau
Enseigne de vaisseau
 
Messages: 161
Inscrit le: 31 Mars 2004 17:35
Localisation: Kryboo Land


Retour vers E-Smith / SME Server

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité