# HG changeset patch # User Pascal Bellard # Date 1228313446 0 # Node ID f00979b9a2bad00f3d2d1e237da5b130e5e2ecaa # Parent 1143af92f66a95821e6547192c72efdfa54562e7 Asterisk: update mysql config diff -r 1143af92f66a -r f00979b9a2ba asterisk/receipt --- a/asterisk/receipt Tue Dec 02 14:48:36 2008 +0000 +++ b/asterisk/receipt Wed Dec 03 14:10:46 2008 +0000 @@ -34,6 +34,37 @@ for i in $fs/etc/asterisk/*.sample; do mv $i ${i%.sample} done + cp -a stuff/* $fs +} + +# Rules to configure package +setup_rules() +{ + case "$2" in + mysql_host) + sed -i "s|^hostname=.*|hostname=$3|" $1/etc/asterisk/cdr_mysql.conf + sed -i "s|^dbhost=.*|dbhost=$3|" $1/etc/asterisk/res_mysqlconf + ;; + mysql_user) + sed -i "s|^user=.*|user=$3|" $1/etc/asterisk/cdr_mysql.conf + sed -i "s|^dbuser=.*|dbuser=$3|" $1/etc/asterisk/res_mysqlconf + ;; + mysql_password) + sed -i "s|^password=.*|password=$3|" $1/etc/asterisk/cdr_mysql.conf + sed -i "s|^dbpass=.*|dbpass=$3|" $1/etc/asterisk/res_mysqlconf + ;; + mysql_database) + sed -i "s|^dbname=.*|dbname=$3|" $1/etc/asterisk/res_mysqlconf \ + $1/etc/asterisk/cdr_mysql.conf + ;; + *) cat <