2
0
mirror of https://gitlab.com/apparmor/apparmor synced 2025-08-22 10:07:12 +00:00

Update Release_Notes_3.0.2

John Johansen 2021-08-01 06:56:49 +00:00
parent 778250d6fe
commit aac7ff82cf

@ -1,8 +1,8 @@
AppArmor 3.0.1 was released 2020-12-02. AppArmor 3.0.2 was released 2021-08-01.
# Introduction # Introduction
AppArmor 3.0.1 is a maintenance release of the user space components AppArmor 3.0.2 is a maintenance release of the user space components
of the AppArmor security project. The kernel portion of the project of the AppArmor security project. The kernel portion of the project
is maintained and pushed separately. is maintained and pushed separately.
@ -14,7 +14,7 @@ The kernel portion of the project is maintained and pushed separately.
# Highlighted fixes or improvements # Highlighted fixes or improvements
- Adds support for ```capability checkpoint_restore``` for the 5.9 and later kernels - ????
# Obtaining the Release # Obtaining the Release
@ -24,47 +24,33 @@ There are two ways to obtain this release either through gitlab or a tarball in
* the docs for everything but libapparmor have already been built * the docs for everything but libapparmor have already been built
### gitlab ### gitlab
- https://gitlab.com/apparmor/apparmor/-/releases/v3.0.1 - https://gitlab.com/apparmor/apparmor/-/releases/v3.0.2
### Launchpad ### Launchpad
- <https://launchpad.net/apparmor/3.0/3.0.1/+download/apparmor-3.0.1.tar.gz> - <https://launchpad.net/apparmor/3.0/3.0.2/+download/apparmor-3.0.2.tar.gz>
- sha256sum: 8fada772d9a60989525594346d9aa22af938daafc1781adce9a1acb3c75bdf24 - sha256sum: ???
- signature: <https://launchpad.net/apparmor/3.0/3.0.1/+download/apparmor-3.0.1.tar.gz.asc> - signature: <https://launchpad.net/apparmor/3.0/3.0.2/+download/apparmor-3.0.2.tar.gz.asc>
# Changes in this Release # Changes in this Release
These release notes cover all changes between 3.0 (5d51483bfecf556183558644dc8958135397a7e2) and 3.0.1 (b0f08aa9d678197b8e3477c2fbff790f50a1de5e) [apparmor-3.0 branch](https://gitlab.com/apparmor/apparmor/tree/apparmor-3.0). These release notes cover all changes between 3.0.1 (b0f08aa9d678197b8e3477c2fbff790f50a1de5e) and 3.0.2 (???) [apparmor-3.0 branch](https://gitlab.com/apparmor/apparmor/tree/apparmor-3.0).
## Library ## Library
- fix failure in procattr accesses due to domain change ([MR:681](https://gitlab.com/apparmor/apparmor/-/merge_requests/681), [AABUG:131](https://gitlab.com/apparmor/apparmor/-/issues/131)) - ???
- add missing include for `socklen_t` ([MR:642](https://gitlab.com/apparmor/apparmor/-/merge_requests/642))
- add _aa_asprintf to private symbols ([MR:643](https://gitlab.com/apparmor/apparmor/-/merge_requests/643))
- add `aa_features_new_from_file` to public symbols ([MR:643](https://gitlab.com/apparmor/apparmor/-/merge_requests/643))
## Policy Compiler (a.k.a apparmor\_parser) ## Policy Compiler (a.k.a apparmor\_parser)
- add support for capability checkpoint_restore in the policy language. - ???
- Add support for CAP_CHECKPOINT_RESTORE ([MR:654](https://gitlab.com/apparmor/apparmor/-/merge_requests/654))
- Fix warning message when complain mode is forced ([MR:649](https://gitlab.com/apparmor/apparmor/-/merge_requests/649), [LP:1899218](https://bugs.launchpad.net/bugs/1899218))
- fix parser.conf commenting on pinning an abi ([MR:648](https://gitlab.com/apparmor/apparmor/-/merge_requests/648))
- dont force host cpp to detect reallocarray ([MR:647](https://gitlab.com/apparmor/apparmor/-/merge_requests/647))
## aa_status ## aa_status
- Fix build issue with musl ([MR:647](https://gitlab.com/apparmor/apparmor/-/merge_requests/647)) - ???
## aa-notify ## aa-notify
- don't crash if the logfile is not present due to rotation ([MR:688](https://gitlab.com/apparmor/apparmor/-/merge_requests/688), [AABUG:130](https://gitlab.com/apparmor/apparmor/-/issues/130)) - ???
- Stop aa-notify from exit after 100s of polling ([MR:660](https://gitlab.com/apparmor/apparmor/-/merge_requests/660), [AABUG:126](https://gitlab.com/apparmor/apparmor/-/issues/126))
- Skip test if it can not access /var/log/wtmp ([MR:641](https://gitlab.com/apparmor/apparmor/-/merge_requests/641), [AABUG:120](https://gitlab.com/apparmor/apparmor/-/issues/120))
## Utils ## Utils
- add capability checkpoint_restore to the severity db ([MR:656](https://gitlab.com/apparmor/apparmor/-/merge_requests/656)) - ???
- check if abstractions exist ([MR:683](https://gitlab.com/apparmor/apparmor/-/merge_requests/683), [BOO:1178527](https://bugzilla.opensuse.org/show_bug.cgi?id=1178527))
- aa-autodep: load abstractions on start ([MR:682](https://gitlab.com/apparmor/apparmor/-/merge_requests/682), [BOO:1178527](https://bugzilla.opensuse.org/show_bug.cgi?id=1178527))
- Fix hotkey conflict in utils de.po and id.po ([MR:675](https://gitlab.com/apparmor/apparmor/-/merge_requests/675))
- fix failure of make -C profiles check-logprof ([MR:663](https://gitlab.com/apparmor/apparmor/-/merge_requests/663), [AABUG:36](https://gitlab.com/apparmor/apparmor/-/issues/36))
- split linting with PYFLAKES into a separate target. ([AABUG:121](https://gitlab.com/apparmor/apparmor/-/issues/121))
## Policy ## Policy
@ -92,10 +78,7 @@ These release notes cover all changes between 3.0 (5d51483bfecf556183558644dc895
- Fix service fails on Arch Linux ([MR:651](https://gitlab.com/apparmor/apparmor/-/merge_requests/651), [AABUG:124](https://gitlab.com/apparmor/apparmor/-/issues/124)) - Fix service fails on Arch Linux ([MR:651](https://gitlab.com/apparmor/apparmor/-/merge_requests/651), [AABUG:124](https://gitlab.com/apparmor/apparmor/-/issues/124))
## Documentation ## Documentation
- Fix typos in man pages ([MR:669](https://gitlab.com/apparmor/apparmor/-/merge_requests/669)) - ???
- apparmor_xattrs.7: fix whatis entry ([MR:669](https://gitlab.com/apparmor/apparmor/-/merge_requests/669))
- fix manpage order ([MR:646](https://gitlab.com/apparmor/apparmor/-/merge_requests/646))
## Tests ## Tests
- regression - regression