Sophie

Sophie

distrib > Mandriva > 2008.0 > i586 > media > contrib-release > by-pkgid > 0aa6f95126d7502cf0a1b81ebd8c023b > scriptlet

asterisk-1.4.11-2mdv2008.0.i586.rpm

PREIN

/bin/sh
/usr/share/rpm-helper/add-user asterisk $1 asterisk /var/lib/asterisk /bin/sh

PREUN

/bin/sh
if [ "$1" = 0 ]; then
    echo "Removing setuid root from /usr/bin/mpg123"
    chmod u-s /usr/bin/mpg123
fi

# TODO
# generate the ldap.pem cert here instead of the initscript
#"/etc/ssl/asterisk/trustcerts.pem"
#"/etc/ssl/asterisk/trustdir"
#"/etc/ssl/asterisk/servercert.pem"
#"/etc/ssl/asterisk/serverkey.pem"
#"/etc/ssl/asterisk/dh512.pem"
#"/etc/ssl/asterisk/dh1024.pem"
#if [ ! -e /etc/ssl/asterisk/ldap.pem ] ; then
#	if [ -x /usr/share/asterisk/gencert.sh ] ; then
#		echo "Generating self-signed certificate..."
#		pushd /etc/ssl/asterisk/ > /dev/null
#		yes ""|/usr/share/asterisk/gencert.sh >/dev/null 2>&1
#		chmod 640 ldap.pem
#		chown root:ldap ldap.pem
#		popd > /dev/null
#	fi
#	echo "To generate a self-signed certificate, you can use the utility"
#	echo "/usr/share/asterisk/gencert.sh..."
#fi

/usr/share/rpm-helper/del-service asterisk $1 asterisk

POSTIN

/bin/sh
/usr/share/rpm-helper/create-file asterisk $1 /var/lib/asterisk/astdb asterisk asterisk 644 
/usr/share/rpm-helper/create-file asterisk $1 /var/log/asterisk/console asterisk asterisk 644 
/usr/share/rpm-helper/create-file asterisk $1 /var/log/asterisk/debug asterisk asterisk 644 
/usr/share/rpm-helper/create-file asterisk $1 /var/log/asterisk/messages asterisk asterisk 644 
/usr/share/rpm-helper/create-file asterisk $1 /var/log/asterisk/queue_log asterisk asterisk 644 
/usr/share/rpm-helper/create-file asterisk $1 /var/log/asterisk/event_log asterisk asterisk 644 
/usr/share/rpm-helper/create-file asterisk $1 /var/log/asterisk/cdr-csv/Master.csv asterisk asterisk 644 
/usr/share/rpm-helper/create-file asterisk $1 /var/log/asterisk/h323_log asterisk asterisk 644 
echo "Adding setuid root to /usr/bin/mpg123, needed for MOH"
chmod u+s /usr/bin/mpg123
/usr/share/rpm-helper/add-service asterisk $1 asterisk

POSTUN

/bin/sh
/usr/share/rpm-helper/del-user asterisk $1 asterisk