Rechercher une page de manuel
fcrontab
Langue: fr
Version: 6 février 2006 (www.delafond.org - 07/08/07)
Section: 1 (Commandes utilisateur)
NOM
fcrontab - Manipuler les fichiers fcrontab utilisateurSYNOPSIS
fcrontab [ -c fichier ] [ -n ] fichier [ utilisateur | -u utilisateur ]
fcrontab [ -c fichier ] [ -n ] { -l | -r | -e | -z } [ utilisateur | -u utilisateur ]
fcrontab [ -h ]
DESCRIPTION
Fcrontab est le programme con�u pour installer, �diter, afficher et supprimer les tables utilis�es par le d�mon fcron(8). Comme fcron utilise un format non humainement lisible (ceci est n�cessaire car fcron enregistre beaucoup d'informations fournies par l'utilisateur, par exemple la date et l'heure de la prochaine ex�cution), l'utilisateur ne peut pas �diter directement son fichier fcrontab (celui utilis� par fcron).
Lorsqu'un utilisateur installe un fcrontab, le fichier source est enregistr� dans le r�pertoire de travail (Ndt~: spool directory) (/var/spool/fcron) pour permettre des �ditions ult�rieures, un fichier format� est g�n�r� par le d�mon fcron, qui est averti dix secondes avant la minute suivante de toutes les modifications effectu�es pr�c�demment. Le d�mon fcron ne re�oit pas imm�diatement le signal lui annon�ant qu'un fichier fcrontab a �t� modifi�, mais en re�oit au plus un par minute, de fa�on � �viter que des utilisateurs mal intentionn�s ne g�nent le fonctionnement de fcron en faisant des modifications incessantes d'un fichier fcrontab (c.-�-d. attaque en d�ni de service). Nous appellerons, dans la suite du document, �~fcrontab~� le fichier source des tables fcrontab.
Un utilisateur peut installer un fcrontab si son nom est enregistr� dans le fichier /etc/fcron.allow et pas dans le fichier /etc/fcron.deny (� moins qu'il n'y ait le mot cl� �~all~�). Voir la section �~FICHIERS~� plus loin. Si aucun des fichiers fcron.allow ou fcron.deny n'existe, tous les utilisateurs sont autoris�s. Il n'est pas n�cessaire que ces deux fichiers existent, mais s'ils existent, le fichier fcron.deny est prioritaire.
La premi�re forme de la commande est utilis�e pour installer un nouveau fichier fcrontab, � partir d'un nom de fichier ou de l'entr�e standard si le pseudo nom de fichier �~-~� est fourni sur la ligne de commande, rempla�ant le fichier pr�c�dent (s'il existait)~: chaque utilisateur ne peut avoir qu'un seul fichier fcrontab.
Par exemple, le super-utilisateur peut cr�er un fichier fcrontab pour le syst�me, disons /etc/fcrontab, et lancer �~fcrontab /etc/fcrontab~� pour installer la nouvelle version apr�s chaque modification du fichier. Ou bien, il peut cr�er un nouveau fichier fcrontab en lan�ant simplement �~fcrontab~�, et le maintenir par la suite en lan�ant �~fcrontab -e~�. Les m�mes consid�rations s'appliquent � un utilisateur normal.
OPTIONS
- -u utilisateur
- Sp�cifier l'utilisateur dont le fcrontab sera g�r�, ou �~systab~� pour le fcrontab syst�me. Ne peut �tre utilis�e que par le super-utilisateur. S'il n'est pas fourni, le fichier fcrontab de l'utilisateur qui a invoqu� fcrontab sera trait�. Cela peut �tre pratique puisque la commande su(8) peut tromper fcrontab.
- Note : l'�~utilisateur~� dans le synopsys est �quivalent � �~-u utilisateur~�.
- -l
- Afficher sur la sortie standard le fcrontab actuel de l'utilisateur.
- -e
- �diter le fcrontab actuel de l'utilisateur en utilisant l'�diteur sp�cifi� soit par la variable d'environnement VISUAL, soit par la variable d'environnement EDITOR si VISUAL n'est pas positionn�e. Si aucune des deux n'est positionn�e, /usr/bin/vi sera utilis�e.
- -r
- Effacer le fcrontab de l'utilisateur.
- -z
- R�installer le fcrontab de l'utilisateur � partir de son code source. Toutes les informations que fcron aurait pu conserver dans le fcrontab binaire (comme l'heure et la date de la prochaine ex�cution) seront perdues.
- -n
- Ignorer la version pr�c�dente. Si cette option n'est pas fournie, fcron essayera de conserver le plus d'informations possibles entre l'ancienne et la nouvelle version du fcrontab (date et heure de la prochaine ex�cution, la t�che est-elle dans une file s�rie, etc.) si la ligne n'a pas �t� modifi�e (m�mes champs, m�me commande shell).
- -c fichier
- Forcer fcrontab � utiliser le fichier de configuration fichier � la place du fichier de configuration par d�faut /etc/fcron.conf. Pour interagir avec un processus fcron existant, fcrontab doit utiliser le m�me fichier de configuration que le processus. De cette mani�re, plusieurs processus fcron peuvent �tre ex�cut�s simultan�ment sur un m�me syst�me.
- -d
- D�marrer en mode d�bogage. Dans ce mode, beaucoup de messages d'informations seront produits en sortie afin de v�rifier que tout se passe bien.
- -h
- Afficher une br�ve description des options.
- -V
- Afficher un message d'information � propos de fcrontab. Cela inclut sa version et la licence sous laquelle il est distribu�.
VALEURS RENVOY�ES
Fcrontab renvoie 0 lorsqu'il quitte normalement, et 1 en cas d'erreur.
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 autoris�s � utiliser fcrontab et fcrondyn (un seul nom par ligne, le nom sp�cial �~all~� signifiant tout le monde).
- /etc/pam.d/fcron (or /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 1 fcrontab~�. N'h�sitez pas � signaler � l'auteur ou au traducteur, selon le cas, toute erreur dans cette page de manuel.
Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre