Adding Solaris packaging files to HEAD.
[kai/samba.git] / packaging / Solaris / preremove
diff --git a/packaging/Solaris/preremove b/packaging/Solaris/preremove
new file mode 100644 (file)
index 0000000..28e8d75
--- /dev/null
@@ -0,0 +1,12 @@
+#!/bin/sh
+
+# If this is a local deinstall, stop samba
+if [ -z "$PKG_INSTALL_ROOT" ]
+then
+       SMBD=`ps -e -o pid,comm | grep smbd | awk '{print $1}'`
+       NMBD=`ps -e -o pid,comm | grep nmbd | awk '{print $1}'`
+       [ ! -z "$SMBD" ] && kill $SMBD
+       [ ! -z "$NMBD" ] && kill $NMBD
+       sleep 2
+fi
+