====== AT ====== * **AUTORE**: Sune Molgaard \\ * **DATA**: 13-12-2004 \\ * **LICENZA**: Creative Commons Attribution-NonCommercial-ShareAlike License http://creativecommons.org/licenses/by-nc-sa/1.0/ \\ * **SOMMARIO**: Installazione del demone at. \\ * **TRADUTTORE**: Giulio Daprelà \\ **DESCRIZIONE:**\\ Questo hint guiderà attraverso l'installazione del demone at, questo facilita l'esecuzione ritardata dei comandi. \\ ** ALLEGATI:** \\ http://molgaard.org/at-3.1.8-fcron.patch \\ **PREREQUISITI:** \\ Un sistema LFS e sendmail e fcron da BLFS. \\ **HINT:**\\ Contenuti: \\ - Introduzione \\ - Dipendenze del pacchetto \\ - Installazione del pacchetto \\ * Scaricare il pacchetto \\ * Applicare la patch al pacchetto \\ * Configurare la costruzione \\ * Costruire il pacchetto \\ * Installare il pacchetto \\ * Installare l'init script \\ - Chiusura \\ INTRODUZIONE: \\ Il pacchetto at facilita l'esecuzione ritardate dei programmi. La locazione originale non è più disponibile, e sembra che ora il pacchetto sia mantenuto da debian. \\ DIPENDENZE DEL PACCHETTO: \\ At sembra che dipenda da un MTA per riportare fallimenti e simili, quindi installare sendmail come raccomandato dal libro BLFS. Inoltre esso dipende da cron, e io ho fatto una patch conforme a BLFS così che dipenda da fcron. \\ INSTALLAZIONE DEL PACCHETTO: \\ Scaricare il pacchetto: : \\ At sembra che ora sia mantenuto da debian, perciò scaricare il pacchetto da: \\ ftp://ftp.debian.org/debian/pool/main/a/at/at_3.1.8-11.tar.gz \\ Applicare la patch al pacchetto: \\ patch -Np1 -i ../at-3.1.8-fcron.patch Configurare la costruzione: \\ I valori presentati qui si basano su una installazione relativamente pulita di LFS/BLFS, e dovrebbero essere corretti per la maggior parte degli utenti. Tuttavia è comunque possibile consultare ./configure --help. \\ ./configure --prefix=/usr --with-daemon_username=nobody --with-daemon_groupname=nogroup Costruire il pacchetto: \\ make make install chmod 755 /var/spool/fcron Installare l'init script: \\ cp debian/rc /etc/rc.d/init.d/atd cat > /etc/rc.d/init.d/atd << "EOF" #!/bin/sh # Begin $rc_base/init.d/atd # Based on various other init scripts. # Rewritten by Sune Molgaard - sune@molgaard.org . /etc/sysconfig/rc . $rc_functions case "$1" in start) echo "Avviamento di atd..." loadproc /usr/sbin/atd ;; stop) echo "Arresto di atd..." killproc atd ;; restart) $0 stop sleep 1 $0 start ;; status) statusproc atd ;; *) echo "Usage: $0 {start|stop|restart|status}" exit 1 ;; esac # End $rc_base/init.d/atd EOF chmod 755 /var/spool/fcron ln -s /etc/rc.d/init.d/atd /etc/rc.d/rc0.d/K07atd ln -s /etc/rc.d/init.d/atd /etc/rc.d/rc2.d/S41atd ln -s /etc/rc.d/init.d/atd /etc/rc.d/rc3.d/S41atd ln -s /etc/rc.d/init.d/atd /etc/rc.d/rc4.d/S41atd ln -s /etc/rc.d/init.d/atd /etc/rc.d/rc5.d/S41atd ln -s /etc/rc.d/init.d/atd /etc/rc.d/rc6.d/K07atd CHIUSURA: \\ Personalmente uso il pacchetto at per programmare registrazioni degli show TV quando non sono a casa. Esso può essere usato per una moltitudine di altri scenari quando bisogna programmare l'esecuzione di qualcosa ad una specifica data e ora. \\ ChangeLog. \\ * [2004-12-05] Release iniziale \\ * [2004-12-09] Corretti alcuni errori ortografici... \\ * [2004-12-09] Compilata la sezione "Applicare la patch al pacchetto" ... \\ * [2004-13-12] Correzione di un altro errore ortografico, e compilata la sezione data... \\