Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[crystal-backport] Backport XML and XSLT functionality #93

Merged
merged 71 commits into from
Mar 8, 2019
Merged

Conversation

mjcarroll
Copy link
Member

@mjcarroll mjcarroll commented Mar 8, 2019

Based on discussion in #81 and #79, we can backport this new functionality into Crystal.

  • Introduces using XML for the policy file format.
    • Also introduces a dependency on lxml, which is available via apt or pip, depending on the platform.

This backport includes:

ruffsl and others added 23 commits February 21, 2019 11:00
for when generate_policies doesn't necessarily add permissions to a generated profile.
Crystal seems to require permission for parameters though is should be unnecessary
Signed-off-by: Mikael Arguedas <[email protected]>
Use XML and XSLT to perform permission transform
* Update test folder location
fixing incomplete rebase from #72

* Remove old yaml profile examples
fixing incomplete rebase from #72
Fixed lint errors accordingly.

Signed-off-by: Jacob Perron <[email protected]>
@mjcarroll mjcarroll added the in progress Actively being worked on (Kanban column) label Mar 8, 2019
@mjcarroll
Copy link
Member Author

This reveals that I clearly didn't squash-merge something in the past that I should have 😬

@mjcarroll mjcarroll merged commit aafc86d into crystal Mar 8, 2019
@mjcarroll mjcarroll removed the in progress Actively being worked on (Kanban column) label Mar 8, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants