[augeas-devel] [PATCH] Fix bug#143: update sudo options

francis.giraldeau at usherbrooke.ca francis.giraldeau at usherbrooke.ca
Fri Oct 22 18:44:40 UTC 2010


From: Francis Giraldeau <francis.giraldeau at gmail.com>

---
 lenses/sudoers.aug            |    5 ++++-
 lenses/tests/test_sudoers.aug |    5 +++++
 2 files changed, 9 insertions(+), 1 deletions(-)

diff --git a/lenses/sudoers.aug b/lenses/sudoers.aug
index 99bf42f..df3405f 100644
--- a/lenses/sudoers.aug
+++ b/lenses/sudoers.aug
@@ -271,7 +271,10 @@ let parameter_flag_kw    = "always_set_home" | "authenticate" | "env_editor"
                          | "requiretty" | "root_sudo" | "rootpw" | "runaspw"
                          | "set_home" | "set_logname" | "setenv"
                          | "shell_noargs" | "stay_setuid" | "targetpw"
-                         | "tty_tickets"
+                         | "tty_tickets" | "visiblepw" | "closefrom_override"
+                         | "closefrom_override" | "compress_io" | "fast_glob"
+                         | "log_input" | "log_output" | "pwfeedback"
+                         | "umask_override" | "use_pty"
 
 let parameter_flag       = [ del_negate . negate_node?
                                . key parameter_flag_kw ]
diff --git a/lenses/tests/test_sudoers.aug b/lenses/tests/test_sudoers.aug
index e65b3e4..debbf28 100644
--- a/lenses/tests/test_sudoers.aug
+++ b/lenses/tests/test_sudoers.aug
@@ -23,6 +23,8 @@ Cmnd_Alias \
 	Defaults at LOCALNET        !lecture, \
    \t\t tty_tickets,!fqdn, !!env_reset
 
+Defaults   !visiblepw
+
 Defaults:buildd env_keep+=\"APT_CONFIG DEBIAN_FRONTEND SHELL\"
 
 # User privilege specification
@@ -85,6 +87,9 @@ www-data +biglab=(rpinson)NOEXEC: ICAL \
           { "env_reset" } }
       {}
       { "Defaults"
+          { "visiblepw" { "negate" } } }
+      {}
+      { "Defaults"
           { "type"      = ":buildd" }
 	      { "env_keep"
               { "append" }
-- 
1.7.1




More information about the augeas-devel mailing list