OVH Cloud OVH Cloud

Periodic logs sous Mavericks

13 réponses
Avatar
Lionel
Il semble que le mécanisme de mise à jour des fichiers périodiques a
changé.

weekly.out n'a pas été mis à jour samedi et j'ai dû le faire dans le
Terminal.

daily.out a été mis à jour automatiquement ce matin mais a été oublié
hier.

Jusqu'à présent weekly.out était renseigné tous les samedis et
daily.out tous les jours. Sous Montain Lion, j'avais modifié les heures
d'exécution des scripts afin qu'ils ne se déclenchent pas durant les
périodes d'extinction de la machine.

Quelqu'un connait la logique sous Mavericks ?

3 réponses

1 2
Avatar
jperrocheau
Lionel wrote:

In article (Dans l'article)
<1lh7oxy.19dzubk1tr6tiyN%, SbM
wrote (écrivait) :

> Depuis Tiger, les scripts s'exécutent non plus à heure fixe, mais
> « quand la machine est disponible. »

Non. Jusqu'à Mountain Lion l'heure d'exécution des scripts était
inscrite en dur. C'est comme ça que j'ai pu modifier l'heure en
question pour que les scripts ne s'exécutent pas à 3 heures du matin.



Ah! (?)

Mon Feb 10 03:25:53 CET 2014
Tue Feb 11 23:38:29 CET 2014
Wed Feb 12 14:10:45 CET 2014
Thu Feb 13 03:15:05 CET 2014
Fri Feb 14 03:15:05 CET 2014
Sat Feb 15 20:21:43 CET 2014
Sun Feb 16 18:58:02 CET 2014
Mon Feb 17 19:31:10 CET 2014

Pour mon daily sous Mac OS X 10.6.8

Sat Jan 4 15:07:01 CET 2014
Sat Jan 11 17:01:27 CET 2014
Sat Jan 18 15:25:27 CET 2014
Sat Jan 25 18:43:16 CET 2014
Sat Feb 1 09:06:20 CET 2014
Sat Feb 8 15:15:56 CET 2014
Sat Feb 15 20:21:43 CET 2014

pour le weekly.

Par contre, si à l'heure dite la machine était en veille, le script
s'exécutait au réveil.



C'est un peu plus subtil... voir le post de Matt.

Si la machine était éteinte, le script ne s'exécutait pas.



Le contraire serait difficile ;-)

--
Jacques Perrocheau
______________________________________________________________________
Avatar
Patrick Stadelmann
In article <1lh8bdv.jcvfsz1kevevqN%,
(Jacques Perrocheau) wrote:

Lionel wrote:

> In article (Dans l'article)
> <1lh7oxy.19dzubk1tr6tiyN%, SbM
> wrote (écrivait) :
>
> > Depuis Tiger, les scripts s'exécutent non plus à heure fixe, mais
> > « quand la machine est disponible. »
>
> Non. Jusqu'à Mountain Lion l'heure d'exécution des scripts était
> inscrite en dur. C'est comme ça que j'ai pu modifier l'heure en
> question pour que les scripts ne s'exécutent pas à 3 heures du matin.

Ah! (?)



Si la machine est hors veille, c'est bien toujours à 3h15 chez moi avec
Mac OS X 10.6.8. Si elle est en veille à ce moment là, alors c'est peu
après le réveil.

Même heure pour le weekly qui est exécuté le samedi.

Pour le monthly, c'est le 1er du mois à 5:30 si la machine est hors
veille, ou peu après le réveil dans le cas contraire.

> Par contre, si à l'heure dite la machine était en veille, le script
> s'exécutait au réveil.

C'est un peu plus subtil...



Non, c'est bien au réveil que l'OS lance la tâche s'il remarque que
l'heure prévue est dépassée.

voir le post de Matt.



Il n'y pas de "GracePeriod" en 10.6.8.

> Si la machine était éteinte, le script ne s'exécutait pas.

Le contraire serait difficile ;-)



Ils pourraient s'exécuter au réveil, or il ne le font pas du moins
jusqu'en 10.6.8 (après je ne sais pas). Tant mieux si c'est différent
maintenant, car sur une machine en 10.6.8 qui est éteinte durant la
nuit, ces scripts ne s'exécutent jamais.

Patrick
--
Patrick Stadelmann
Avatar
Lionel
On 2014-02-18 22:23:58 +0000, Patrick Stadelmann said:

Ils pourraient s'exécuter au réveil, or il ne le font pas du moins
jusqu'en 10.6.8 (après je ne sais pas). Tant mieux si c'est différent
maintenant, car sur une machine en 10.6.8 qui est éteinte durant la
nuit, ces scripts ne s'exécutent jamais.



Le script periodic weekly s'est exécuté de façon automatique ce matin
sur ma machine alors qu'elle était éteinte cette nuit. Le script
journalier aussi. Sous Mavericks, et pour la première fois, les scripts
périodiques sont appelés quelque soit l'état de la machine (en veille
ou éteinte).

C'est un vrai progrés.
1 2