aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRoland Dreier <rolandd@cisco.com>2005-10-11 17:09:39 +0000
committerRoland Dreier <rolandd@cisco.com>2006-11-09 11:35:57 -0800
commitd331eb11c348fc2b61fe24e07bc6dc46155122e2 (patch)
tree1ccdf11fa866fa33ee97507d5f03252fe00613c5
parenteee574e71666d2eb3848c042835aa063b37b4ee5 (diff)
downloadlibibverbs-d331eb11c348fc2b61fe24e07bc6dc46155122e2.tar.gz
Remove unnecessary Debian postrm script, and simplify postinst script
Signed-off-by: Roland Dreier <rolandd@cisco.com>
-rw-r--r--Makefile.am4
-rw-r--r--debian/libibverbs1.postinst26
-rw-r--r--debian/libibverbs1.postrm27
3 files changed, 7 insertions, 50 deletions
diff --git a/Makefile.am b/Makefile.am
index 284fe94..eafbac1 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -48,8 +48,8 @@ man_MANS = man/ibv_asyncwatch.1 man/ibv_devices.1 man/ibv_devinfo.1 \
DEBIAN = debian/changelog debian/compat debian/control debian/copyright \
debian/ibverbs-utils.install debian/libibverbs1.install \
- debian/libibverbs1.postinst debian/libibverbs1.postrm \
- debian/libibverbs-dev.install debian/rules
+ debian/libibverbs1.postinst debian/libibverbs-dev.install \
+ debian/rules
EXTRA_DIST = include/infiniband/driver.h include/infiniband/kern-abi.h \
include/infiniband/opcode.h include/infiniband/verbs.h src/ibverbs.h \
diff --git a/debian/libibverbs1.postinst b/debian/libibverbs1.postinst
index 7925e75..f7d2ee6 100644
--- a/debian/libibverbs1.postinst
+++ b/debian/libibverbs1.postinst
@@ -1,28 +1,12 @@
-#! /bin/sh
+#!/bin/sh
# postinst script for libibverbs1
set -e
-case "$1" in
- configure)
- if ! getent group rdma > /dev/null 2>&1 ; then
- addgroup --system rdma
- fi
- ;;
+if [ "$1" != configure ]; then
+ exit 0
+fi
- abort-upgrade|abort-remove|abort-deconfigure)
- ;;
-
- *)
- echo "postinst called with unknown argument \`$1'" >&2
- exit 0
- ;;
-esac
-
-# dh_installdeb will replace this with shell code automatically
-# generated by other debhelper scripts.
+getent group rdma > /dev/null 2>&1 || addgroup --system --quiet rdma
#DEBHELPER#
-
-exit 0
-
diff --git a/debian/libibverbs1.postrm b/debian/libibverbs1.postrm
deleted file mode 100644
index 4267700..0000000
--- a/debian/libibverbs1.postrm
+++ /dev/null
@@ -1,27 +0,0 @@
-#! /bin/sh
-# postrm script for libibverbs1
-
-set -e
-
-case "$1" in
- purge)
- if grep "^rdma:" /etc/group > /dev/null 2>&1 ; then
- groupdel rdma
- fi
- ;;
-
- remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
- ;;
-
- *)
- echo "postrm called with unknown argument \`$1'" >&2
- exit 0
- ;;
-esac
-
-# dh_installdeb will replace this with shell code automatically
-# generated by other debhelper scripts.
-
-#DEBHELPER#
-
-exit 0