Fix semanage argparse bugs
This commit is contained in:
parent
f8c8b42b7a
commit
04c19314d5
@ -318093,7 +318093,7 @@ index 0000000..e2befdb
|
||||
+ packages=["policycoreutils"],
|
||||
+)
|
||||
diff --git a/policycoreutils/semanage/semanage b/policycoreutils/semanage/semanage
|
||||
index 6e33c85..da33e6d 100644
|
||||
index 6e33c85..37fff6e 100644
|
||||
--- a/policycoreutils/semanage/semanage
|
||||
+++ b/policycoreutils/semanage/semanage
|
||||
@@ -1,5 +1,7 @@
|
||||
@ -318105,7 +318105,7 @@ index 6e33c85..da33e6d 100644
|
||||
# see file 'COPYING' for use and warranty information
|
||||
#
|
||||
# semanage is a tool for managing SELinux configuration files
|
||||
@@ -19,564 +21,798 @@
|
||||
@@ -19,564 +21,797 @@
|
||||
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
|
||||
# 02111-1307 USA
|
||||
#
|
||||
@ -318291,7 +318291,7 @@ index 6e33c85..da33e6d 100644
|
||||
+
|
||||
+def handleLogin(args):
|
||||
+ # {action:[conflict_opts,require_opts]}
|
||||
+ login_args = {'list':[('login','seuser'),('')],'add':[('locallist'),('seuser','login')],'modify':[('locallist'),('seuser','login')], 'delete':[('locallist'),('login')],'extract':[('locallist','login','range','seuser'),('')],'deleteall':[('locallist','login','range','seuser'),('')]}
|
||||
+ login_args = {'list':[('login','seuser'),('')],'add':[('locallist'),('seuser','login')],'modify':[('locallist'),('seuser','login')], 'delete':[('locallist'),('login')],'extract':[('locallist','login','seuser'),('')],'deleteall':[('locallist','login','seuser'),('')]}
|
||||
+
|
||||
+ handle_opts(args,login_args,args.action)
|
||||
+
|
||||
@ -318405,7 +318405,6 @@ index 6e33c85..da33e6d 100644
|
||||
+ if args.equal:
|
||||
+ OBJECT.add_equal(args.file_spec, args.equal)
|
||||
+ else:
|
||||
+ print "Dan", args.file_spec, args.type, args.ftype, args.range, args.seuser
|
||||
+ OBJECT.add(args.file_spec, args.type, args.ftype, args.range, args.seuser)
|
||||
+ if args.action is "modify":
|
||||
+ if args.equal:
|
||||
|
Loading…
Reference in New Issue
Block a user