Set Icecast admin password in defaultdata.sql so that stats work out of the box

This commit is contained in:
Daniel James 2013-01-22 17:19:56 +00:00
parent 77b0c21192
commit 64051179f3
1 changed files with 6 additions and 1 deletions

7
debian/postinst vendored
View File

@ -12,7 +12,7 @@ includefile="${configdir}/apache.conf"
a2tplfile="${configdir}/apache.vhost.tpl" a2tplfile="${configdir}/apache.vhost.tpl"
phpinifile="${configdir}/airtime.ini" phpinifile="${configdir}/airtime.ini"
OLDVERSION="$2" OLDVERSION="$2"
NEWVERSION="2.2.0" NEWVERSION="2.3.0"
case "$1" in case "$1" in
configure|reconfigure) configure|reconfigure)
@ -126,6 +126,11 @@ case "$1" in
ICESOURCE=$RET ICESOURCE=$RET
sed -i "s:'s1_pass', 'hackme', 'string':'s1_pass', '$ICESOURCE', 'string':g" ${tmpdir}/airtime_mvc/build/sql/defaultdata.sql sed -i "s:'s1_pass', 'hackme', 'string':'s1_pass', '$ICESOURCE', 'string':g" ${tmpdir}/airtime_mvc/build/sql/defaultdata.sql
db_get airtime/icecast-adminpw
ICEADMIN=$RET
sed -i "s:'s1_admin_user', '', 'string':'s1_admin_user', 'admin', 'string':g" ${tmpdir}/airtime_mvc/build/sql/defaultdata.sql
sed -i "s:'s1_admin_pass', '', 'string':'s1_admin_pass', '$ICEADMIN', 'string':g" ${tmpdir}/airtime_mvc/build/sql/defaultdata.sql
else else
echo "The icecast2 package does not appear to be installed on this server." echo "The icecast2 package does not appear to be installed on this server."
fi fi