AppArmor userlevel parser utility

Edit Package apparmor

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.

Refresh
Refresh
Source Files
Filename Size Changed
aa-teardown-path.diff 0000000600 600 Bytes
apparmor-2.13.tar.gz 0007352564 7.01 MB
apparmor-2.13.tar.gz.asc 0000000837 837 Bytes
apparmor-enable-profile-cache.diff 0000001447 1.41 KB
apparmor-lessopen-profile.patch 0000001363 1.33 KB
apparmor-rpmlintrc 0000000205 205 Bytes
apparmor-samba-include-permissions-for-shares.diff 0000001269 1.24 KB
apparmor.changes 0000060868 59.4 KB
apparmor.keyring 0000003993 3.9 KB
apparmor.spec 0000023088 22.5 KB
baselibs.conf 0000000186 186 Bytes
libapparmor.changes 0000001817 1.77 KB
libapparmor.spec 0000003673 3.59 KB
ruby-2_0-mkmf-destdir.patch 0000001080 1.05 KB
update-trans.sh 0000002268 2.21 KB
Revision 114 (latest revision is 208)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 598829 from Christian Boltz's avatar Christian Boltz (cboltz) (revision 114)
- create and package precompiled cache (/usr/share/apparmor/cache,
  read-only) (boo#1069906, boo#1074429)
- change (writeable) cache directory to /var/cache/apparmor/ - with the
  new btrfs layout, the only reason for using /var/lib/apparmor/cache/
  (which was "it's part of the / subvolume") is gone, and /var/cache
  makes more sense for the cache
- adjust parser.conf (via apparmor-enable-profile-cache.diff) to use both
  cache locations
- clear cache also in %post of abstractions package
--------------------------------------------------------------------
- update to AppArmor 2.13
  - add support for multiple cache directories and cache overlays
    (boo#1069906, boo#1074429)
  - add support for conditional includes in policy
  - remove group restrictions from aa-notify (boo#1058787)
  - aa-complain etc.: set flags for profiles represented by a glob
  - aa-status: split profile from exec name
  - several profile and abstraction updates
  - see https://gitlab.com/apparmor/apparmor/wikis/Release_Notes_2.13
    for the detailed upstream changelog
- drop upstreamed patches and files:
  - aa-teardown
  - apparmor.service
  - apparmor.systemd
  - 32-bit-no-uid.diff
  - disable-cache-on-ro-fs.diff
  - dovecot-stats.diff
  - parser-write-cache-warn-only.diff
  - set-flags-for-profiles-represented-by-glob.patch
  - fix-regression-in-set-flags.patch
- drop spec code that handled installing aa-teardown, apparmor.service
  and apparmor.systemd (now part of upstream Makefile)
- simplify "make -C profiles parser-check" call (upstream Makefile bug
  that required to call "cd" was fixed)
- add aa-teardown-path.diff - install aa-teardown in /usr/sbin/
- move 'exec' symlink to parser package (belongs to aa-exec)
--------------------------------------------------------------------
- Set flags for profiles represented by glob (bsc#1086154)
   set-flags-for-profiles-represented-by-glob.patch
   fix-regression-in-set-flags.patch


libapparmor
- update to AppArmor 2.13
  - add support for multiple cache directories and cache overlays
    (boo#1069906, boo#1074429)
  - see https://gitlab.com/apparmor/apparmor/wikis/Release_Notes_2.13
    for the detailed upstream changelog
Comments 0
openSUSE Build Service is sponsored by