From: Ivan Rako Date: Wed, 21 Mar 2012 14:27:05 +0000 (+0100) Subject: brisanje starog /etc/cron.hourly/clamav-sanesecurity X-Git-Tag: debian/3%0.97.2~3 X-Git-Url: http://ftp.carnet.hr/carnet-debian/scm?p=clamav-cn.git;a=commitdiff_plain;h=2b2cb7490765b545405d4355dc05b1227eb1757d brisanje starog /etc/cron.hourly/clamav-sanesecurity --- diff --git a/debian/changelog b/debian/changelog index 114300d..628762b 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +clamav-cn (3:0.97.2) stable; urgency=medium + + * Brisanje stare cron datoteke /etc/cron.hourly/clamav-sanesecurity + + -- Ivan Rako Wed, 21 Mar 2012 15:21:02 +0100 + clamav-cn (3:0.97-1) stable; urgency=medium * Prvo izdanje za squeeze diff --git a/debian/preinst b/debian/preinst new file mode 100755 index 0000000..e098f0d --- /dev/null +++ b/debian/preinst @@ -0,0 +1,30 @@ +#!/bin/sh + +set -e + +# Remove a no-longer used conffile +rm_conffile() { + local PKGNAME="$1" + local CONFFILE="$2" + + [ -e "$CONFFILE" ] || return 0 + + local md5sum="$(md5sum $CONFFILE | sed -e 's/ .*//')" + local old_md5sum="$(dpkg-query -W -f='${Conffiles}' $PKGNAME | \ + sed -n -e "\' $CONFFILE ' { s/ obsolete$//; s/.* //; p }")" + if [ "$md5sum" != "$old_md5sum" ]; then + echo "Obsolete conffile $CONFFILE has been modified by you." + echo "Saving as $CONFFILE.dpkg-bak ..." + mv -f "$CONFFILE" "$CONFFILE".dpkg-bak + else + echo "Removing obsolete conffile $CONFFILE ..." + rm -f "$CONFFILE" + fi +} + +case "$1" in +install|upgrade) + if dpkg --compare-versions "$2" le "3:0.97.2"; then + rm_conffile clamav-cn "/etc/cron.hourly/clamav-sanesecurity" + fi +esac