PREUN
/bin/sh
if [ $1 = 0 ] ; then
/usr/share/rpm-helper/del-service samba2 $1 smb
if [ -d /var/log/samba2 ]; then
rm -rf /var/log/samba2/*
fi
if [ -d /var/cache/samba2 ]; then
mv -f /var/cache/samba2 /var/cache/samba2.BAK
fi
fi
POSTIN
/bin/sh
/usr/share/rpm-helper/add-service samba2 $1 smb
#/sbin/chkconfig --level 35 smb on
# Add a unix group for samba machine accounts
groupadd -frg 421 machines
# Migrate tdb's from /var/lock/samba (taken from official samba spec file):
for i in /var/lock/samba/*.tdb
do
if [ -f $i ]; then
newname=`echo $i | sed -e's|var\/lock\/samba|var\/cache\/samba2|'`
echo "Moving $i to $newname"
mv $i $newname
fi
done