Sophie

Sophie

distrib > Fedora > 14 > i386 > media > os > by-pkgid > 7d190065dd6691d2080449e76c105edf > scriptlet

maradns-1.3.07.09-3.fc12.i686.rpm

PREIN

/bin/sh
if [ $1 -eq 1 ]; then
	getent group maradns >/dev/null || groupadd -r maradns
	getent passwd maradns >/dev/null || \
	useradd -r -g maradns -d /etc/maradns -s /sbin/nologin \
		-c "MaraDns chroot user" maradns
	exit 0
fi

PREUN

/bin/sh
if [ $1 -eq 0 ]; then
	/sbin/service maradns stop &>/dev/null || :
	/sbin/chkconfig --del maradns
	/sbin/service maradns-zoneserver stop &>/dev/null || :
	/sbin/chkconfig --del maradns-zoneserver
fi

POSTIN

/bin/sh
if [ $1 -eq 1 ]; then
	echo maradns_uid=$(id -u maradns) >> /etc/mararc
	echo maradns_gid=$(id -g maradns) >> /etc/mararc
	/sbin/chkconfig --add maradns
	/sbin/chkconfig --add maradns-zoneserver
fi

POSTUN

/bin/sh
if [ $1 -eq 1 ]; then
	/sbin/service maradns condrestart &>/dev/null || :
	/sbin/service maradns-zoneserver condrestart &>/dev/null || :
fi