Skip to content

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

Merged
mjcarroll merged 71 commits intocrystalfrom
master
Mar 8, 2019
Merged

[crystal-backport] Backport XML and XSLT functionality#93
mjcarroll merged 71 commits intocrystalfrom
master

Conversation

@mjcarroll
Copy link
Copy Markdown
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 <mikael.arguedas@gmail.com>
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
Signed-off-by: Mikael Arguedas <mikael.arguedas@gmail.com>
Signed-off-by: Jacob Perron <jacob@openrobotics.org>
Signed-off-by: Mikael Arguedas <mikael.arguedas@gmail.com>
…and services

Signed-off-by: Jacob Perron <jacob@openrobotics.org>
Fixed lint errors accordingly.

Signed-off-by: Jacob Perron <jacob@openrobotics.org>
@mjcarroll mjcarroll added the in progress Actively being worked on (Kanban column) label Mar 8, 2019
@mjcarroll
Copy link
Copy Markdown
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