OVH Cloud OVH Cloud

[Q] MacJanitor ou Onyx ?

83 réponses
Avatar
geographe
Ce matin, j'ai franchi le pas à l'AE : iMac 20". Donc je vais passer
sous Tiger. D'où ma question à un moment où on veut tout commencer bien
propre : MJ ou Onyx (ou ???) pour les taches de maintenance, car mon Mac
et moi on dort, la nuit :-)
Merci de vos conseils et expériences.

--
P. Mallet

10 réponses

1 2 3 4 5
Avatar
Jacques Perrocheau
In article <1h3ajzw.1dxhsc21n93aoN%,
(Nicolas MICHEL) wrote:

Si tu as un exemple précis on peut y répondre de façon plus précise...


Pour répondre plus à propos, tu regardes la version avec laquelle
travaille Marc.... ;-)

--
Jacques PERROCHEAU
Synthèse et Electrosynthèse Organiques, C.N.R.S. UMR 6510
Université de Rennes I, Campus de Beaulieu, F-35042 RENNES Cedex
Tel: +33 2 23 23 63 74, Fax: +33 2 23 23 63 74

Avatar
marcantispam
Nicolas MICHEL wrote:

Marc de Ferrière wrote:

MV wrote:

Pierre Mallet :

Mais pourquoi "à la rigueur" ?


Il existe d'autres bidules tel Cronnix qui te permet de modifier l'heure
de la maintenace.


Je dois être très nul mais j'arrive à rien avec cronnix.


Il faut "juste" sellectionner la bonne crontab, après la suite se
"devine" à peu près.

Si tu as un exemple précis on peut y répondre de façon plus précise...


Quand je lance cronnix, il ouvre par defaut mon contab, qui est vide.
Dans les menus il me propose aussi celui du système qui ne contient que
des trucs ayant un lien avec dejavu.

Faut que j'ouvre quoi pour les 3 machins systèmes?
Parce que là je coince dès le départ :-)




Avatar
Jacques Perrocheau
In article <1h3971z.tek36z7sl9mnN%,
(Marc de Ferrière) wrote:

Il existe d'autres bidules tel Cronnix qui te permet de modifier l'heure
de la maintenace.


Je dois être très nul mais j'arrive à rien avec cronnix.


Normal tu es en Mac OS 10.4.2, les taches "periodic" ne sont plus
lancées par cron.

Il faut aller modifier trois .plist, je ne sais plus où... ?

--
Jacques PERROCHEAU
Synthèse et Electrosynthèse Organiques, C.N.R.S. UMR 6510
Université de Rennes I, Campus de Beaulieu, F-35042 RENNES Cedex
Tel: +33 2 23 23 63 74, Fax: +33 2 23 23 63 74


Avatar
Nicolas.MICHEL
patpro ~ Patrick Proniewski wrote:

les sources de celui de Tiger ont quand même été modifiées en 2003 (au
plus tard, peut etre plus récemment).
C'est pas la date de sortie qui compte ;)


Ah, ils l'ont changé ou juste recompilé ?
En fait c'est égal, une crontab d'il y a 10 ans foncitonne encore.

--
Nicolas, qui étudie OSX avec un bouquin de 1991.

Avatar
Nicolas.MICHEL
Jacques Perrocheau wrote:

In article <1h3ajzw.1dxhsc21n93aoN%,
(Nicolas MICHEL) wrote:

Si tu as un exemple précis on peut y répondre de façon plus précise...


Pour répondre plus à propos, tu regardes la version avec laquelle
travaille Marc.... ;-)


Tu veux parler de launchd, la super amélioration qui ne marche pas ?

qu'importe, cron est toujours là.
Pour les "periodic", il faut par contre les ajouter ou les décomenter,
je sais plus. (j'utilises anacron pour les "periodic")

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


Avatar
patpro ~ Patrick Proniewski
In article <1h3as00.b9izbmlhulxcN%,
(Nicolas MICHEL) wrote:

patpro ~ Patrick Proniewski wrote:

les sources de celui de Tiger ont quand même été modifiées en 2003 (au
plus tard, peut etre plus récemment).
C'est pas la date de sortie qui compte ;)


Ah, ils l'ont changé ou juste recompilé ?
En fait c'est égal, une crontab d'il y a 10 ans foncitonne encore.


ident `which cron`

patpro


Avatar
patpro ~ Patrick Proniewski
In article <dgudf7$fj1$,
Jacques Perrocheau wrote:

In article <1h3971z.tek36z7sl9mnN%,
(Marc de Ferrière) wrote:

Il existe d'autres bidules tel Cronnix qui te permet de modifier l'heure
de la maintenace.


Je dois être très nul mais j'arrive à rien avec cronnix.


Normal tu es en Mac OS 10.4.2, les taches "periodic" ne sont plus
lancées par cron.

Il faut aller modifier trois .plist, je ne sais plus où... ?


je ne crois pas avoir touché quoi que ce soit aux plist liées au
periodics et à cron, et tout fonctionne chez moi.


patpro



Avatar
Nicolas.MICHEL
Marc de Ferrière wrote:

Quand je lance cronnix, il ouvre par defaut mon contab, qui est vide.
Dans les menus il me propose aussi celui du système qui ne contient que
des trucs ayant un lien avec dejavu.

Faut que j'ouvre quoi pour les 3 machins systèmes?
Parce que là je coince dès le départ :-)


Ok, donc en fait Apple veux mettre cron aux oubliettes et utilises
désormais launchd depuis OSX 10.4

C'est les fichiers
System/Library/LaunchDaemons/com.apple.periodic-daily.plist
System/Library/LaunchDaemons/com.apple.periodic-monthly.plist
System/Library/LaunchDaemons/com.apple.periodic-weekly.plist

Qui doivent à présent lancer les periodics.

Le gag est que launchd ne fonctionne pas encore correctement, il ne
lance la crontab daily qu'à chaque reboot.

Donc soit tu installes anacrontab, soit tu ajoutes dans /etc/crontab
#minute hour mday month wday who command
15 3 * * * root periodic daily
30 4 * * 6 root periodic weekly
30 5 1 * * root periodic monthly

ou mieux, dans la crontab de root :
#minute hour mday month wday command
15 3 * * * periodic daily
30 4 * * 6 periodic weekly
30 5 1 * * periodic monthly


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

Avatar
patpro ~ Patrick Proniewski
In article <1h3asqe.1486i2cl9pijwN%,
(Nicolas MICHEL) wrote:

Ok, donc en fait Apple veux mettre cron aux oubliettes et utilises
désormais launchd depuis OSX 10.4


c'est vrai, mais launchd lance les crontab, donc cron fonctionne par le
biais de launchd.

Le gag est que launchd ne fonctionne pas encore correctement, il ne
lance la crontab daily qu'à chaque reboot.


c'est faux. C'était un bug de launchd, cela a été corrigé dans une MaJ
précédente de Tiger.

patpro

Avatar
Herve
Quand tu as envie, tu fais dans un terminal

sudo /etc/daily
sudo /etc/weekly
sudo /etc/monthly


C'est vrai que c'est simple, inutile de s'embêter avec des logiciels
supplémentaires.
Adopté !

Pour faire plus rapide, je suppose qu'on peut mettre ça dans un shell
script ?
Mais comment gérer le sudo dans un shell script ?

Hervé

1 2 3 4 5