client/debian/packages-already-in-debian/apt-transport-spacewalk/50spacewalk | 2
client/debian/packages-already-in-debian/apt-transport-spacewalk/debian/postrm | 34 ++++++++++
client/debian/packages-already-in-debian/apt-transport-spacewalk/debian/preinst | 13 +++
3 files changed, 48 insertions(+), 1 deletion(-)
New commits:
commit 80b1514569c5dc3b41d85138a3795d750ac89cdd
Author: Miroslav Suchý <msuchy(a)redhat.com>
Date: Thu Mar 21 09:25:45 2013 +0100
forward port debian bugs #703207, 700821
diff --git a/client/debian/packages-already-in-debian/apt-transport-spacewalk/50spacewalk b/client/debian/packages-already-in-debian/apt-transport-spacewalk/50spacewalk
index 2c3264c..a809047 100644
--- a/client/debian/packages-already-in-debian/apt-transport-spacewalk/50spacewalk
+++ b/client/debian/packages-already-in-debian/apt-transport-spacewalk/50spacewalk
@@ -6,7 +6,7 @@ APT {
Update {
List-Refresh "true";
Pre-Invoke {
- "/usr/lib/apt-spacewalk/pre_invoke.py";
+ "if [ -x /usr/lib/apt-spacewalk/post_invoke.py ]; then /usr/lib/apt-spacewalk/post_invoke.py; fi";
}
}
};
diff --git a/client/debian/packages-already-in-debian/apt-transport-spacewalk/debian/postrm b/client/debian/packages-already-in-debian/apt-transport-spacewalk/debian/postrm
new file mode 100644
index 0000000..c797dec
--- /dev/null
+++ b/client/debian/packages-already-in-debian/apt-transport-spacewalk/debian/postrm
@@ -0,0 +1,34 @@
+#! /bin/sh
+
+set -e
+
+hook=/etc/apt/apt.conf.d/50spacewalk
+
+case "$1" in
+ purge)
+ rm -f $hook.disabled
+ ;;
+
+ remove)
+ mv $hook $hook.disabled
+ ;;
+
+ abort-install)
+ if test "x$2" != "x" && test -f $hook
+ then
+ mv $hook $hook.disabled
+ fi
+ ;;
+
+ upgrade|failed-upgrade|abort-upgrade|disappear)
+ ;;
+
+ *)
+ echo "postrm called with unknown argument \`$1'" >&2
+ exit 1
+
+esac
+
+#DEBHELPER#
+
+exit 0
diff --git a/client/debian/packages-already-in-debian/apt-transport-spacewalk/debian/preinst b/client/debian/packages-already-in-debian/apt-transport-spacewalk/debian/preinst
new file mode 100644
index 0000000..68f2a0a
--- /dev/null
+++ b/client/debian/packages-already-in-debian/apt-transport-spacewalk/debian/preinst
@@ -0,0 +1,13 @@
+#!/bin/sh
+
+set -e
+
+hook=/etc/apt/apt.conf.d/50spacewalk
+if test -f $hook.disabled
+then
+ mv $hook.disabled $hook
+fi
+
+#DEBHELPER#
+
+exit 0