Skip to content

Releases: ctc-oss/fapolicy-analyzer

v0.5.2

20 Jun 13:11
Compare
Choose a tag to compare
  • RHEL 8 support fixed via Python 3.6
  • Window resizing bug fix
  • Right click selection bug fix

v0.5.1

10 Apr 13:06
Compare
Choose a tag to compare

Rule Administration (read-only)

The Rule Administration GUI provides the ability to view and analyze all fapolicyd whitelisting rules defined on the system. The whitelisting rules can be loaded from either legacy or rules.d sources and while loading the rules are validated to ensure correct syntax. This milestone provides the foundation for loading, validating, and display rules which will be built upon in the following milestone to add support for creating and editing whitelisting rules.

Fixes

  • Rule sort issues #474.

Known Issues

  • RHEL RPM requires dependencies to be installed with PIP due to missing RPM support. #414

v0.5.0

10 Apr 12:49
Compare
Choose a tag to compare

Rule Administration (read-only)

The Rule Administration GUI provides the ability to view and analyze all fapolicyd whitelisting rules defined on the system. The whitelisting rules can be loaded from either legacy or rules.d sources and while loading the rules are validated to ensure correct syntax. This milestone provides the foundation for loading, validating, and display rules which will be built upon in the following milestone to add support for creating and editing whitelisting rules.

Features

  • Multi-select support in GUI
  • Rule parsing and linting with feedback in GUI
  • Source rules from both legacy and rules.d
  • Plain text rule editor with GTK SourceView based syntax highlighting
  • Structured rule editor that provides inline lint and error reporting
  • GUI indicator for fapolicyd service status
  • Improved build info on the About screen

Many other fixes for usability and consistency.

Known Issues

  • RHEL RPM requires dependencies to be installed with PIP due to missing RPM support. #414
  • Rule sort in guided editor is reversed. #471

v0.4.1

26 Jan 19:42
Compare
Choose a tag to compare
Additional features

- multiselect
- version generation
- fapolicyd control and status

v0.4.0

31 Dec 22:06
Compare
Choose a tag to compare

Policy Adjustment GUI

v0.3.1

02 Dec 20:59
Compare
Choose a tag to compare

Adds PolicyKit integration to v0.3.0.

v0.3.0

18 Oct 12:30
a6fd4b1
Compare
Choose a tag to compare

Policy Analysis GUI

This release adds support for analyzing fapolicyd logs to visually indicate the result of access requests.

Known issues

  • Slowness transitioning between views #240
  • Analysis mode field is not accurate #287
  • Analysis rolling up on system, not user #286

See the Wiki for documentation.

v0.2.0

16 Aug 05:48
Compare
Choose a tag to compare

Trust Administration

  • 64cacca Issue 49 summarize changes (#136) [TPArchambault]
  • 8973e4e Update build and CI for locales (#141) [John Wass]
  • 9faa3bd RPM Build (#134) [John Wass]
  • 4b3ff18 Issue 132 add changeset printout (#133) [TPArchambault]
  • dd3aa5e issue-130: Added notifications toaster messages (#131) [dorschs57]
  • 56cfd19 Issue 62 localization of UI strings (#128) [dorschs57]
  • 9ead29f Issue-63: add test for utf-8 filenames (#126) [dorschs57]
  • abf533e Issue-45: wired up UI ancillary db deploy button (#121) [dorschs57]
  • 8522839 Issue-43: wired up the UI trust/untrust buttons (#120) [dorschs57]
  • 481990f Issue-118: Updated UI with System async calls (#119) [dorschs57]
  • d66500f Async bindings for fetching trust (#113) [dorschs57]
  • f82beec Rearranged the System calls to be more efficient (#107) [dorschs57]
  • d19ecd9 Issue 54 unapplied indication (#105) [TPArchambault]
  • 0813f5d Add untrusted system file to ancillary database (#104) [dorschs57]
  • 4e4ea31 Implemented add trusted file (issue-44) (#102) [dorschs57]
  • ace3fd4 Init Trust DB in container (#92) [John Wass]
  • 1b505a2 Issue 54 unapplied dlg (#84) [TPArchambault]
  • ddb39fd Issue 81 (#82): Removed file chooser [dorschs57]
  • 4a7a7a3 Deploy Trust (#85) [John Wass]
  • 84604d4 Trust changesets (#72) [John Wass]
  • 4d678e9 Added searching and filtering to UI DB admin views (#71) [dorschs57]
  • 6843583 Added a conformation dialog before deployment (#69) [dorschs57]
  • 4c524de sync rpm filtering with fapolicyd (#70) [John Wass]
  • 5c1f157 User config (#67) [John Wass]
  • 97ef10d Issue #35: Created loader screens for trust loading (#39) [dorschs57]

Contributors

  • John Wass
  • TPArchambault
  • dorschs57