fcron

Autres langues

Langue: fr

Autres versions - même langue

Version: 6 février 2006 (www.delafond.org - 07/08/07)

Section: 8 (Commandes administrateur)

NOM

fcron - D�mon pour ex�cuter des t�ches planifi�es.

SYNOPSIS

fcron [ -c fichier ] [ -d ] [ -b ] [ -s temps ] [ -m nombre ] [ -q nombre ]

fcron [ -c fichier ] [ -d ] [ -f ] [ -o ] [ -y ] [ -l temps ]

fcron [ -n r�p ]

fcron [ -h ]

fcron [ -V ]

DESCRIPTION

Fcron devrait �tre lanc� par un script /etc/rc ou /etc/rc.local. � moins que l'option -f (ou --foreground) n'ait �t� fournie, cette commande rend la main imm�diatement. Ainsi, vous n'avez pas besoin de la lancer avec �~&~�.

Fcron charge les fichiers fcrontab des utilisateurs (voir fcrontab(5)) pr�c�demment install�s par fcrontab (voir fcrontab(1)). Ensuite, fcron calcule la date et l'heure de la prochaine ex�cution de chaque t�che, d�termine combien de temps il va devoir s'endormir et s'endort pendant cette dur�e. Lorsqu'il se r�veille, il v�rifie toutes les t�ches charg�es et les lancent si n�cessaire. Lorsqu'une t�che est ex�cut�e, fcron se d�double (Ndt~: fork), modifie ses permissions utilisateur et groupe pour correspondre � celles de l'utilisateur pour lequel la t�che est ex�cut�e, ex�cute cette t�che et envoie par courriel les sorties � l'utilisateur (ce comportement peut �tre modifi�~: voir fcrontab(5)).

Les messages d'informations sur ce qu'est en train de faire fcron sont envoy�s � syslogd(8) en utilisant ses capacit�s cron, priorit� notice. Les avertissements ou les messages d'erreurs sont respectivement envoy�s avec la priorit� warning ou error.

Note : fcron s'endort au moins 20 secondes apr�s qu'il ait �t� lanc� avant d'ex�cuter une t�che, pour �viter de consommer trop de ressources pendant le d�marrage du syst�me.

OPTIONS

-f
--foreground
Ne pas d�doubler en arri�re plan. Dans ce mode de fonctionnement, fcron enverra les messages d'information sur la sortie d'erreur aussi bien qu'� syslogd.
-b
--background
Forcer l'ex�cution en arri�re plan, m�me si fcron a �t� compil� pour �tre lanc� en avant plan par d�faut.
-s sec
--savetime sec
Enregistrer les fichiers fcrontab sur disque toutes les sec secondes (la valeur par d�faut est 1800).
-m n
--maxserial n
Positionner � n le nombre maximum de t�ches qui peuvent �tre ex�cut�es simultan�ment. La valeur par d�faut est 1.

Voir aussi~: option serial de fcrontab(5).

-q n
--queuelen n
Positionner � n le nombre de t�ches que les files d'attente s�rialis�es (Ndt~: serial) et charge syst�me (Ndt~: lavg) peuvent contenir.
-c fichier
--configfile fichier
Indiquer � fcron d'utiliser le fichier de configuration fichier au lieu du fichier de configuration par d�faut /etc/fcron.conf. Pour interagir avec un processus fcron en cours d'ex�cution, fcrontab doit utiliser le m�me fichier de configuration (qui est d�fini par l'option -c de fcrontab). De cette mani�re, plusieurs processus fcron peuvent �tre ex�cut�s simultan�ment sur la m�me machine (mais chaque processus fcron *doit* avoir un r�pertoire de travail (Ndt~: spool directory) et un fichier pid diff�rents des autres processus).
-o
--once
Ex�cuter toutes les t�ches qui doivent l'�tre au moment o� fcron a �t� lanc�, attendre que les t�ches s'ach�vent et s'arr�ter. Positionne firstsleep � 0. Peut �tre pratique particuli�rement lorsqu'elle est utilis�e avec les options -y et -f dans un script lan�ant, par exemple, une connexion par ligne commut�e (Ndt~: dialup connection).

Voir aussi~: les options volatile et stdout de fcrontab.

-y
--nosyslog
Ne pas journaliser vers syslog. Peut �tre utile lors d'une ex�cution en arri�re plan.
-l time
--firstsleep time
D�finir le d�lai d'attente initial (en secondes) avant qu'une t�che ne soit ex�cut�e, la valeur par d�faut est 20 secondes.
-n r�p
--newspooldir r�p
Cr�er r�p comme nouveau r�pertoire de travail (Ndt~: spool directory) de fcron. Positionner correctement son mode et son propri�taire. Puis, quitter.
-h
--help
Afficher une br�ve description des options.
-V
--version
Afficher un message d'information � propos de fcron. Cela inclut sa version et la licence sous laquelle il est distribu�.
-d
--debug
D�marrer en mode d�bogage (plus de d�tails sur la sortie d'erreur stderr - si l'option -f est fournie - et dans le fichier de journalisation).

VALEURS RENVOY�ES

Fcron renvoie 0 lorsqu'il quitte normalement, et 1 en cas d'erreur.

SIGNAUX

SIGTERM
Enregistrer la configuration (temps restant jusqu'� la prochaine ex�cution, date et heure de la prochaine ex�cution, etc), attendre la fin de toutes les t�ches en cours d'ex�cution et quitter.
SIGUSR1
Forcer fcron � recharger sa configuration.
SIGUSR2
Faire journaliser � fcron sa planification actuelle dans syslog. Il permet �galement d'activer ou d�sactiver l'affichage des informations de d�bogage dans syslog.
SIGHUP
Demander � fcron de v�rifier si la configuration a �t� modifi�e (ce signal est utilis� par fcrontab(5)).

CONFORMIT�

Devrait �tre conforme aux sp�cifications POSIX.

FICHIERS

/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.
/etc/fcron.allow
Utilisateurs autoris�s � utiliser fcrontab et fcrondyn (un seul nom par ligne, le nom sp�cial �~all~� signifiant tout le monde).
/etc/fcron.deny
Utilisateurs qui ne sont pas autoris�s � utiliser fcrontab et fcrondyn (m�me format que le fichier pr�c�dent).
/etc/pam.d/fcron (ou /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 8 fcron~�. N'h�sitez pas � signaler � l'auteur ou au traducteur, selon le cas, toute erreur dans cette page de manuel.