From 08ebae6126a4bc8a6fc17be4e9626b5d5611849f Mon Sep 17 00:00:00 2001 From: thib Date: Mon, 1 Jan 2007 18:50:20 +0000 Subject: [PATCH] *** empty log message *** --- doc/en/changes.sgml | 10 +++--- doc/en/fcron.conf.5.sgml | 4 +-- doc/en/fcrontab.5.sgml | 6 ++-- doc/en/todo.sgml | 8 ++++- doc/fr/fcron.8.sgml | 22 ++++++------- doc/fr/fcrontab.1.sgml | 4 +-- doc/fr/fcrontab.5.sgml | 67 ++++++++++++++++++++-------------------- files/fcron.conf.in | 4 +-- 8 files changed, 67 insertions(+), 58 deletions(-) diff --git a/doc/en/changes.sgml b/doc/en/changes.sgml index ab3e324..65e5747 100644 --- a/doc/en/changes.sgml +++ b/doc/en/changes.sgml @@ -8,7 +8,7 @@ Foundation. A copy of the license is included in gfdl.sgml. --> - + Changes @@ -19,10 +19,10 @@ A copy of the license is included in gfdl.sgml. Use sockaddr's field sa_len/sun_len on system defining it (BSD, ...). It should allow fcrondyn to connect to fcron on these systems. - Run each job in a different session by calling setuid() for each one of them. This is to improve compatibility with Vixie cron. + Non-SELinux systems: run each job in a different session by calling setuid() for each one of them. This is to improve compatibility with Vixie cron. - By default, don't use the shell defined in /etc/passwd by default, but use the default value form fcron.conf instead. This is for compatibility with Vixie cron. + Don't use the shell defined in /etc/passwd by default, but use the default value from fcron.conf instead. This is for compatibility with Vixie cron. Use root name and group instead of root uid and gid. This seems more logical since the configure scripts asks for the name and group and not the uid and gid. @@ -30,8 +30,10 @@ A copy of the license is included in gfdl.sgml. Added an init file for Suse in script/ (contribution from Alex: thanks!). + + Minor spelling fixes in the French documentation. + - From version 3.0.0 to 3.0.1 diff --git a/doc/en/fcron.conf.5.sgml b/doc/en/fcron.conf.5.sgml index b8ae401..0beb8ee 100644 --- a/doc/en/fcron.conf.5.sgml +++ b/doc/en/fcron.conf.5.sgml @@ -8,7 +8,7 @@ Foundation. A copy of the license is included in gfdl.sgml. --> - + @@ -84,7 +84,7 @@ to work properly). (&shell;) Location of default shell called by &fcron; when -running a job. +running a job. When &fcron; runs a job, &ccron; uses the value of SHELL from the fcrontab if any, otherwise it uses the value from fcron.conf if any, or in last resort the value from /etc/passwd. diff --git a/doc/en/fcrontab.5.sgml b/doc/en/fcrontab.5.sgml index 3f27e67..0a5bc32 100644 --- a/doc/en/fcrontab.5.sgml +++ b/doc/en/fcrontab.5.sgml @@ -8,7 +8,7 @@ Foundation. A copy of the license is included in gfdl.sgml. --> - + @@ -66,9 +66,9 @@ optional. Trailing blanks are also ignored, but you can place the value in quotes (simple or double, but matching) to preserve any blanks in the value. When &fcron; executes a command, it always sets -USER, HOME, and SHELL as defined in +USER, and HOME as defined in /etc/passwd for the owner of the &fcrontabf; from which the -command is extracted. HOME and SHELL may be +command is extracted. It also defines SHELL to the value of the SHELL used to run the command. &Fcron; uses the value of SHELL from the fcrontab if any, otherwise it uses the value from fcron.conf if any, or in last resort the value from /etc/passwd. HOME and SHELL may be overridden by settings in the &fcrontabf;, but USER may not. Every other environment assignments defined in the user &fcrontabf; are then made, and the command is executed. diff --git a/doc/en/todo.sgml b/doc/en/todo.sgml index 8f3cc5f..0ac44b3 100644 --- a/doc/en/todo.sgml +++ b/doc/en/todo.sgml @@ -8,7 +8,7 @@ Foundation. A copy of the license is included in gfdl.sgml. --> - + Todo @@ -24,6 +24,9 @@ A copy of the license is included in gfdl.sgml. High priority + + Construction "if ! ..." and "if test ... ! ..." in configure.in not portable ?? + test + update the doc on how SHELL is defined (priority: 1) value from fcrontab file 2) value from fcron.conf if non-zero long string 3) value from /etc/passwd -- default value for SHELL in fcron.conf is now "") @@ -41,6 +44,9 @@ A copy of the license is included in gfdl.sgml. Low priority + + add logging to a file with configuration in fcron.conf + code cleaning: create a .c/.h file for data structures (file/line lists, serial queue, lavg list, exe list), diff --git a/doc/fr/fcron.8.sgml b/doc/fr/fcron.8.sgml index beb280e..6924e5e 100644 --- a/doc/fr/fcron.8.sgml +++ b/doc/fr/fcron.8.sgml @@ -8,7 +8,7 @@ Foundation. A copy of the license is included in gfdl.sgml. --> - + @@ -120,8 +120,8 @@ A copy of the license is included in gfdl.sgml. sec sec - Enregistrer les fichiers &fcrontabf; sur disque toutes les - sec secondes + Enregistrer les fichiers &fcrontabf; sur disque toutes les + sec secondes (la valeur par défaut est 1800). @@ -142,7 +142,7 @@ A copy of the license is included in gfdl.sgml. n Positionner à n le nombre de tâches - que les files d'attente sérialisée (Ndt : serial) et charge + que les files d'attente sérialisées (Ndt : serial) et charge système (Ndt : lavg) peuvent contenir. @@ -173,7 +173,7 @@ A copy of the license is included in gfdl.sgml. Positionne à 0. Peut être pratique particulièrement lorsqu'elle est utilisée avec les options et dans un script lançant, - par exemple, une connexion par ligne commutée (Ndt : dialup + par exemple, une connexion par ligne commutée (Ndt : dialup connection). &voiraussi; les options &optvolatile; et &optstdout; de fcrontab. @@ -189,12 +189,12 @@ A copy of the license is included in gfdl.sgml. - time - time + délai + délai - 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 - &firstsleep; secondes. + 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 &firstsleep; secondes. @@ -251,7 +251,7 @@ A copy of the license is included in gfdl.sgml. Enregistrer la configuration (temps restant jusqu'à la prochaine exécution, date et heure de la prochaine exécution, etc), attendre - la fin des toutes les tâches en cours d'exécution et quitter. + la fin de toutes les tâches en cours d'exécution et quitter. diff --git a/doc/fr/fcrontab.1.sgml b/doc/fr/fcrontab.1.sgml index 33e81fb..af24cf4 100644 --- a/doc/fr/fcrontab.1.sgml +++ b/doc/fr/fcrontab.1.sgml @@ -8,7 +8,7 @@ Foundation. A copy of the license is included in gfdl.sgml. --> - + @@ -67,7 +67,7 @@ A copy of the license is included in gfdl.sgml. 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 + 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, diff --git a/doc/fr/fcrontab.5.sgml b/doc/fr/fcrontab.5.sgml index c9695fb..b41b647 100644 --- a/doc/fr/fcrontab.5.sgml +++ b/doc/fr/fcrontab.5.sgml @@ -8,7 +8,7 @@ Foundation. A copy of the license is included in gfdl.sgml. --> - + @@ -36,7 +36,7 @@ A copy of the license is included in gfdl.sgml. 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 &fcrontabf; peut être soit  : + Chaque ligne d'un fichier &fcrontabf; peut être soit : @@ -106,9 +106,10 @@ A copy of the license is included in gfdl.sgml. @options fréquence commande où fréquence est une valeur de temps de la forme valeur*multiplicateur+valeur*multiplicateur+...+valeur-en-minutes - comme "12h02" ou "3w2d5h1". La première signifie "12 heures et 2 - minutes d'exécution de fcron" tant dis que la seconde signifie - "3 semaines, 2 jours, 5 heures et 1 minute d'exécution de fcron". Les + comme «\ 12h02\ » ou «\ 3w2d5h1\ ». La première + signifie «\ 12 heures et 2 minutes d'exécution de fcron\ » + tant dis que la seconde signifie «\ 3 semaines, 2 jours, 5 heures + et 1 minute d'exécution de fcron\ ». Les multiplicateurs valides sont : @@ -173,7 +174,7 @@ A copy of the license is included in gfdl.sgml. &optserial;, &optlavg;, &optnice;, &optrunas; (voir plus loin). - Quelques exemples de lignes basÉes sur le temps écoulÉ depuis + <title>Quelques exemples de lignes basÉes sur le temps ÉcoulÉ depuis le dÉmarrage du systÈme # Récupérer vos courriels toutes les 30 minutes @@ -245,7 +246,7 @@ le d liste. Les listes sont des nombres ou des intervalles séparés par des - virgules « , »). Par exemple : « 2,5,15,23 ». + virgules « , ». Par exemple : « 2,5,15,23 ». Les intervalles de nombres sont de la forme « début-fin », @@ -402,7 +403,7 @@ le d lancera la commande une fois par nuit soit entre 21:00 et 23:59, soit entre 3:00 et 5:59 (elle sera exécutée aussitôt que - possible ; Pour modifier ce comportement, utilisez l'option + possible ; pour modifier ce comportement, utilisez l'option &optrandom;) et ne pas envoyer de courriel (étant donné que l'option &optmail; a été définie à « no »). @@ -427,7 +428,7 @@ le d lancer cette commande unE fois durant CHAQUE intervalle de temps spécifié, ignorant les champs suivants le mot-clef dans la définition de l'intervalle de temps (un hours empêche le - champ mins d'être considéré comme un intervalle de temps, mais il + champ mins d'être considéré comme un intervalle de temps, mais il sera utilisé pour déterminer quand la ligne devra être lancée au cours de l'intervalle : voir la note plus loin) (dow signifie « day of week »). @@ -470,7 +471,7 @@ le d déclaration globale de la même option. Les options sont séparées par des virgules « , » et leurs - arguments, s'il y en a, sont placés entre paranthèses « ( » + arguments, s'il y en a, sont placés entre parenthèses « ( » et « ) ». Les espaces ne sont pas permises. Une déclaration d'option est de la forme @@ -478,8 +479,8 @@ le d option[(arg1[,arg2][...])][,option[(arg1[...])]][...]option est soit le nom complet de - l'option, soit son abbréviation. Les options sont (avec leur valeur - par défaut entre paranthèses) : + l'option, soit son abréviation. Les options sont (avec leur valeur + par défaut entre parenthèses) : Options valides dans un fichier &fcrontabf; @@ -871,18 +872,18 @@ le d booléen(false) Quand cette option est activée, la tâche est basée sur un temps « volatile », qu'on pourrait aussi qualifier de - « non persistant ». Plus précisement, &fcron; ne + « non persistant ». Plus précisément, &fcron; ne « retient » pas le temps écoulé depuis la dernière exécution des tâches « volatiles » entre deux démarrages de &fcron;, et agit comme si les lignes avaient été - fraichement ajoutées à chaque démarrage de &fcron;. Ainsi, + fraîchement ajoutées à chaque démarrage de &fcron;. Ainsi, l'option &optfirst; s'appliquera par exemple pour les lignes « volatiles » à chaque démarrage de fcron. Cette option est en particulier utile lorsque &fcron; est lancé à partir d'un - script qui tourne, par exemple, seulement pendant une connection + script qui tourne, par exemple, seulement pendant une connexion à Internet non permanente : l'exécution des tâches « volatiles » est alors basée sur le temps depuis le - début de la connection et le lancement de &fcron; plutôt que sur + début de la connexion et le lancement de &fcron; plutôt que sur le temps absolu. Enfin, veuillez noter que cette option s'associe bien à l'option &optfirst;. @@ -906,7 +907,7 @@ le d sur le temps écoulé depuis le démarrage du système »). Veuillez noter que dayand et - dayor sont en fait la même option : une valeur + dayor sont, en fait, la même option : une valeur « false » pour dayand est équivalente à une valeur « true » pour dayor et réciproquement, une valeur « false » pour @@ -921,7 +922,7 @@ le d d'une forte charge système ou d'un quelconque événement extérieur. L'option serialonce répond à cette question : « La nouvelle entrée de cette tâche doit-elle être - ignorée ? ». De cette facon, on peut distinguer d'une part + ignorée ? ». De cette façon, on peut distinguer d'une part les tâches sans contrainte forte sur l'heure d'exécution qui doivent être exécutées un nombre de fois bien défini (serial(yes), serialonce(false)), et d'autre part les tâches toujours sans contrainte @@ -1069,7 +1070,7 @@ TEXT= " Salut\ - &etc;/pam.d/fcron (or + &etc;/pam.d/fcron (ou &etc;/pam.conf) Fichier de configuration PAM pour @@ -1080,22 +1081,22 @@ TEXT= " Salut\ - - 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 fcrontab ». - N'hésitez pas à signaler à l'auteur ou au traducteur, selon le cas, - toute erreur dans cette page de manuel. - - - &manpage-foot; + + 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 fcrontab ». + N'hésitez pas à signaler à l'auteur ou au traducteur, selon le cas, + toute erreur dans cette page de manuel. + + +