Pour être un peu plus explicite : les scripts de maintenance sont destinés à nettoyer la partie système, laquelle s'encrasse avec le temps. Il y a trois scripts : un quotidien, un hebdomadaire et un mensuel.
Jusqu'à Panther inclus, il fallait les activer à la mimine en général (le plus souvent les machines sont éteintes ou en veille à l'heure prévue pour les scripts). En étant sous Tiger, ils devraient passer régulièrement sans souci car Apple a amélioré le processus de lancement de tâche.
pour moi alors , ce n'est pas le cas, j'ai tiger ( si j'ai compris
)je n'ai pas besoin de faire le terminal.
Mes connaissances en UNIX BSD ne sont pas très étendues alors ce que je vais écrire demande la confirmation d'un spécialiste.
Je viens de faire une petite descente dans le /etc de Tiger pour y regarder la crontab (commande more) et là j'ai appris que les scripts de maintenance n'était plus là.
Il me semblerait que jusqu'à Panther, les trois scripts, bien décrits par bompi, étaient lancés par cron et donc se trouvaient dans la crontab. et effectivement, si le moment venu, l'ordinateur était éteint ou en veille, la cron endormie ne faisait rien.
Depuis Tiger, ces scripts sont lancés sous formes de daemons (en gros process exécutés en arrière plan et restant en mémoire en attente d'un événement qui les réveille et les active).
Ces daemons (les scripts en question) sont dans /system/library/launchdaemons.
Ils sont activés vers 3H, soit tous les jours pour "Daily", soit un jour calendaire particulier pour les autres. Par exemple Weekly est déclenché le sixième jour de la semaine.
Ce procédé, à mon avis, permet peut être de déclencher les scripts à la suite d'une veille (je n'en suis pas certain). Mais je pense que ça ne règle pas le problèmes des machines qui sont éteintes toute la nuit. Si l'heure est passée au moment du boot, le script devrait être déclenché le jour suivant si celui-ci correspond au jour prévu.
Maintenant mes connaissances étant loin d'être parfaites, j'ai peut être tout faux.
PS : maintenant, je vais faire un peu d'exercice physique). A plus.