From 76b7b01cdabd0de4d53a56c6df67c5fb013219cc Mon Sep 17 00:00:00 2001 From: Chris PeBenito Date: Mon, 11 Dec 2023 16:08:42 -0500 Subject: [PATCH] sesearch: Fully specify --type/range/role_transition long options. This will fully match the rule types, plus the ArgumentParser argument abbreviations will enable the previous long options to continue to work. Signed-off-by: Chris PeBenito --- man/sesearch.1 | 6 +++--- sesearch | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/man/sesearch.1 b/man/sesearch.1 index edc1834..967d6e2 100644 --- a/man/sesearch.1 +++ b/man/sesearch.1 @@ -36,7 +36,7 @@ Find allowxperm rules. Find auditallowxperm rules. .IP "--dontauditxperm" Find dontauditxperm rules. -.IP "-T, --type_trans" +.IP "-T, --type_transition" Find type_transition rules. .IP "--type_member" Find type_member rules. @@ -46,12 +46,12 @@ Find type_change rules. .SS RBAC Rule Types .IP "--role_allow" Find role allow rules. -.IP "--role_trans" +.IP "--role_transition" Find role_transition rules. .IP "Note: TE/MLS rule searches cannot be mixed with RBAC rule searches" .SS MLS Rule Types -.IP "--range_trans" +.IP "--range_transition" Find range_transition rules. .SS Rule Fields diff --git a/sesearch b/sesearch index 5403649..fd34ad0 100755 --- a/sesearch +++ b/sesearch @@ -48,7 +48,7 @@ rtypes.add_argument("--dontauditxperm", action="append_const", # rtypes.add_argument("--neverallowxperm", action="append_const", # const=setools.TERuletype.neverallowxperm, dest="tertypes", # help="Search neverallowxperm rules.") -rtypes.add_argument("-T", "--type_trans", action="append_const", +rtypes.add_argument("-T", "--type_transition", action="append_const", const=setools.TERuletype.type_transition, dest="tertypes", help="Search type_transition rules.") rtypes.add_argument("--type_change", action="append_const", @@ -61,12 +61,12 @@ rbacrtypes = parser.add_argument_group("RBAC Rule Types") rbacrtypes.add_argument("--role_allow", action="append_const", const=setools.RBACRuletype.allow, dest="rbacrtypes", help="Search role allow rules.") -rbacrtypes.add_argument("--role_trans", action="append_const", +rbacrtypes.add_argument("--role_transition", action="append_const", const=setools.RBACRuletype.role_transition, dest="rbacrtypes", help="Search role_transition rules.") mlsrtypes = parser.add_argument_group("MLS Rule Types") -mlsrtypes.add_argument("--range_trans", action="append_const", +mlsrtypes.add_argument("--range_transition", action="append_const", const=setools.MLSRuletype.range_transition, dest="mlsrtypes", help="Search range_transition rules.")