Running configuration: Additional macros or sourcing files for passwords

Jim Avery jim at jimavery.me.uk
Tue Apr 19 11:54:20 CEST 2011


This is standard stuff in Nagios.  Usually the password is stored in a
macro which you define in the resource.cfg file, for example:

$USER3$=trustnoone

Then you can refer to the macro name in your service or command
definitions for example:

define service{
  use                   srv-pnp,generic-service
  host_name             coreswitch1
  service_description   Unit04-Port18
  check_command         check_snmp_int!-C $USER3$ -2 -n "Unit 4 Port
18  " -fY -kqB -g -w 600000,600000,100,100,100000,10 -c
800000,800000,200,200,200000,20 -d 300
}

Permissions are set appropriately on the resource.cfg file, and the
resource.cfg file doesn't have to be in your code repo.

Reference is made to this in the documentation at
http://nagios.sourceforge.net/docs/nagioscore/3/en/configmain.html
under the heading "Resource File" - you should also find examples in
the sample config files which come with the standard Nagios install.

hth,

Jim


On 18 April 2011 23:53, d <icantplayguitar at gmail.com> wrote:
> Looking for info on how passwords are handled in configuration files.  I
> would preferably source them from a hidden file and then insert them via
> macros into the nagios config.  Has anyone done this (or similar)?  I like
> having my configuration files checked-in to a code repo but obviously don't
> want the PWs.
> Thanks.
> ------------------------------------------------------------------------------
> Benefiting from Server Virtualization: Beyond Initial Workload
> Consolidation -- Increasing the use of server virtualization is a top
> priority.Virtualization can reduce costs, simplify management, and improve
> application availability and disaster protection. Learn more about boosting
> the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev
> _______________________________________________
> 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
>

------------------------------------------------------------------------------
Benefiting from Server Virtualization: Beyond Initial Workload 
Consolidation -- Increasing the use of server virtualization is a top
priority.Virtualization can reduce costs, simplify management, and improve 
application availability and disaster protection. Learn more about boosting 
the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev
_______________________________________________
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