Je plussoies et pourtant je ne suis pas d'accord - ah, c'est pas comme ça qu'on doit faire ?
Bon, d'accord la méthode systemd est plus verbeuse. Deux fichiers. Et sans doute plus casse-gueule - il faut pas se tromper d'un caractère dans le nom d'un des fichiers, genre un "-" remplacé par un "_".
Mais faut reconnaître que c'est élégant. Il y a plus de cohérence entre "ce qui est déclenché pour et par le système, au démarrage ou non", et "ce qui est déclenché pour l'utilisateur".
Et on voit poindre des tas d'améliorations possibles. Là, le "OnCalendar=*-*-* 04:00:00" n'est qu'une des syntaxes possibles, assez proche de celle de la cron, mais bien plus lisible, merci les "-" et les ":" pour enfin distinguer date et heure. Mon principal reproche à ce stade : ça ne gère pas encore les timezones, un point indispensable dans mon activité pro. Mais rajouter demain une clause "TimeZone" ne semble pas insurmontable.
Il faut aller lire [http://www.freedesktop.org/software/systemd/man/systemd.timer.html] pour voir les fonctions disponibles et à quel point c'est plus simple. Une tâche nocturne qui sort le PC de son hibernation pour faire une sauvegarde ? Facile, un coup de "WakeSystem=true". L'avantage d'un système de planification créé après que le concept d'hibernation ne soit apparu.
[^] # Re: troll velu avec systemd
Posté par Dring . En réponse au journal Sur systemd, btrfs & co. Évalué à 10.
Je plussoies et pourtant je ne suis pas d'accord - ah, c'est pas comme ça qu'on doit faire ?
Bon, d'accord la méthode systemd est plus verbeuse. Deux fichiers. Et sans doute plus casse-gueule - il faut pas se tromper d'un caractère dans le nom d'un des fichiers, genre un "-" remplacé par un "_".
Mais faut reconnaître que c'est élégant. Il y a plus de cohérence entre "ce qui est déclenché pour et par le système, au démarrage ou non", et "ce qui est déclenché pour l'utilisateur".
Et on voit poindre des tas d'améliorations possibles. Là, le "OnCalendar=*-*-* 04:00:00" n'est qu'une des syntaxes possibles, assez proche de celle de la cron, mais bien plus lisible, merci les "-" et les ":" pour enfin distinguer date et heure. Mon principal reproche à ce stade : ça ne gère pas encore les timezones, un point indispensable dans mon activité pro. Mais rajouter demain une clause "TimeZone" ne semble pas insurmontable.
Il faut aller lire [http://www.freedesktop.org/software/systemd/man/systemd.timer.html] pour voir les fonctions disponibles et à quel point c'est plus simple. Une tâche nocturne qui sort le PC de son hibernation pour faire une sauvegarde ? Facile, un coup de "WakeSystem=true". L'avantage d'un système de planification créé après que le concept d'hibernation ne soit apparu.