Sophie

Sophie

distrib > Mandriva > 2009.1 > x86_64 > media > main-release > by-pkgid > 5c80f729b363cad8f52ce74da1365882 > scriptlet

lib64sasl2-plug-sasldb-2.1.22-34mdv2009.1.x86_64.rpm

PREIN

/bin/sh
/usr/share/rpm-helper/add-group cyrus-sasl $1 sasl

POSTIN

/bin/sh
#convert old sasldb
# XXX - what about berkeley db versions? - andreas
if [ -f /var/lib/sasl/sasl.db -a ! -f /var/lib/sasl2/sasl.db ]; then
	echo "" | /usr/sbin/dbconverter-2 /var/lib/sasl/sasl.db /var/lib/sasl2/sasl.db
	if [ -f /var/lib/sasl2/sasl.db ]; then
		# conversion was successfull
		chmod 0640 /var/lib/sasl2/sasl.db
		chown root:sasl /var/lib/sasl2/sasl.db
	fi
fi
if [ -f /var/lib/sasl/sasl.db.rpmsave -a ! -f /var/lib/sasl2/sasl.db ]; then
	echo "" | /usr/sbin/dbconverter-2 /var/lib/sasl/sasl.db.rpmsave /var/lib/sasl2/sasl.db
	if [ -f /var/lib/sasl2/sasl.db ]; then
		# conversion was successfull
		chmod 0640 /var/lib/sasl2/sasl.db
		chown root:sasl /var/lib/sasl2/sasl.db
	fi
fi
if [ ! -f /var/lib/sasl2/sasl.db ]; then
	# the file was never created before nor converted from sasl1
	touch /var/lib/sasl2/sasl.db
	chmod 0640 /var/lib/sasl2/sasl.db
	chown root:sasl /var/lib/sasl2/sasl.db
fi