diff --git a/create_sympa_listdomain.sh b/create_sympa_listdomain.sh index bd98615..1611bca 100755 --- a/create_sympa_listdomain.sh +++ b/create_sympa_listdomain.sh @@ -113,7 +113,7 @@ else ## - _httpd_binary="`which httpd`" if [ -z "$_httpd_binary" ]; then - _httpd_binary="`ps -C httpd -f | grep -e \"^root\" | awk '{print$8}'`" + _httpd_binary="$(ps -axu | grep httpd | grep -e "^root" | grep -v grep | awk '{print$11}')" if [ -z "$_httpd_binary" ]; then if [ -x "/usr/local/apache2/bin/httpd" ]; then _httpd_binary="/usr/local/apache2/bin/httpd" diff --git a/install_sympa.sh b/install_sympa.sh index 0de1d6a..c2754b0 100755 --- a/install_sympa.sh +++ b/install_sympa.sh @@ -192,7 +192,8 @@ else ## - _httpd_binary="`which httpd`" if [ -z "$_httpd_binary" ]; then - _httpd_binary="`ps -C httpd -f | grep -e \"^root\" | awk '{print$8}'`" + _httpd_binary="$(ps -axu | grep httpd | grep -e "^root" | grep -v grep | awk '{print$11}')" + if [ -z "$_httpd_binary" ]; then if [ -x "/usr/local/apache2/bin/httpd" ]; then _httpd_binary="/usr/local/apache2/bin/httpd"