FCRON.CONF(5)

NAME
fcron.conf - Fichier de configuration pour fcron et fcrontab

DESCRIPTION

  ABSTRACT

Cette page décrit la syntaxe utilisée dans le fichier de configuration de fcrontab(1), fcrondyn(1) et fcron(8).

Les lignes blanches, les lignes débutant par le symbole dièse « # ») (qui sont considérées comme étant des commentaires), les espaces ou les tabulations placées en début de ligne sont ignorées. Chaque ligne d'un fichier de configuration fcron.conf est de la forme

    nom = valeur
où les espaces autour du signe d'égalité « = » sont ignorés et optionnels. Les espaces en fin de ligne sont également ignorées.

Les noms suivants sont reconnus (leur valeur par défaut est entre parenthèses) :

"VARIABLES VALIDES DANS UN FICHIER FCRON.CONF"

fcrontabs=répertoire (/usr/local/var/spool/fcron)
    Répertoire spool de fcron.

pidfile=chemin-fichier (/usr/local/var/run/fcron.pid)
    Emplacement du fichier pid de fcron (nécessaire au bon fonctionnement de fcrontab).

fifofile=chemin-fichier (/usr/local/var/run/fcron.fifo)
    Emplacement du fichier fifo de fcron (nécessaire à fcrondyn pour communiquer avec fcron).

fcronallow=chemin-fichier (/usr/local/etc/fcron.allow)
    Emplacement du fichier fcron.allow.

fcrondeny=chemin-fichier (/usr/local/etc/fcron.deny)
    Emplacement du fichier fcron.deny.

shell=chemin-fichier (/usr/bin/sh)
    Emplacement du shell par défaut appelé par fcron pour le lancement d'une tâche.

sendmail=chemin-fichier (/usr/sbin/sendmail)
    Emplacement du programme d'envoi des courriels appelé par fcron pour envoyer les sorties produites par la tâche.

editor=chemin-fichier (/usr/bin/vi)
    Emplacement de l'éditeur de texte par défaut lors de l'invocation de la commande « fcrontab -e ». Tous les chemins fichiers sont complets et absolus (c-à-d débutant par un « / »).

Pour exécuter simultanément plusieurs instances de fcron sur la même machine, vous devez utiliser un fichier de configuration différent pour chaque instance. Chaque instance doit avoir un fcrontabs, pidfile et fifofile différent. Ensuite, utiliser l'option -c de la ligne de commande de fcron(8) pour indiquer à quel fichier de configuration (ou à quelle instance) se référer.

FICHIERS

/usr/local/etc/fcron.conf
    Fichier de configuration de fcron, fcrontab et fcrondyn : contient les chemins (répertoire spool, fichier pid) et les programmes par défaut à utiliser (éditeur, shell, etc.). Voir fcron.conf(5) pour plus de détails.

/usr/local/etc/fcron.allow
    Utilisateurs autorisés à utiliser fcrontab et fcrondyn (un seul nom par ligne, le nom spécial « all » signifiant tout le monde).

/usr/local/etc/fcron.deny
    Utilisateurs qui ne sont pas autorisés à utiliser fcrontab et fcrondyn (même format que le fichier précédent).

/usr/local/etc/pam.d/fcron (ou /usr/local/etc/pam.conf)
    Fichier de configuration PAM pour fcron. Voir pam(8) pour plus de détails.

VOIR AUSSI
fcrontab(1), fcrondyn(1), fcrontab(5), fcron.conf(5), fcron(8). Si vous êtes en train d'apprendre à utiliser fcron, je vous suggère plutôt de lire la version HTML de la documentation (si ce n'est pas déjà ce que vous faites en ce moment ! :) ) : le contenu est le même, mais il est plus aisé de naviguer grâce aux hyperliens.

AUTEUR

Thibault Godouet <fcron@free.fr>

TRADUCTION

Ce document est une traduction réalisée par Alain Portal <aportal AT univ-montp2 DOT fr> le 6 février 2006.

L'équipe de traduction a fait le maximum pour réaliser une adaptation française de qualité. La version anglaise la plus à jour de ce document est toujours consultable via la commande : « LANG=en man 5 fcron.conf ». N'hésitez pas à signaler à l'auteur ou au traducteur, selon le cas, toute erreur dans cette page de manuel.