aboutsummaryrefslogtreecommitdiffstats
path: root/comms/ib-kmod/files/pkg-deinstall.in
diff options
context:
space:
mode:
authorosa <osa@FreeBSD.org>2008-04-22 15:57:02 +0800
committerosa <osa@FreeBSD.org>2008-04-22 15:57:02 +0800
commitd82a117cbe9b55a1ac50da7f2913fd41cfdb9aa2 (patch)
treee48c1ec12d19701a31fb4a5eab56711d97015024 /comms/ib-kmod/files/pkg-deinstall.in
parent32ae636da7ae4732aa642f278383d6ec5390115a (diff)
downloadfreebsd-ports-graphics-d82a117cbe9b55a1ac50da7f2913fd41cfdb9aa2.tar.gz
freebsd-ports-graphics-d82a117cbe9b55a1ac50da7f2913fd41cfdb9aa2.tar.zst
freebsd-ports-graphics-d82a117cbe9b55a1ac50da7f2913fd41cfdb9aa2.zip
Add new port ib-kmod - Kyocera UTU Iburst modem driver.
Submitted by: Tofig Suleymanov < tofig at freebsd dot az > Rewrite by: osa PR: 121153
Diffstat (limited to 'comms/ib-kmod/files/pkg-deinstall.in')
-rw-r--r--comms/ib-kmod/files/pkg-deinstall.in20
1 files changed, 20 insertions, 0 deletions
diff --git a/comms/ib-kmod/files/pkg-deinstall.in b/comms/ib-kmod/files/pkg-deinstall.in
new file mode 100644
index 00000000000..1056f4e8181
--- /dev/null
+++ b/comms/ib-kmod/files/pkg-deinstall.in
@@ -0,0 +1,20 @@
+#!/bin/sh
+#
+# Unload if_ib module if necessary
+#
+# $FreeBSD$
+#
+
+KMODDIR="%%KMODDIR%%"
+
+case "$2" in
+DEINSTALL)
+ echo "Unloading if_ib kernel module."
+
+ # Unload the module if it is currently loaded.
+ kldstat -n if_ib 2>/dev/null >/dev/null && kldunload if_ib || true
+ ;;
+POST-DEINSTALL)
+ type kldxref >/dev/null 2>&1 && kldxref ${KMODDIR} || true
+ ;;
+esac