Skip to content

Could not initialize global default settings: Permission denied @ dir_s_mkdir #29

Description

@ankh2054

Check_puppet_agent can only be run as root on my install.

str@puppetpal:/usr/lib/nagios/plugins$sudo -u nagios ./check_puppet_agent
Error: Could not initialize global default settings: Permission denied @ dir_s_mkdir - /home/str/.puppetlabs
UNKNOWN: Internal error: Puppet version unknown from Error: Could not initialize global default settings: Permission denied @ dir_s_mkdir - /home/str/.puppetlabs

cat /etc/sudoers

User_Alias NAGIOS=nagios
Cmnd_Alias PUPPETCHECK=/usr/bin/puppet config print runinterval,\
                       /usr/bin/puppet config print splay,\
                       /usr/bin/puppet config print splaylimit,\
                       /usr/bin/puppet config print agent_disabled_lockfile,\
                       /usr/bin/puppet config print lastrunfile,\
                       /usr/bin/puppet config print lastrunreport,\
                       /usr/bin/puppet config print pidfile
NAGIOS     ALL=NOPASSWD:PUPPETCHECK

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions