nagios: Error: Host 'foo' has already been defined

Randy Bush randy at psg.com
Mon May 12 11:27:55 UTC 2008


> # grep cfg nagios.cfg | grep -v ^#
> cfg_file=/usr/local/etc/nagios/commands.cfg
> cfg_file=/usr/local/etc/nagios/localhost.cfg
> cfg_file=/usr/local/etc/nagios/contactgroups.cfg
> cfg_file=/usr/local/etc/nagios/contacts.cfg
> cfg_file=/usr/local/etc/nagios/hostgroups.cfg
> cfg_file=/usr/local/etc/nagios/routergroups.cfg
> cfg_dir=/usr/local/etc/nagios/commands
> cfg_dir=/usr/local/etc/nagios/servers
> cfg_dir=/usr/local/etc/nagios/servers/randy   **********
> cfg_dir=/usr/local/etc/nagios/servers/smb     **********
> cfg_dir=/usr/local/etc/nagios/routers
> resource_file=/usr/local/etc/nagios/resource.cfg

got it!

there must have been a change where it now descends into subdirectories
for free, no extra charge.  so the two starred lines above cause the mess.

randy


More information about the freebsd-ports mailing list