# HG changeset patch # User Pascal Bellard # Date 1447409213 -3600 # Node ID fb5d18e72609fa2d77d21b7c56e8a9268514cf4b # Parent 06c9ab3aa2faad05a4c19c2b5da6b066fc6ac5ea apache, lighttpd: do not stop the running web server diff -r 06c9ab3aa2fa -r fb5d18e72609 apache/receipt --- a/apache/receipt Fri Nov 13 10:58:30 2015 +0100 +++ b/apache/receipt Fri Nov 13 11:06:53 2015 +0100 @@ -103,12 +103,7 @@ tazpkg reconfigure $pkg done [ -f $1/etc/php.ini ] && tazpkg get-install php-apache --root=$1 - if [ -z "$1" ]; then - for i in lighttpd ; do - [ -f /etc/init.d/$i ] && /etc/init.d/$i stop - done - /etc/init.d/$PACKAGE start - fi + [ "$1" ] || netstat -ltn | grep -q :80 || /etc/init.d/$PACKAGE start } # Rules to clean extras dirs or files diff -r 06c9ab3aa2fa -r fb5d18e72609 lighttpd/receipt --- a/lighttpd/receipt Fri Nov 13 10:58:30 2015 +0100 +++ b/lighttpd/receipt Fri Nov 13 11:06:53 2015 +0100 @@ -97,10 +97,5 @@ fi # Just in case. chown www.www $1/var/log/$PACKAGE - if [ -z "$1" ]; then - for i in apache httpd; do - [ -f /etc/init.d/$i ] && /etc/init.d/$i stop - done - /etc/init.d/$PACKAGE start - fi + [ "$1" ] || netstat -ltn | grep -q :80 || /etc/init.d/$PACKAGE start }