Fcron-3.2.0
Installation de Fcron
Fcron utilise la possibilité cron de
syslog pour
enregistrer tous les messages. Comme LFS ne paramètre pas cette
possibilité dans /etc/syslog.conf
, on
doit le faire avant d'installer Fcron. Cette commande enverra la ligne
nécessaire au /etc/syslog.conf
actuel
(faites-la en tant qu'utilisateur root
) :
cat >> /etc/syslog.conf << "EOF"
# Begin fcron addition to /etc/syslog.conf
cron.* -/var/log/cron.log
# End fcron addition
EOF
Le fichier de configuration a été modifié, donc le rechargement du
démon sysklogd
activera les modifications (de nouveau en tant qu'utilisateur
root
).
/etc/rc.d/init.d/sysklogd reload
Pour des raisons de sécurité, vous devriez créer un utilisateur et
un groupe non privilégiés pour Fcron. (faites en tant qu'utilisateur
root
) :
groupadd -g 22 fcron &&
useradd -d /dev/null -c "Fcron User" -g fcron -s /bin/false -u 22 fcron
Installez Fcron en lançant les
commandes suivantes :
./configure --prefix=/usr \
--sysconfdir=/etc \
--localstatedir=/var \
--without-sendmail \
--with-boot-install=no \
--with-systemdsystemunitdir=no &&
make
Ce paquet n'est pas fourni avec une suite de tests.
Maintenant, en tant qu'utilisateur root
:
make install
L'installation DESTDIR doit être faite en tant qu'utilisateur
root
.
Explication des commandes
--without-sendmail
:
Par défaut, Fcron essaiera
d'utiliser la commande sendmail d'un paquet MTA
pour vous envoyer par messagerie le résultat du script fcron. Ce paramètre est utilisé
pour désactiver la notification par messagerie par défaut. Ne
mettez pas ce paramètre pour activer l'option par défaut. Vous
pouvez sinon utiliser --with-sendmail=</chemin/vers/la/commande/MTA>
pour utiliser une autre commande de messagerie.
--with-boot-install=no
: Ceci
empêche l'installation du script de démarrage inclu avec le paquet.
--with-systemdsystemunitdir=no|yes|DIR
:
Utilisez no, si vous utilisez sysvint; yes, si vous utilisez
systemd, ou spécifiez le répertoire DIR pour les unités systemd.
--with-editor=</chemin/vers/éditeur>
:
Ce paramètre vous permet de régler l'éditeur de texte par défaut.
-with-dsssl-dir=</path/to/dsssl-stylesheets>
:
Peut être utilisé si vous avez installé DocBook-utils-0.6.14. Actuellement , les
feuilles de styles dsssl sont dans le répertoire /usr/share/sgml/docbook/dsssl-stylesheets-1.79
.
Configuration de Fcron
Fichiers de
configuration
/etc/fcron.conf
, /etc/fcron.allow
et /etc/fcron.deny
Informations de configuration
Aucune modification n'est nécessaire dans un fichier de config.
Vous pouvez trouver des informations de configuration dans la
page de man de fcron.conf
.
Les scripts fcron
sont écrits en utilisant fcrontab. Reportez-vous à la
page de man de fcrontab pour les paramètres
adaptés à votre situation.
Si Linux-PAM est installé, deux fichiers de
configuration PAM sont installés dans /etc/pam.d
. Sinon, si /etc/pam.d
n'est pas utilisé, l'installation
enverra deux sections de configuration vers le fichier
/etc/pam.conf
. Vous devriez vous
assurer que les fichiers correspondent à vos préférences.
Modifiez-les comme il faut pour s'adapter à vos besoins.
Script de démarrage
Installez le script d'initialisation /etc/rc.d/init.d/fcron
à partir du paquet
blfs-bootscripts-20140919.
make install-fcron
Contenu
Programmes installés:
fcron, fcrondyn, fcronsighup, et
fcrontab
Bibliothèques installées:
Aucune
Répertoires installés:
/usr/share/doc/fcron-3.2.0 et
/var/spool/fcron
Descriptions courtes
fcron
|
et le démon de lancement.
|
fcrondyn
|
est un outil utilisateur conçu pour interagir avec un
démon fcron
existant.
|
fcronsighup
|
demande à fcron de relire les
tables Fcron.
|
fcrontab
|
est un programme utilisé pour installer, éditer, lister
et supprimer les tables utilisées par fcron.
|
Last updated on : 2013-03-18 07:56:56 +010