[augeas-devel] augeas: master - Sudoers (parameter_string_nobool_kw): accept "secure_path "

David Lutterkort lutter at fedoraproject.org
Mon Feb 22 19:47:10 UTC 2010


Gitweb:        http://git.fedorahosted.org/git/augeas.git?p=augeas.git;a=commitdiff;h=c80d1be4c40628f0738bcf37578bc10e32976fce
Commit:        c80d1be4c40628f0738bcf37578bc10e32976fce
Parent:        1748edccdfe67c5cbc93345551c8cdaba6bc791f
Author:        Stuart Sears <ssears at redhat.com>
AuthorDate:    Mon Feb 22 11:43:55 2010 -0800
Committer:     David Lutterkort <lutter at redhat.com>
CommitterDate: Mon Feb 22 11:45:18 2010 -0800

Sudoers (parameter_string_nobool_kw): accept "secure_path "

Fixes BX 566134
---
 lenses/sudoers.aug            |    2 +-
 lenses/tests/test_sudoers.aug |    7 +++++++
 2 files changed, 8 insertions(+), 1 deletions(-)

diff --git a/lenses/sudoers.aug b/lenses/sudoers.aug
index 69d38ef..49ed5f8 100644
--- a/lenses/sudoers.aug
+++ b/lenses/sudoers.aug
@@ -303,7 +303,7 @@ let parameter_integer           = parameter_integer_nobool
 let parameter_string_nobool_kw = "badpass_message" | "editor" | "mailsub"
                                | "noexec_file" | "passprompt" | "runas_default"
                                | "syslog_badpri" | "syslog_goodpri"
-                               | "timestampdir" | "timestampowner"
+                               | "timestampdir" | "timestampowner" | "secure_path"
 
 let parameter_string_nobool    = [ key parameter_string_nobool_kw . sep_eq
                                      . del /"?/ "" . sto_to_com_col
diff --git a/lenses/tests/test_sudoers.aug b/lenses/tests/test_sudoers.aug
index ce61827..3e17ac4 100644
--- a/lenses/tests/test_sudoers.aug
+++ b/lenses/tests/test_sudoers.aug
@@ -157,3 +157,10 @@ test Sudoers.parameter_integer_bool put "!!!!umask = 022" after
     set "/umask/negate" "" = "!!!!!umask"
 
 test Sudoers.parameter_integer_bool get "!!!umask = 022" = *
+
+(* BZ 566134 *)
+
+let s = "Defaults    secure_path = /sbin:/bin:/usr/sbin:/usr/bin\n"
+test Sudoers.lns get s =
+  { "Defaults"
+    { "secure_path" = "/sbin:/bin:/usr/sbin:/usr/bin" } }




More information about the augeas-devel mailing list