* /etc/skel/.zshrc: use same pattern in function wikien as in wikide.
(Thanks, wuehlmaus)
+ * Added /etc/apt/apt.conf.example + /etc/apt/hg-snapshot-script
- -- Michael Prokop <mika@grml.org> Sun, 23 Sep 2007 16:47:35 +0200
+ -- Michael Prokop <mika@grml.org> Wed, 26 Sep 2007 22:48:07 +0200
grml-etc-core (0.3.30) unstable; urgency=low
--- /dev/null
+// APT::Default-Release "grml";
+// APT::Default-Release "unstable";
+// Apt::Get::Purge;
+
+// APT::Cache-Limit 10000000;
+// APT::Cache-Limit 20000000;
+
+// Disable pdiffs;
+// Acquire::PDiffs "false";
+
+// set time out:
+// Acquire
+// {
+// http
+// {
+// Timeout "3";
+// };
+// ftp
+// {
+// Timeout "3";
+// };
+// }
+
+// DPkg::Pre-Invoke {"mount -o remount,exec /tmp";};
+// DPkg::Post-Invoke {"mount -o remount,noexec /tmp";};
+
+// DPkg {
+// Pre-Invoke {"cd /etc ; ./apt/hg-snapshot-script pre";};
+// Post-Invoke {"cd /etc ; ./apt/hg-snapshot-script post";};
+// }
--- /dev/null
+#!/bin/sh
+# Filename: hg-snapshot-script
+# Purpose: automatically track changed files using mercurial
+# Authors: grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
+# Bug-Reports: see http://grml.org/bugs/
+# License: This file is licensed under the GPL v2 or any later version.
+# Latest change: Mit Sep 26 22:46:32 CEST 2007 [mika]
+################################################################################
+
+set -e
+
+caller=$(ps axww | mawk '/aptitude|apt-get/ {for (i=5; i<=NF ; i++) printf ("%s ",$i); printf ("\n") }' | head -1)
+
+hg addremove 1>/dev/null
+STATUS="$(hg st)"
+
+if [ -z "$STATUS" ] ; then
+ echo "hg-snapshot-script: nothing to be done"
+else
+ case "$1" in
+ pre)
+ echo "hg-snapshot-script: found changed files:"
+ hg st
+ hg ci -m "snapshot from $LOGNAME before: $caller"
+ ;;
+ post)
+ echo "hg-snapshot-script: found changed files:"
+ hg st
+ hg ci -m "snapshot from $LOGNAME after: $caller"
+ ;;
+ *)
+ echo "hg-snapshot-script: found changed files:"
+ hg st
+ hg ci -m "snapshot from $LOGNAME on $(date '+%Y-%m-%d - %H:%M:%S')"
+ ;;
+ esac
+fi
+
+## END OF FILE #################################################################