nagios.cmd permission issue

frank ratty at they.org
Sun Oct 3 21:07:26 CEST 2010


I have a fairly complicated setup at work where I don't have the option of 
changing groups around system-wide so what I do is edit the startup file 
instead.

You could edit the "start()" function to have an explicit "chgrp" on the 
command-pipe to whatever group you need for your setup (after the daemon 
has been started of course so the command-pipe file exists). We use "chgrp 
apache /var/log/nagios/rw/nagios.cmd". It's a bit of a kludge but it 
works!

Another possibility is that your setup is just fine but the nagcmd group 
(of which both the apache and nagios users should be a member) was created 
after your apache process was already running. In this case you just need 
to restart apache so it can pick up its new group permissions.

-f

On Sun, 3 Oct 2010, Ilan Berkner wrote:

> Date: Sun, 3 Oct 2010 02:55:25 -0400
> From: Ilan Berkner <iberkner at gmail.com>
> Reply-To: Nagios Users List <nagios-users at lists.sourceforge.net>
> To: nagios-users at lists.sourceforge.net
> Subject: [Nagios-users] nagios.cmd permission issue
> 
> Hi,
> New to Nagios...
> 
> Got everything pretty much running, except when I try to modify things using the web interface,
> I get this error:
> 
> Error: Could not open command file '/usr/local/nagios/var/rw/nagios.cmd' for update!
> 
> The permissions on the external command file and/or directory may be incorrect. Read the FAQs on
> how to setup proper permissions.
> 
> An error occurred while attempting to commit your command for processing.
> 
> 
> This is clearly a permission issue as when I manually change the permissions of the
> /rw/nagios.cmd to 777 for example, it works fine.  When the service is restarted and the pipe is
> recreated though, the permissions are re-set.
> 
> I am running the nginx web server, not apache.
> 
> SELinux is disabled.
> 
> The rw directory has 777 permissions and is owned by the nagios user and group.
> 
> The Nginx server runs under a different user / group and this could be the issue.  However, I
> tried to set up the rw directory with that user and group and still no luck.
> 
> Help?
> 
>
-------------- next part --------------
------------------------------------------------------------------------------
Virtualization is moving to the mainstream and overtaking non-virtualized
environment for deploying applications. Does it make network security 
easier or more difficult to achieve? Read this whitepaper to separate the 
two and get a better understanding.
http://p.sf.net/sfu/hp-phase2-d2d
-------------- next part --------------
_______________________________________________
Nagios-users mailing list
Nagios-users at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nagios-users
::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. 
::: Messages without supporting info will risk being sent to /dev/null


More information about the Users mailing list