Commit Graph

21 Commits

Author SHA1 Message Date
Chris PeBenito
51b53eb4a5 setup.py: Update for cython extension. 2018-06-15 20:26:49 -04:00
Chris PeBenito
856b56accb Update NetworkX support to 2.0. NetworkX 2.0 has API breakage.
Now SETools requires NetworkX 2.0+.
2017-09-23 14:03:26 -04:00
Chris PeBenito
e292a77c52 Drop support for Python < 3.4. 2017-09-17 09:43:13 -04:00
Nicolas Iooss
761915e025
Document that build_ext needs to be run before build
When installing setools with python setup.py install,
setools/policyrep/qpol.py is not copied to the destination directory.
This is because the file is generated in step build_ext and Python files
are copied beforehand (in step build_py).

A simple workaround consists in running "setup.py build_ext" before
building and installing setools. Document this in the README.

Closes: https://github.com/TresysTechnology/setools/issues/173
2017-08-25 20:47:57 +02:00
Chris PeBenito
e3a905f027 Update README and Travis-CI for new libsepol dependence. 2017-01-23 18:31:57 -05:00
Chris PeBenito
6815c422a9 README: Add SEPOL_SRC docs. 2016-12-04 11:18:39 -05:00
Chris PeBenito
d0288fa861 README.md: Add an explicit build command to the install instructions.
If you switch between branches, the qpol C extension may not be rebuilt
correctly otherwise, causing breakage.
2016-11-20 09:49:59 -05:00
Chris PeBenito
fcadd71b24 Implement utility enumeration for policyrep classes.
Requires enum34 (not enum) package for Python < 3.4.
2016-08-25 19:13:06 -04:00
Chris PeBenito
d732d141ff Update support text for Python 3.5 SWIG issues. 2016-05-06 13:36:36 -04:00
Chris PeBenito
dc6525094c README: Move the "obtaining SETools" before the "building SETools" section. 2016-04-22 14:02:04 -04:00
Chris PeBenito
a7fe3639ec Remove bzip2 dependency.
This was needed for bzipped .pp files, but loading modules is no longer
supported.
2016-04-22 13:48:39 -04:00
Chris PeBenito
3ca3ed6b27 Update README now that libselinux C linkage is dropped. 2016-04-22 13:42:08 -04:00
Chris PeBenito
2c1e921305 Update README for apol 2016-04-20 10:11:29 -04:00
Chris PeBenito
21c594de70 Update README for new libsepol dependence.
Related to #73.
2016-03-22 11:14:25 -04:00
Chris PeBenito
6e5ee8b5b0 Update README 2016-01-08 08:11:48 -05:00
Chris PeBenito
b619166ba0 Initial apol commit. 2015-06-03 13:33:11 -04:00
Chris PeBenito
ab3772843e Make libselinux bindings optional. 2015-05-10 12:15:16 -04:00
Chris PeBenito
20ee139f3b SELinuxPolicy: add support for finding the policy to load.
Restore legacy CLI tool behavior for not having to specify a policy to load
2015-05-08 15:21:00 -04:00
Chris PeBenito
8cfa23109c Revise README tool and library descriptions 2015-04-07 14:41:55 -04:00
Chris PeBenito
f24a8237ab Further README revision and formatting. 2015-03-31 10:41:20 -04:00
Chris PeBenito
d6ea1014a0 Convert README to github markdown. 2015-03-31 10:40:59 -04:00