Il pacchetto Fcron contiene uno schedulatore di comandi periodici che vorrebbe rimpiazzare Vixie Cron.
Download (HTTP): http://fcron.free.fr/archives/fcron-2.9.5.1.src.tar.gz
Download (FTP): ftp://ftp.seul.org/pub/fcron/fcron-2.9.5.1.src.tar.gz
Download MD5 sum: bf39dcef6d0c452f167f5a31a1231e4e
Dimensione del download: 390 KB
Stima dello spazio su disco richiesto: 3.4 MB
Stima del tempo di costruzione: 0.10 SBU
MTA, Linux-PAM-0.78, SELinux, DocBook-utils-0.6.14 e è un editro di testo (il default è Vim-6.3)
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
--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.
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à.
Last updated on