Chris PeBenito
de716ba6a5
Add logging.
...
Not comprehensive yet. Only planning to do setools pkg (not policyrep),
with the exception being the SELinuxPolicy class in policyrep.
Avoids performance-critical paths. Use only info and debug so in normal
cases the user only sees messages if they ask for it (e.g. -v).
2015-03-19 08:07:23 -04:00
Chris PeBenito
edb19126c9
Add --debug options to CLI tools.
...
Catch all exceptions in the main bulk of the CLI code. We can't do anything
if there is an exception, so either print the error message from the
exception, or print the traceback if debug is enabled.
2015-03-07 11:41:04 -05:00
Chris PeBenito
175b7c167f
Implement range matching in MLSRuleQuery.
...
Skip adding all of the range matching options in sesearch for now, as it
already has a large number of CLI options.
closes #5
2015-02-25 14:17:38 -05:00
Chris PeBenito
4d19fb964b
Remove bad MLSRuleQuery options in sesearch.
...
MLSRuleQuery doesn't support indirection because range_transition rules
are always expanded (they never have attributes) in a binary policy.
2015-02-25 14:16:23 -05:00
Chris PeBenito
2f44b599ca
Reflow lines with new max line length.
...
Undo past whitespace fixes that are now unnecessary now that the max
line length increased to 100.
2015-02-14 10:40:38 -05:00
Chris PeBenito
f73e1d2850
Fix parameter moving errors in sesearch.
2015-02-14 10:33:18 -05:00
Chris PeBenito
2d1c9184ed
Reorder parameters to meet PEP8 standards.
...
Except max line length of 100.
2015-02-12 13:59:54 -05:00
Chris PeBenito
02c5e72f0a
Whitespace changes to meet PEP8 standards.
...
Except max line length of 100.
2015-02-12 13:52:46 -05:00
Chris PeBenito
de8bbb88b0
Implement boolean criteria for TE rule query.
...
Match rules based on the Booleans in the rule's conditional expression.
closes #4
2015-02-11 09:24:09 -05:00
Chris PeBenito
278ababe61
Whitespace fix in sesearch.
2014-11-02 12:33:28 -05:00
Chris PeBenito
f28682b88e
Fix SWIG exception raising in qpol_policy constructor.
2014-10-28 10:37:47 -04:00
Chris PeBenito
109ba68a92
Rename libapol package to setools.
2014-10-24 21:23:13 -04:00
Chris PeBenito
39505d0295
Initial public release.
2014-07-08 14:28:55 -04:00