diff -u slack-0.14.1/debian/prerm slack-0.14.1/debian/prerm --- slack-0.14.1/debian/prerm +++ slack-0.14.1/debian/prerm @@ -1,15 +1,19 @@ #!/bin/sh -# $Id: prerm,v 1.1 2004/10/23 01:21:29 alan Exp $ -# post remove script for the Debian GNU/Linux slack package set -e if [ "$1" = "purge" -o "$1" = "remove" ]; then + unset CACHE + unset STAGE . /etc/slack.conf # purge the cache - rm -rf "$CACHE"/* + if [ -n "$CACHE" ]; then + rm -rf "$CACHE"/* + fi # remove the stage - rm -rf "$STAGE" + if [ -n "$STAGE" ]; then + rm -rf "$STAGE" + fi fi #DEBHELPER# diff -u slack-0.14.1/debian/changelog slack-0.14.1/debian/changelog --- slack-0.14.1/debian/changelog +++ slack-0.14.1/debian/changelog @@ -1,3 +1,9 @@ +slack (0.14.1-2ubuntu1) hardy; urgency=low + + * debian/prerm: don't rm -rf / if /etc/slack.conf is empty (LP: #255819) + + -- Andrew Pollock Thu, 07 Aug 2008 11:25:40 -0700 + slack (0.14.1-2) unstable; urgency=low * debian/control: Suggests: openssh-server, openssh-client instead of ssh