Sophie

Sophie

distrib > Mandriva > 7.1 > i586 > by-pkgid > e33c2776930a6ff6c9cda5291e06c61c > scriptlet

hylafax-server-4.1-0.11mdk.i586.rpm

PREUN

/bin/sh
# Stopping Fax Services
[ -f /etc/rc.d/init.d/hylafax ] && /etc/rc.d/init.d/hylafax stop

if [ $1 = 0 ] ; then
	/sbin/chkconfig --del hylafax
	# Removing faxgetty entries in /etc/inittab
	perl -pi -e 's!^.*faxgetty.*$!!g' /etc/inittab >/etc/inittab.$$
	perl -pi -e 's!^.*Faxgetty.*$!!g' /etc/inittab >/etc/inittab.$$
	/sbin/init q
fi

POSTIN

/bin/sh
/sbin/ldconfig
/sbin/chkconfig --add hylafax

# Adding faxgetty entry to /etc/inittab
logger adding FaxGetty entry to /etc/inittab
cat /etc/inittab | grep -i "faxgetty entry" || \
echo -e "# Faxgetty entry\n#t0:23:respawn:/usr/sbin/faxgetty ttyS0" >> /etc/inittab

echo "Please run \"/usr/sbin/faxsetup -server\" to configure your fax server"

POSTUN

/bin/sh
/sbin/ldconfig