Apache is more likely to be installed... Signed-off-by: Johannes Schindelin <Johannes.Schindelin@xxxxxx> --- git-instaweb.sh | 12 +++++++++--- 1 files changed, 9 insertions(+), 3 deletions(-) diff --git a/git-instaweb.sh b/git-instaweb.sh index 1d3ea73..242b55e 100755 --- a/git-instaweb.sh +++ b/git-instaweb.sh @@ -25,9 +25,6 @@ conf=$GIT_DIR/gitweb/httpd.conf # Defaults: -# if installed, it doesn't need further configuration (module_path) -test -z "$httpd" && httpd='lighttpd -f' - # probably the most popular browser among gitweb users test -z "$browser" && browser='firefox' @@ -135,6 +132,15 @@ do shift done +# if installed, it doesn't need further configuration (module_path) +if [ -z "$httpd" ]; then + httpd='lighttpd -f' + which "$httpd" >/dev/null 2>&1 || httpd='apache2 -f' + which "$httpd" >/dev/null 2>&1 || httpd='apache -f' + which "$httpd" >/dev/null 2>&1 || httpd='httpd -f' + which "$httpd" >/dev/null || exit 1 +fi + mkdir -p "$GIT_DIR/gitweb/tmp" GIT_EXEC_PATH="`git --exec-path`" GIT_DIR="$fqgitdir" -- 1.4.2.rc2.g6a4e - : send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html