Fcron-2.9.5.1

Introduzione a Fcron

Il pacchetto Fcron contiene uno schedulatore di comandi periodici che vorrebbe rimpiazzare Vixie Cron.

Informazioni sul pacchetto

Dipendenze di Fcron

Installazione di Fcron

Fcron usa il servizio cron di syslog per fare il log di tutti i messaggi. Poiché LFS non imposta questo servizio in /etc/syslog.conf, questo deve essere fatto prima di installare Fcron. Questo comando aggiungerà la linea necessaria a /etc/syslog.conf:

cat >> /etc/syslog.conf << "EOF"
# Begin fcron addition to /etc/syslog.conf

cron.* -/var/log/cron.log

# End fcron addition
EOF

Il file di configurazione è stato modificato, quindi ricaricare il demone sysklogd attiverà i cambiamenti.

/etc/rc.d/init.d/sysklogd reload

Per ragioni di sicurezza deve essere creato un utente e gruppo senza privilegi per Fcron:

groupadd fcron &&
useradd -d /dev/null -c "Fcron User" -g fcron -s /bin/false fcron

Installare Fcron eseguendo i seguenti comandi:

./configure --without-sendmail --with-answer-all=no &&
make

Ora, come utente root:

make install

Spiegazioni dei comandi

--without-sendmail: Fcron userà un MTA installato per inviare via email i risultati dello script fcron. Omettere lo switch e usare --with-sendmail=[/path/to/MTA] se si vuole usare questa caratteristica.

--with-answer-all=no: dopo che i file sono installati lo script make install entra in una routine di configurazione. Il primo test sarà se installare un boot script nella directory /etc/rc.d/init.d con i link simbolici appropriati nei run levels 2, 3, 4, e 5. Il secondo è di fermare ogni processo fcron corrente e avviarne uno nuovo. Poiché questa è probabilmente la prima installazione e un boot script basato sul modello BLFS è desiderato, rispondere 'n' a entrambi i test.

Configurazione di Fcron

File di configurazione

/etc/fcron.conf, /etc/fcron.allow e /etc/fcron.deny

Informazioni di configurazione

Non sono richieste modifiche in nessuno dei file di configurazione. Informazioni di configurazione si possono trovare nella man page di fcron.conf.

Gli script di fcron sono scritti usando fcrontab. Fare riferimento alla man page di fcrontab per avere i parametri giusti per la propria situazione.

Installare l'init script /etc/rc.d/init.d/fcron dal pacchetto blfs-bootscripts-6.0.

make install-fcron

Se Linux-PAM è installato, due file di configurazione di PAM sono isntallati in /etc/pam.d. In alternativa, se /etc/pam.d non è usato, l'installazione aggiungerà due sezioni di configurazione al file esistente /etc/pam.conf. Bisogna assicurarsi che i file corrispondano alle proprie preferenze. Modificarli come richiesto in base alle proprie necessità.

Contenuti

Programmi installati: fcron, fcrondyn, fcronsighup and fcrontab
Librerie installate: Nessuna
Directory installate: /usr/share/doc/fcron-2.9.5.1 e /var/spool/fcron

Brevi descrizioni

fcron

è il demone di schedulazione.

fcrondyn

è un tool utente pensato per interagire con un demone fcron in esecuzione.

fcronsighup

istruisce fcron a rileggere tabelle Fcron.

fcrontab

è un programma usato per installare, editare, elencare e rimuovere le tabelle usate da fcron.

Last updated on