AppArmor userlevel parser utility
The AppArmor Parser is a userlevel program that is used to load in
program profiles to the AppArmor Security kernel module.
This package is part of a suite of tools that used to be named
SubDomain.
- Developed at security:apparmor
- Sources inherited from project openSUSE:Factory
-
5
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Factory:Rebuild/apparmor && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
apparmor-3.0.0.tar.gz | 0007780686 7.42 MB | |
apparmor-3.0.0.tar.gz.asc | 0000000870 870 Bytes | |
apparmor-enable-profile-cache.diff | 0000001001 1001 Bytes | |
apparmor-lessopen-nfs-workaround.diff | 0000000613 613 Bytes | |
apparmor-lessopen-profile.patch | 0000001406 1.37 KB | |
apparmor-rpmlintrc | 0000000387 387 Bytes | |
apparmor-samba-include-permissions-for-shares.diff | 0000001316 1.29 KB | |
apparmor.changes | 0000076157 74.4 KB | |
apparmor.keyring | 0000003993 3.9 KB | |
apparmor.spec | 0000023023 22.5 KB | |
baselibs.conf | 0000000186 186 Bytes | |
changes-since-3.0.0.diff | 0000074254 72.5 KB | |
extra-profiles-fix-Pux.diff | 0000000917 917 Bytes | |
libapparmor.changes | 0000004074 3.98 KB | |
libapparmor.spec | 0000003727 3.64 KB | |
ruby-2_0-mkmf-destdir.patch | 0000001080 1.05 KB | |
update-trans.sh | 0000002268 2.21 KB | |
utils-fix-hotkey-conflict.diff | 0000003503 3.42 KB |
Revision 145 (latest revision is 216)
Dominique Leuenberger (dimstar_suse)
accepted
request 845533
from
Christian Boltz (cboltz)
(revision 145)
TL;DR: update AppArmor to 3.0.0 + some post-release fixes Long version: - add utils-fix-hotkey-conflict.diff to fix a hotkey conflict in de, id and sv translations (and fix the test) (MR 675) - add extra-profiles-fix-Pux.diff to fix an inactive profile - prevents a crash in aa-logprof and aa-genprof when creating a new profile (MR 676) - update to AppArmor 3.0.0 - introduce feature abi declaration in profiles to enable use of new rule types (for openSUSE: dbus and unix rules) - support xattr attachment conditionals - experimental support for kill and unconfined profile modes - rewritten aa-status (in C), including support for new profile modes - rewritten aa-notify (in python), finally dropping the perl requirement at runtime - new tool aa-features-abi for extracting feature abis from the kernel - update profiles to have profile names and to use 3.0 feature abi - introduce @{etc_ro} and @{etc_rw} profile variables - new profile for php-fpm - several updates to profiles and abstractions (including boo#1166007) - fully support 'include if exists' in the aa-* tools - rewrite handling of alias, include, link and variable rules in the aa-* tools - rewrite and simplify log handling in the aa-logprof and aa-genprof - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.0 for the detailed upstream changelog - patches: - add changes-since-3.0.0.diff with upstream fixes since the 3.0.0 release up to 3e18c0785abc03ee42a022a67a27a085516a7921 - drop upstreamed usr-etc-abstractions-base-nameservice.diff - drop 2.13-only libapparmor-so-number.diff - refresh apparmor-enable-profile-cache.diff - partially upstreamed - update apparmor-samba-include-permissions-for-shares.diff and apparmor-lessopen-profile.patch - switch to "include if exists" - apparmor-lessopen-profile.patch: add abi rule to lessopen profile - refresh apparmor-lessopen-nfs-workaround.diff - move away very loose apache profile that doesn't even match the apache2 binary path in openSUSE to avoid confusion (boo#872984) - move rewritten aa-status from utils to parser subpackage - add aa-features-abi to parser subpackage - replace perl and libnotify-tools requires with requiring python3-notify2 and python3-psutil (needed by the rewritten aa-notify) - drop ancient cleanup for /etc/init.d/subdomain from parser %pre - drop (never enabled) conditionals to build with python2 and to build the python-apparmor subpackage (upstream dropped python2 support) - drop setting PYTHON and PYTHON_VERSIONS env variable, no longer needed - set PYFLAKES path for utils check - add precompiled_cache build conditional to allow faster local builds without using kvm - remove duplicated BuildRequires: swig libapparmor: - update to AppArmor 3.0.0 - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.0 for the detailed upstream changelog - add changes-since-3.0.0.diff with upstream fixes since the 3.0.0 release up to 3e18c0785abc03ee42a022a67a27a085516a7921 - drop 2.13-only patch libapparmor-so-number.diff
Comments 0