.. -*- mode: rst -*- .. -*- coding: utf-8 -*- ================== From fcron to cron ================== :date: 2013-05-08 :tags: Libre, Administration :summary: |summary| :logo: /images/time/time_75.jpg :lang: en :slug: fcron-to-cron :translation: true :status: draft .. figure:: {filename}/images/time/time.jpg :figwidth: 150 :figclass: floatleft :alt: Pavement Image : `Toni Verdú Carbó`_ (creativecommons_) .. _Toni Verdú Carbó: http://www.flickr.com/photos/tonivc/2283676770/in/photostream/ .. _creativecommons: http://creativecommons.org/licenses/by-nc-nd/2.0/deed.fr |summary| .. |summary| replace:: Debian Wheezy is now out, and this new realease removed some packages, including fcron_. Il s'agit du gestionnaire de tâche planifiées que j'utilisais jusqu'alors. Ce petit guide a pour vocation de vous expliquer comment migrer la configuration. .. _fcron: http://fcron.free.fr/ Fcron avait l'avantage de pouvoir gérer l'arrêt de la machine, et lancer les tâches en attente lors du redémarrage. Quand on s'auto-héberge, cela permet de prendre en charge les coupures inopinées, et se passer du couple cron/anacron. Debian a fait le choix de préférer ce dernier couple plutôt que fcron, voici donc un petit guide pour passer de l'un a l'autre. Migration ? =========== Pour commencer, pas de panique, le paquet est supprimé des dépôts, mais reste parfaitement fonctionnel sur votre machine. Vous n'avez donc pas besoin de vous précipiter, tout va continuer de tourner tout seul comme auparavant. Vous pouvez même choisir de ne pas migrer et continuer à l'utiliser. Toutefois, si des failles de sécurités sont trouvées sur le programme, aucune mise à jour ne sera effectuée : c'est à vous de vous tenir informé du développement de l'application et de faire l'installation. Voici un programme python qui se charge de faire la migration d'un fcrontab vers un crontab. Il ne fait que générer les fichiers de configuration, et n'enregistre rien sur le système. Le script va lire les fcrontab enregistrées dans le répertoire `/var/spool/fcron/` et génère en sortie les crontab correspondantes pour chacun de ces utilisateurs. Les instructions spécifiques sont converties, dans la mesure du possible.