199 lines
7.5 KiB
Groff
199 lines
7.5 KiB
Groff
.\" This manpage has been automatically generated by docbook2man
|
|
.\" from a DocBook document. This tool can be found at:
|
|
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
|
|
.\" Please send any bug reports, improvements, comments, patches,
|
|
.\" etc. to Steve Cheng <steve@ggi-project.org>.
|
|
.TH "FCRONTAB" "1" "06 July 2014" "07/06/2014" ""
|
|
|
|
.SH NAME
|
|
fcrontab \- Manipuler les fichiers fcrontab utilisateur
|
|
.SH SYNOPSIS
|
|
|
|
\fBfcrontab\fR [ \fB-c \fIfichier\fB\fR ] [ \fB-n\fR ] \fB\fIfichier\fB\fR [ \fB\fIutilisateur\fB\fR | \fB-u \fIutilisateur\fB\fR ]
|
|
|
|
|
|
\fBfcrontab\fR [ \fB-c \fIfichier\fB\fR ] [ \fB-n\fR ] { \fB-l\fR | \fB-r\fR | \fB-e\fR | \fB-z\fR } [ \fB\fIutilisateur\fB\fR | \fB-u \fIutilisateur\fB\fR ]
|
|
|
|
|
|
\fBfcrontab\fR [ \fB-h\fR ]
|
|
|
|
.SH "DESCRIPTION"
|
|
.PP
|
|
\fBFcrontab\fR est le programme conçu pour installer, éditer, afficher
|
|
et supprimer les tables utilisées par le démon \fBfcron\fR(8)\&. Comme \fBfcron\fR utilise un format
|
|
non humainement lisible (ceci est nécessaire car \fBfcron\fR 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 \fBfcrontab\fR (celui utilisé par \fBfcron\fR).
|
|
.PP
|
|
Lorsqu'un utilisateur installe un \fBfcrontab\fR, le fichier source
|
|
est enregistré dans le répertoire de travail (Ndt\~: spool
|
|
directory) (\fI/usr/local/var/spool/fcron\fR)
|
|
pour permettre des éditions ultérieures, un fichier formaté est généré
|
|
par le démon \fBfcron\fR, qui est averti dix secondes avant la minute
|
|
suivante de toutes les modifications effectuées précédemment. Le démon
|
|
\fBfcron\fR ne reçoit pas immédiatement le signal lui annonçant qu'un
|
|
fichier \fBfcrontab\fR 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 \fBfcron\fR en faisant des modifications incessantes
|
|
d'un fichier \fBfcrontab\fR (c.-à-d. attaque en déni de service).
|
|
Nous appellerons, dans la suite du document,
|
|
«\~\fBfcrontab\fR\~» le fichier source des
|
|
tables \fBfcrontab\fR\&.
|
|
.PP
|
|
Un utilisateur peut installer un \fBfcrontab\fR si son nom est
|
|
enregistré dans le fichier \fI/usr/local/etc/fcron.allow\fR et
|
|
pas dans le fichier \fI/usr/local/etc/fcron.deny\fR (à moins
|
|
qu'il n'y ait le mot clé «\~all\~»). Voir la section
|
|
«\~FICHIERS\~» plus
|
|
loin. Si aucun des fichiers \fIfcron.allow\fR ou
|
|
\fIfcron.deny\fR 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 \fIfcron.deny\fR est
|
|
prioritaire.
|
|
.PP
|
|
La première forme de la commande est utilisée pour installer un
|
|
nouveau fichier \fBfcrontab\fR, à 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
|
|
\fBfcrontab\fR\&.
|
|
.PP
|
|
Par exemple, le super-utilisateur peut créer un fichier fcrontab
|
|
pour le système, disons \fI/etc/fcrontab\fR, et lancer
|
|
«\~\fBfcrontab\fR \fI/etc/fcrontab\fR\~»
|
|
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 «\~\fBfcrontab\fR\~», et le maintenir
|
|
par la suite en lançant «\~\fBfcrontab\fR
|
|
\fB-e\fR\~». Les mêmes considérations s'appliquent à un
|
|
utilisateur normal.
|
|
.SH "OPTIONS"
|
|
.TP
|
|
\fB-u \fIutilisateur\fB\fR
|
|
Spécifier l'utilisateur dont le \fBfcrontab\fR 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 \fBfcrontab\fR de l'utilisateur qui a invoqué
|
|
\fBfcrontab\fR sera traité. Cela peut être pratique puisque la
|
|
commande \fBsu\fR(8) peut tromper \fBfcrontab\fR\&.
|
|
.sp
|
|
.RS
|
|
.B "Note:"
|
|
l'«\~\fIutilisateur\fR\~»
|
|
dans le synopsys
|
|
est équivalent à «\~\fB-u\fR
|
|
\fIutilisateur\fR\~».
|
|
.RE
|
|
.TP
|
|
\fB-l\fR
|
|
Afficher sur la sortie standard le \fBfcrontab\fR actuel de
|
|
l'utilisateur.
|
|
.TP
|
|
\fB-e\fR
|
|
Éditer le \fBfcrontab\fR actuel de l'utilisateur en utilisant
|
|
l'éditeur spécifié soit par la variable d'environnement
|
|
\fBVISUAL\fR, soit par la variable d'environnement
|
|
\fBEDITOR\fR si \fBVISUAL\fR n'est pas
|
|
positionnée. Si aucune des deux n'est positionnée,
|
|
\fB/usr/bin/vi\fR sera utilisée.
|
|
.TP
|
|
\fB-r\fR
|
|
Effacer le \fBfcrontab\fR de l'utilisateur.
|
|
.TP
|
|
\fB-z\fR
|
|
Réinstaller le \fBfcrontab\fR de l'utilisateur à partir de son
|
|
code source. Toutes les informations que \fBfcron\fR aurait pu
|
|
conserver dans le \fBfcrontab\fR binaire (comme l'heure et la date
|
|
de la prochaine exécution) seront perdues.
|
|
.TP
|
|
\fB-n\fR
|
|
Ignorer la version précédente. Si cette option n'est pas
|
|
fournie, \fBfcron\fR essayera de conserver le plus d'informations
|
|
possibles entre l'ancienne et la nouvelle version du \fBfcrontab\fR
|
|
(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).
|
|
.TP
|
|
\fB-c \fIfichier\fB\fR
|
|
Forcer \fBfcrontab\fR à utiliser le fichier de configuration
|
|
\fIfichier\fR à la place du fichier de
|
|
configuration par défaut
|
|
\fI/usr/local/etc/fcron.conf\fR\&. Pour interagir
|
|
avec un processus \fBfcron\fR existant, \fBfcrontab\fR doit utiliser le
|
|
même fichier de configuration que le processus. De cette manière,
|
|
plusieurs processus \fBfcron\fR peuvent être exécutés simultanément
|
|
sur un même système.
|
|
.TP
|
|
\fB-d\fR
|
|
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.
|
|
.TP
|
|
\fB-h\fR
|
|
Afficher une brève description des options.
|
|
.TP
|
|
\fB-V\fR
|
|
Afficher un message d'information à propos de \fBfcrontab\fR\&.
|
|
Cela inclut sa version et la licence sous laquelle il est
|
|
distribué.
|
|
.SH "VALEURS RENVOYÉES"
|
|
.PP
|
|
\fBFcrontab\fR renvoie 0 lorsqu'il quitte normalement, et
|
|
1 en cas d'erreur.
|
|
.SH "CONFORMITÉ"
|
|
.PP
|
|
Devrait être conforme aux spécifications POSIX.
|
|
.SH "FICHIERS"
|
|
.TP
|
|
\fB\fI/usr/local/etc/fcron.conf\fB\fR
|
|
Fichier de configuration de \fBfcron\fR, \fBfcrontab\fR et \fBfcrondyn\fR\~:
|
|
contient les chemins (répertoire spool, fichier pid) et les
|
|
programmes par défaut à utiliser (éditeur, shell, etc.). Voir
|
|
\fBfcron.conf\fR(5) pour plus de
|
|
détails.
|
|
.TP
|
|
\fB\fI/usr/local/etc/fcron.allow\fB\fR
|
|
Utilisateurs autorisés à utiliser \fBfcrontab\fR et \fBfcrondyn\fR
|
|
(un seul nom par ligne, le nom spécial «\~all\~»
|
|
signifiant tout le monde).
|
|
.TP
|
|
\fB\fI/usr/local/etc/fcron.deny\fB\fR
|
|
Utilisateurs autorisés à utiliser \fBfcrontab\fR et \fBfcrondyn\fR
|
|
(un seul nom par ligne, le nom spécial «\~all\~»
|
|
signifiant tout le monde).
|
|
.TP
|
|
\fB\fI/usr/local/etc/pam.d/fcron\fB (or \fI/usr/local/etc/pam.conf\fB)\fR
|
|
Fichier de configuration PAM pour
|
|
\fBfcron\fR\&. Voir \fBpam\fR(8) pour plus de détails.
|
|
.SH "VOIR AUSSI"
|
|
|
|
\fBfcrontab\fR(1),
|
|
|
|
\fBfcrondyn\fR(1),
|
|
|
|
\fBfcrontab\fR(5),
|
|
|
|
\fBfcron.conf\fR(5),
|
|
|
|
\fBfcron\fR(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.
|
|
.SH "AUTEUR"
|
|
.PP
|
|
Thibault Godouet <fcron@free.fr>
|
|
.SH "TRADUCTION"
|
|
.PP
|
|
Ce document est une traduction réalisée par Alain Portal
|
|
<aportal AT univ-montp2 DOT fr> le 6 février 2006
|
|
.PP
|
|
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\~: «\~\fBLANG=en
|
|
man 1 fcrontab\fR\~».
|
|
N'hésitez pas à signaler à l'auteur ou au traducteur, selon le cas,
|
|
toute erreur dans cette page de manuel.
|