Sophie

Sophie

distrib > PLD > ac > amd64 > by-pkgid > d400cbba7d4a076a4bf60848e0dfeea5 > scriptlet

samba-3.0.24-1.amd64.rpm

PREUN

/bin/sh
if [ "$1" = "0" ]; then
	{
if [ -f /var/lock/subsys/smb ]; then
/sbin/service smb stop 1>&2 || :;
fi };	/sbin/chkconfig --del smb
fi

POSTIN

/bin/sh
/sbin/chkconfig --add smb
if [ -f /var/lock/samba/connections.tdb -a ! -f /var/lib/samba/connections.tdb ]; then
	echo >&2 "Moving old /var/lock/samba contents to /var/lib/samba"
	/sbin/service smb stop >&2
	mv -f /var/lock/samba/*.tdb /var/lib/samba 2>/dev/null || :
	mv -f /var/lock/samba/*.dat /var/lib/samba 2>/dev/null || :
	if [ -d /var/lock/samba/printing ]; then
		mv -f /var/lock/samba/printing/*.tdb /var/lib/samba/printing 2>/dev/null || :
	fi
	/sbin/service smb start >&2
else
	{
skip_auto_restart() {
[ -f /etc/sysconfig/rpm ] && . /etc/sysconfig/rpm
[ -f /etc/sysconfig/smb ] && . /etc/sysconfig/smb
echo ${RPM_SKIP_AUTO_RESTART:-no}
};
if [ $(skip_auto_restart) = no ]; then
if [ -f /var/lock/subsys/smb ]; then
/sbin/service smb restart 1>&2 || :;
else
echo 'Run "/sbin/service smb start" to start Samba daemons.'
fi
fi };fi

Triggers

samba < 1.9.18p7

/bin/sh
if [ "$1" != "0" ]; then
	/sbin/chkconfig --add smb
fi