summaryrefslogtreecommitdiff
path: root/packaging/Solaris/preremove
blob: 7313b0074f9bc877ebf11d536501afdec7a8da6f (plain)
1
2
3
4
5
6
7
8
9
10
11
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 -TERM $SMBD
	[ ! -z "$NMBD" ] && kill -TERM $NMBD
	sleep 2
fi