-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 > Kevin Mark <[EMAIL PROTECTED]> [2004-09-28 08:13]: > > for a while people have wanted a way to keep track of apt's actions.
I do: - -- BEGIN #!/bin/sh DATE="`date +%Y%m%d-%H%M`" LOG="debian.packages" VAR="-V" if [ "`hostname`" = "uccellina" ]; then VAR="" fi cd if [ ! -d Log ]; then mkdir Log chmod 0755 Log fi cd Log if [ -f "${LOG}.log.bz2" ]; then bunzip2 -f ${LOG}.log.bz2 fi if [ -f "${LOG}.pre.log.bz2" ]; then mv ${LOG}.pre.log.bz2 arch.${LOG}.pre-${DATE}.log.bz2 fi if [ -f "${LOG}.post.log.bz2" ]; then mv ${LOG}.post.log.bz2 arch.${LOG}.post-${DATE}.log.bz2 fi dpkg -l | grep "^i" | cut -b 5- > ${LOG}.pre.log sudo apt-get update && sudo apt-get upgrade ${VAR} echo "Creating Delta Log" dpkg -l | grep "^i" | cut -b 5- > ${LOG}.post.log touch ${LOG}.post.log touch ${LOG}.log diff -C 0 ${LOG}.pre.log ${LOG}.post.log >> ${LOG}.log bzip2 -9 ${LOG}.log bzip2 -9 ${LOG}.post.log bzip2 -9 ${LOG}.pre.log echo "Running diffmon" sudo diffmon - -- END Of course, files could be deleted but I do not. wbr, Lukas - -- Lukas Ruf | Wanna know anything about raw | <http://www.lpr.ch> | IP? -> <http://www.rawip.org> | eMail Style Guide: <http://www.rawip.org/style.html>| -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (GNU/Linux) iD8DBQFBWQ6IXf8zDoH8+EURAoxQAJ44ee9wdYVwh5zqI4kWYFJYsc7BmgCgusvV Z/0AFtZ/duYzbIwZOclMs4c= =cdLd -----END PGP SIGNATURE----- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]