#177: Error adding entry to sudoers
-----------------------+----------------------------------------------------
 Reporter:  fsweetser  |       Owner:  lutter
     Type:  defect     |      Status:  new   
 Priority:  major      |   Milestone:  next  
Component:  Augeas     |     Version:  0.7.4 
 Keywords:  sudoers    |  
-----------------------+----------------------------------------------------
 I'm trying to add this line to my sudoers file:

 {{{
 netreg   ALL=NOPASSWD:/etc/rc.d/init.d/dhcpd
 }}}

 Based on manually adding the line and examining the parsed results, this
 is the input I'm feeding to augtool to try to create the line:

 {{{
 set /files/etc/sudoers/spec[user = 'netreg' and host_group/command =
 '/etc/rc.d/init.d/named']/user netreg
 set /files/etc/sudoers/spec[user = 'netreg' and host_group/command =
 '/etc/rc.d/init.d/named']/host_group/host ALL
 set /files/etc/sudoers/spec[user = 'netreg' and host_group/command =
 '/etc/rc.d/init.d/named']/host_group/command /etc/rc.d/init.d/named
 set /files/etc/sudoers/spec[user = 'netreg' and host_group/command =
 '/etc/rc.d/init.d/named']/host_group/command/tag NOPASSWD
 }}}

 If I run those sets with the line already in sudoers, save does nothing,
 just as I would expect.  If, however, the line is not already there, it
 errors out.  The full error message is rather long, so I'll attach it to
 the ticket as a file rather than cut and pasting the whole monster in.

-- 
Ticket URL: <https://fedorahosted.org/augeas/ticket/177>
Augeas <http://augeas.net/>
a configuration API

_______________________________________________
augeas-devel mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/augeas-devel

Reply via email to