OVH Cloud OVH Cloud

10.4 et crontab

8 réponses
Avatar
fra
Bonjour

Le crontab system est il géré nativement pas 10.4 ou y'a-t-il quelque
chose à activer pour qu'il l'utilise ?

Merci.
--
Fra

8 réponses

Avatar
blanc
Fra wrote:

Le crontab system est il géré nativement pas 10.4 ou y'a-t-il quelque
chose à activer pour qu'il l'utilise ?


Normalement, il l'est.

JPaul.
--
/==/==- Jean-Paul BLANC
/ /--/--// quelque-part (somewhere)
|/| L | en (in)
/|| = ||| FRANCE

Avatar
Nicolas.MICHEL
Fra wrote:

Bonjour

Le crontab system est il géré nativement pas 10.4 ou y'a-t-il quelque
chose à activer pour qu'il l'utilise ?


Le test est simple à faire :
T'as copier-coller ceci :


sudo echo '* * * * * root echo "Test `date` " >>/tmp/qq' >>/etc/crontab

Tu verra bien si il fait quelque chose.
(ne pas oublier d'effacer l'entrée après)
Ceci dit la crontab système est écrasée à chaque update, contrairement à
la crontab root.

% export EDITOR=pico
% sudo crontab -u root -e

permet d'éditer la crontab de root. CroniX permet de le faire en gui
--
S'il n'y a pas de solutions, c'est qu'il n'y a pas de problèmes
iChat/AIM : michelnicolas

Avatar
fra
Nicolas MICHEL wrote:

Ceci dit la crontab système est écrasée à chaque update, contrairement à
la crontab root.


Hein quoi ? C'était pas le cas avant !

% export EDITOR=pico
% sudo crontab -u root -e

permet d'éditer la crontab de root. CroniX permet de le faire en gui


Je préfère ce dernier.
--
Fra

Avatar
laurent.pertois
Nicolas MICHEL wrote:

Le test est simple à faire :
T'as copier-coller ceci :


sudo echo '* * * * * root echo "Test `date` " >>/tmp/qq' >>/etc/crontab


Marchera pas ça.


Ceci dit la crontab système est écrasée à chaque update, contrairement à
la crontab root.



Gné ?

--
Politically Correct Unix - UTILITIES
The "touch" command has been removed from the standard distribution due
to its inappropriate use by high-level managers.

Avatar
jperrocheau
Nicolas MICHEL wrote:

Ceci dit la crontab système est écrasée à chaque update, contrairement à
la crontab root.


Jamais remarqué.

--
Jacques PERROCHEAU
________________________________________________________________________
e-mail: mailto:

Avatar
Nicolas.MICHEL
Laurent Pertois wrote:

Nicolas MICHEL wrote:

Le test est simple à faire :
T'as copier-coller ceci :


sudo echo '* * * * * root echo "Test `date` " >>/tmp/qq' >>/etc/crontab


Marchera pas ça.


Zut, c'est juste. sudo ne gère pas les redirections.
J'aurais dû écrire :

% sudo su
# echo '* * * * * root echo "Test `date` " >>/tmp/qq' >>/etc/crontab



Ceci dit la crontab système est écrasée à chaque update, contrairement à
la crontab root.



Gné ?


C'est un fichier système. J'aurais dû dire "suceptible d'être écrasé"
plutôt que "écrasé" à chaque update.
Sauf erreur ça arrive si tu passes de 10.3 à 10.4 via un archivage et
récupération, par exemple. Bien que sur ce coup, pour la crontab de root
je ne suis pas sûr qu'elle suive en fait.

--
S'il n'y a pas de solutions, c'est qu'il n'y a pas de problèmes
iChat/AIM : michelnicolas


Avatar
Nicolas.MICHEL
Fra wrote:

Nicolas MICHEL wrote:

Ceci dit la crontab système est écrasée à chaque update, contrairement à
la crontab root.


Hein quoi ? C'était pas le cas avant !


Si, bien sûr :)
Mais je me suis mal exprimé.
J'aurais dû dire : Comme tous les fichiers système, elle est suceptible
d'être écrasée lors d'une update.

Ceci dit, depuis qu'Apple a mis cron en désuétude en recommandant
l'usage de launchd, il y a des chances pour qu'ils n'y touche plus.

--
S'il n'y a pas de solutions, c'est qu'il n'y a pas de problèmes
iChat/AIM : michelnicolas


Avatar
laurent.pertois
Nicolas MICHEL wrote:

sudo echo '* * * * * root echo "Test `date` " >>/tmp/qq' >>/etc/crontab


Marchera pas ça.


Zut, c'est juste. sudo ne gère pas les redirections.


;-)

J'aurais dû écrire :

% sudo su


$ sudo -s

ça suffit

# echo '* * * * * root echo "Test `date` " >>/tmp/qq' >>/etc/crontab


Cela dit, un sudo pico/nano est bien aussi, ça ouvre le fichier et tu
n'oublies pas de sortir de root ensuite.

Ceci dit la crontab système est écrasée à chaque update, contrairement à
la crontab root.



Gné ?


C'est un fichier système. J'aurais dû dire "suceptible d'être écrasé"
plutôt que "écrasé" à chaque update.


Franchement, autant certains fichiers peuvent l'être, autant je n'ai
jamais vu celui-ci se faire écraser par une mise à jour intermédiaire,
surtout maintenant qu'il est complètement vide.

Sauf erreur ça arrive si tu passes de 10.3 à 10.4 via un archivage et
récupération, par exemple.


C'est un des rares cas.

Bien que sur ce coup, pour la crontab de root
je ne suis pas sûr qu'elle suive en fait.


Pas essayé.

--
Politically Correct Unix - UTILITIES
The "touch" command has been removed from the standard distribution due
to its inappropriate use by high-level managers.