From: Igor Sysoev Date: Mon, 6 Nov 2006 18:39:28 +0000 (+0000) Subject: fix --group= vs --user= X-Git-Tag: release-0.4.13~8 X-Git-Url: http://www.kaiwu.me/postgresql/commit/?a=commitdiff_plain;h=80eec93a5f7528b405f9cf0bfaa389ca8a2e5b81;p=nginx.git fix --group= vs --user= --- diff --git a/auto/os/features b/auto/os/features index e8ae033d0..670de98a0 100644 --- a/auto/os/features +++ b/auto/os/features @@ -4,24 +4,25 @@ NGX_USER=${NGX_USER:-nobody} -if [ -z "$NGX_GROUP" -a $NGX_USER = nobody ] ; then - if grep nobody /etc/group 2>&1 >/dev/null; then - echo "checking for nobody group ... found" - NGX_GROUP=nobody - else - echo "checking for nobody group ... not found" - - if grep nogroup /etc/group 2>&1 >/dev/null; then - echo "checking for nogroup group ... found" - NGX_GROUP=nogroup - else - echo "checking for nogroup group ... not found" +if [ -z "$NGX_GROUP" ]; then + if [ $NGX_USER = nobody ]; then + if grep nobody /etc/group 2>&1 >/dev/null; then + echo "checking for nobody group ... found" NGX_GROUP=nobody + else + echo "checking for nobody group ... not found" + + if grep nogroup /etc/group 2>&1 >/dev/null; then + echo "checking for nogroup group ... found" + NGX_GROUP=nogroup + else + echo "checking for nogroup group ... not found" + NGX_GROUP=nobody + fi fi + else + NGX_GROUP=$NGX_USER fi - -else - NGX_GROUP=$NGX_USER fi