Sophie

Sophie

distrib > Mageia > 5 > x86_64 > media > core-updates > by-pkgid > bf349bb3278b1c5eef9c2469223525fb > scriptlet

asterisk-11.23.1-1.1.mga5.x86_64.rpm

PREIN

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

gpasswd -a asterisk dialout 1>/dev/null || :

PREUN

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

# Remove the G72x stuff
rm -f /usr/share/doc/asterisk/README.g72x.txt
rm -f /usr/$LIBNAME/asterisk/modules/codec_g723.so
rm -f /usr/$LIBNAME/asterisk/modules/codec_g729.so
rm -f /usr/bin/g729_my_enc
rm -f /usr/bin/g729_my_dec
rm -f /usr/bin/astconv

/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 640 

/usr/share/rpm-helper/create-file asterisk $1 /var/log/asterisk/console asterisk asterisk 640 

/usr/share/rpm-helper/create-file asterisk $1 /var/log/asterisk/debug asterisk asterisk 640 

/usr/share/rpm-helper/create-file asterisk $1 /var/log/asterisk/messages asterisk asterisk 640 

/usr/share/rpm-helper/create-file asterisk $1 /var/log/asterisk/queue_log asterisk asterisk 640 

/usr/share/rpm-helper/create-file asterisk $1 /var/log/asterisk/event_log asterisk asterisk 640 

/usr/share/rpm-helper/create-file asterisk $1 /var/log/asterisk/cdr-csv/Master.csv asterisk asterisk 640 

/usr/share/rpm-helper/create-file asterisk $1 /var/log/asterisk/h323_log asterisk asterisk 640 

echo "Adding setuid root to /usr/bin/mpg123, needed for MOH"
chmod u+s /usr/bin/mpg123
if [[ -e /usr/lib64/asterisk/modules/codec_g729.so ]]; then
  sh /usr/share/doc/g72x_install
fi

/usr/bin/systemd-tmpfiles --create asterisk.conf 

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

POSTUN

/bin/sh
gpasswd -d asterisk dialout 1>/dev/null || :
/usr/share/rpm-helper/del-user asterisk $1 asterisk