|
From: Heiko Z. <smi...@us...> - 2009-05-09 16:16:36
|
Update of /cvsroot/devil-linux/build/scripts In directory fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv6674 Modified Files: webmin Log Message: more confg fixes Index: webmin =================================================================== RCS file: /cvsroot/devil-linux/build/scripts/webmin,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- webmin 6 May 2009 14:33:44 -0000 1.3 +++ webmin 9 May 2009 16:16:25 -0000 1.4 @@ -23,6 +23,12 @@ # source functions and config source $MYDIR/settings +# $1 filename $2 parameter $3 value +function change_param () +{ + perl -i -p -e "s%$2=.*%$2=$3%g" $1 +} + case $1 in build ) @@ -70,12 +76,15 @@ export nouninstall=1 export nostart=1 export crypt=x + perl -i -p -e 's%#!/usr/local/bin/perl%#!/usr/bin/perl%g' *.pl ./setup.sh || exit 1 - perl -i -p -e 's%/usr/local/apache%/usr/sbin%g' /etc/webmin/apache/* + echo "correcting config files" + perl -i -p -e 's%/usr/local/apache%/usr%g' /etc/webmin/apache/* perl -i -p -e 's%/var/spool/cron%/var/cron%g' /etc/webmin/cron/* perl -i -p -e 's%/usr/local%%g' /etc/webmin/syslog-ng/* perl -i -p -e 's%/usr/local/mysql/%/usr/%g' /etc/webmin/mysql/* - + change_param /etc/webmin/apache/config httpd_conf /etc/apache2/httpd.conf + rm /etc/webmin/*cache cp -dpvR /etc/webmin $ETCDIR/etc/ || exit 1 echo "# Start Webmin?" |