diff options
Diffstat (limited to 'debianpkg/frr.prerm')
-rw-r--r-- | debianpkg/frr.prerm | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/debianpkg/frr.prerm b/debianpkg/frr.prerm new file mode 100644 index 000000000..e0df24e10 --- /dev/null +++ b/debianpkg/frr.prerm @@ -0,0 +1,25 @@ +#!/bin/bash -e + +. /usr/share/debconf/confmodule + +if [ -n "$DEBIAN_SCRIPT_DEBUG" ]; then set -v -x; DEBIAN_SCRIPT_TRACE=1; fi +${DEBIAN_SCRIPT_TRACE:+ echo "#42#DEBUG# RUNNING $0 $*"} + +# prerm remove +# old-prerm upgrade new-version +# new-prerm failed-upgrade old-version +# conflictor's-prerm remove in-favour package new-version +# deconfigured's-prerm deconfigure in-favour package-being-installed version removing conflicting-package +case $1 in + remove|upgrade) + ;; + + failed-upgrade) + # If frr/really_stop was negated then this script exits with return + # code 1 and is called again with "failed-upgrade". Well, exit again. + exit 1 + ;; + +esac + +#DEBHELPER# |