F11 httpd - non-root "service httpd status" reports wrong
Dennis J.
dennisml at conversis.de
Thu Sep 3 20:11:39 UTC 2009
On 09/03/2009 06:55 PM, Jason Farrell wrote:
> On Thu, Sep 3, 2009 at 11:21 AM, G.Wolfe
> Woodbury<ggw at wolves.durham.nc.us> wrote:
>> F11+updates doing a "service httpd status" reports that the subsystem is
>> locked but httpd dead. Examination of ps output shows the httpd processes,
>> and pidof reports them. Prepending sudo to the service command does things
>> right.
>>
>> Not sure why the sudo makes a difference, but it seems to me that it
>> shouldn't require root privleges to simply inquire for the status of
>> something.
>
> That would be because the pidfile is located in /var/run/httpd vs
> /var/run (as in rhel), and is not readable by nonroot:
> drwx------. 2 root root 4096 2009-09-02 16:04 /var/run/httpd
>
> Not really a bug since regular users don't need to be querying service
> status, and httpd isn't singled out.
>
There also seems to be a problem with apache ignoring the pidfile
configuraton so scripts that use a configured path for the pidfile will
probably not find that file anyway even if the permissions weren't a problem:
https://bugzilla.redhat.com/show_bug.cgi?id=508170
Regards,
Dennis
More information about the fedora-test-list
mailing list