Fcron-3.2.0

Introduction à Fcron

Le paquet Fcron contient un lanceur de commande périodique ayant pour but de remplacer Vixie Cron.

Ce paquet est connu pour se construire correctement sur une plateforme LFS-8.0.

Informations sur le paquet

  • Téléchargement (HTTP) : http://fcron.free.fr/archives/fcron-3.2.0.src.tar.gz

  • Téléchargement (FTP) :

  • Somme de contrôle MD5 du téléchargement : 4b031c2fba32a98fa814d1557158b0e9

  • Taille du téléchargement : 584 Ko

  • Estimation de l'espace disque requis : 5.1 Mo

  • Estimation du temps de construction : 0.1 SBU

Dépendances de Fcron

Facultatives

Un MTA, éditeur de texte (par défaut vi du paquet Vim-8.0.069), Linux-PAM-1.3.0 et DocBook-utils-0.6.14

Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/fcron

Installation de Fcron

Pour des raisons de sécurité, vous devriez créer un utilisateur et un groupe non privilégiés pour Fcron. (faites en tant qu'utilisateur root) :

groupadd -g 22 fcron &&
useradd -d /dev/null -c "Fcron User" -g fcron -s /bin/false -u 22 fcron

Installez Fcron en lançant les commandes suivantes :

./configure --prefix=/usr          \
            --sysconfdir=/etc      \
            --localstatedir=/var   \
            --without-sendmail     \
            --with-boot-install=no &&
make

Ce paquet n'est pas fourni avec une suite de tests.

Maintenant, en tant qu'utilisateur root :

make install

L'installation DESTDIR doit être faite en tant qu'utilisateur root.

Explication des commandes

--without-sendmail : Par défaut, Fcron essaiera d'utiliser la commande sendmail d'un paquet MTA pour vous envoyer par messagerie le résultat du script fcron. Ce paramètre est utilisé pour désactiver la notification par messagerie par défaut. Ne mettez pas ce paramètre pour activer l'option par défaut. Vous pouvez sinon utiliser --with-sendmail=</chemin/vers/la/commande/MTA> pour utiliser une autre commande de messagerie.

--with-boot-install=no : Ceci empêche l'installation du script de démarrage inclus avec le paquet.

--with-editor=</path/to/editor> : Ce paramètre vous permet de régler l'éditeur de texte par défaut.

--with-dsssl-dir=</path/to/dsssl-stylesheets> : Peut être utilisé si vous avez installé DocBook-utils-0.6.14. Actuellement, les feuilles de styles dsssl sont dans le répertoire /usr/share/sgml/docbook/dsssl-stylesheets-1.79.

Configuration de Fcron

Fichiers de configuration

/etc/fcron.conf, /etc/fcron.allow et /etc/fcron.deny

Informations sur la configuration

Aucune modification n'est nécessaire dans un fichier de config. Vous pouvez trouver des informations de configuration dans la page de man de fcron.conf.

Les scripts fcron sont écrits en utilisant fcrontab. Reportez-vous à la page de manuel de fcrontab pour les paramètres adaptés à votre situation.

Si Linux-PAM est installé, deux fichiers de configuration PAM sont installés dans /etc/pam.d. Sinon, si /etc/pam.d n'est pas utilisé, l'installation enverra deux sections de configuration vers le fichier /etc/pam.conf. Vous devriez vous assurer que les fichiers correspondent à vos préférences. Modifiez-les comme il faut pour s'adapter à vos besoins.

Unité Systemd

Activez le démarrage de Fcron au démarrage en utilisant l'unité systemd précédemment installée.

systemctl enable fcron

Contenu

Programmes installés: fcron, fcrondyn, fcronsighup et fcrontab
Bibliothèques installées: Aucune
Répertoires installés: /usr/share/doc/fcron-3.2.0 et /var/spool/fcron

Descriptions courtes

fcron

et le démon de planification.

fcrondyn

est un outil utilisateur conçu pour interagir avec un démon fcron existant.

fcronsighup

demande à fcron de relire les tables Fcron.

fcrontab

est un programme utilisé pour installer, éditer, lister et supprimer les tables utilisées par fcron.

Last updated on 2017-02-15 08:25:58 +0100