motd dinamico su ubuntu


costruzione motd dinamico, visualizzati:
- pacchetti aggiornabili
- aggiornamenti di sucurezza

all'avvio (etc/init/mounted-run.conf) viene eseguito il contenuto della dir "/etc/update-motd.d"

in questo caso:

-> xx-updates-available (che esegue):

---> /usr/lib/update-notifier/update-motd-updates-available (che esegue):

------> /usr/lib/update-notifier/apt-check --human-readable (script python)

il quale aggiunge le 2 righe:

xxx pacchetti possono essere aggiornati.
yyy sono aggiornamenti di sicurezza.

- - - - - - -

il /etc/motd costruito verra' poi letto da:

pam_motd - Display the motd file

/etc/pam.d/login
/etc/pam.d/sshd


-------------------------------------------------------------------------------

- come e' possibile eseguire soltanto gli aggiornamenti di sicurezza ?

sudo apt-get dist-upgrade -o Dir::Etc::SourceList=/etc/apt/security.sources.list

di cui: security.sources.list contiene:

deb http://security.ubuntu.com/ubuntu precise-security main restricted
deb http://security.ubuntu.com/ubuntu precise-security universe
deb http://security.ubuntu.com/ubuntu precise-security multiverse

--- alternativa ---

da root:
apt-get -s dist-upgrade  grep "^Inst"  grep -i securi  awk -F " " {'print $2'}  xargs apt-get install



Articolo tratto da: #341724 Linux - http://sacarde.altervista.org/
URL di riferimento: http://sacarde.altervista.org/index.php?mod=read&id=1402821504