summaryrefslogtreecommitdiff
path: root/SunOS5/postremove
diff options
context:
space:
mode:
Diffstat (limited to 'SunOS5/postremove')
-rwxr-xr-xSunOS5/postremove12
1 files changed, 12 insertions, 0 deletions
diff --git a/SunOS5/postremove b/SunOS5/postremove
new file mode 100755
index 0000000000000..aa8a38cc57b5f
--- /dev/null
+++ b/SunOS5/postremove
@@ -0,0 +1,12 @@
+#!/bin/sh
+#
+rem_drv -b ${BASEDIR:-/} ipf
+egrep -v 'name=ipf' ${BASEDIR}/etc/devlink.tab > ${BASEDIR}/etc/devlink.tab.new
+mv ${BASEDIR}/etc/devlink.tab ${BASEDIR}/etc/devlink.tab.bak
+cp -p ${BASEDIR}/etc/devlink.tab.bak ${BASEDIR}/etc/devlink.tab
+cp ${BASEDIR}/etc/devlink.tab.new ${BASEDIR}/etc/devlink.tab
+/usr/sbin/devlinks -r ${BASEDIR:-/}
+if [ -d /usr/ucb -a -f /usr/ucb/ucblinks ] ; then
+ /usr/ucb/ucblinks -r ${BASEDIR:-/}
+fi
+exit 0