[CentOS] Sudo #includedir function ignored CentOS 6
Trey Dockendorf
treydock at gmail.com
Tue Jul 26 20:59:49 UTC 2011
Well I verified that putting the following line in /etc/sudoers works
zabbix ALL=NOPASSWD: /var/lib/zabbix/bin/start_puppet
However if I put it in /etc/sudoers.d/zabbix-puppet it does not. Exact same
spacing and everything.
The file was created with Puppet , and based on these errors I'm at a
loss...
I check the syntax, it fails
# visudo -c -f /etc/sudoers.d/zabbix-puppet
>>> /etc/sudoers.d/zabbix-puppet: syntax error near line 0 <<<
parse error in /etc/sudoers.d/zabbix-puppet near line 0
I then open the file with visudo, make absoltely no changes, just ":q" out,
still get error.
# visudo -f /etc/sudoers.d/zabbix-puppet
>>> /etc/sudoers.d/zabbix-puppet: syntax error near line 0 <<<
Then if I run the syntax check again it passes. However I still can't run
the command without password prompt.
# visudo -c -f /etc/sudoers.d/zabbix-puppet
/etc/sudoers.d/zabbix-puppet: parsed OK
The files permissions are correct as specified by sudoers documentation on
#includedir
-r--r----- 1 root root 56 Jul 26 15:55 zabbix-puppet
Does anyone else have the #includedir working in CentOS 5.6 or 6?
Thanks
- Trey
On Mon, Jul 25, 2011 at 7:12 PM, John R Pierce <pierce at hogranch.com> wrote:
> On 07/25/11 4:41 PM, Trey Dockendorf wrote:
> > I am unable to get the #includedir function to work with sudo. This
> > works just fine on all my CentOS 5.6 servers, but on 6 it is being
> > ignored. I have this line in the file /etc/sudoers.d/zabbix-puppet
> >
> > zabbix ALL=NOPASSWD: /var/lib/zabbix/bin/start_puppet
> >
> > However sudo still requires a password. If I put that same line into
> > /etc/sudoers file , there is no password prompt. At the end of my
> > sudoers file I have this line
> >
> > #includedir "/etc/sudoers.d"
> >
>
> did you edit these files with visudo -f /path/to/file ? I'd try that.
>
>
> --
> john r pierce N 37, W 122
> santa cruz ca mid-left coast
>
> _______________________________________________
> CentOS mailing list
> CentOS at centos.org
> http://lists.centos.org/mailman/listinfo/centos
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.centos.org/pipermail/centos/attachments/20110726/bd48ad86/attachment.html>
More information about the CentOS
mailing list