Mercurial > hg > nginx
diff auto/os/features @ 839:a0ce60f12e6b
fix --group= vs --user=
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Mon, 06 Nov 2006 18:39:28 +0000 |
parents | 0216fd1471f3 |
children | 7af8276b1c2f |
line wrap: on
line diff
--- 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 [ -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 + 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