You are not logged in.
Hi,
Don't want to sound unpleasant, but in arch core packages, apache runs by default as nobody, right ? However SuExec support is compiled for user http, as is mailman ! And I guess they are many other group mismatch potential issues in other packages, there is no reason there wouldn't be.
I agree that's a pity that user and group definition have to be compiled and not simply set in some config file — though it must be more secure. But please, could archlinux just choose ONE user/group for ALL server packages and compiled them so that packages are consistent and usable ?
Thanks.
Edit : BTW, this wiki page won't work, as suexec is set to run as http :
# suexec -V
-D AP_DOC_ROOT="/srv/http"
-D AP_GID_MIN=99
-D AP_HTTPD_USER="http"
-D AP_LOG_EXEC="/var/log/httpd/suexec.log"
-D AP_SAFE_PATH="/usr/local/bin:/usr/bin:/bin"
-D AP_UID_MIN=99
-D AP_USERDIR_SUFFIX="public_html"
Last edited by Skippy le Grand Gourou (2008-08-31 13:23:50)
Offline
You are wrong. At first apache is in extra and not in core. And it uses http user and group by default. So does lighttpd. If there is still a webserver package using nobody as uer/grouzp, please file a bug report.
Offline
You are wrong. At first apache is in extra and not in core. And it uses http user and group by default. So does lighttpd. If there is still a webserver package using nobody as uer/grouzp, please file a bug report.
Really ?? Ok, sorry for that.
Anyway, I didn't invent the nobody user,I must have changed the default to follow some wiki page so there must be some wrong doc somewhere (as the wiki page I mentionned in the first post, which says to set apache to run as nobody).
Offline
there must be some wrong doc somewhere (as the wiki page I mentionned in the first post, which says to set apache to run as nobody).
Since the wiki is wrong, please correct it. All you need to do is create an account and edit the page(s). And thanks in advance for fixing it. I don't use apache, but should I ever need/want to, I will be glad for your effort.
Offline
Skippy le Grand Gourou wrote:there must be some wrong doc somewhere (as the wiki page I mentionned in the first post, which says to set apache to run as nobody).
Since the wiki is wrong, please correct it. All you need to do is create an account and edit the page(s). And thanks in advance for fixing it. I don't use apache, but should I ever need/want to, I will be glad for your effort.
Done.
Offline