484 Commits

Author SHA256 Message Date
527c14eb2c Accepting request 1294456 from security:apparmor
- add xkeyboard.diff to allow reading /usr/share/xkeyboard-config-2/
  via abstractions/X (boo#1246743)

- add kerberosclient-usrmerge.diff to allow reading
  /usr/etc/krb5.conf (boo#1246689)

OBS-URL: https://build.opensuse.org/request/show/1294456
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/apparmor?expand=0&rev=227
2025-07-20 13:28:19 +00:00
653ea2c40a - add xkeyboard.diff to allow reading /usr/share/xkeyboard-config-2/
via abstractions/X (boo#1246743)

OBS-URL: https://build.opensuse.org/package/show/security:apparmor/apparmor?expand=0&rev=450
2025-07-18 21:20:53 +00:00
8f85875256 - add kerberosclient-usrmerge.diff to allow reading
/usr/etc/krb5.conf (boo#1246689)

OBS-URL: https://build.opensuse.org/package/show/security:apparmor/apparmor?expand=0&rev=449
2025-07-18 12:19:34 +00:00
47eaa8fe54 Accepting request 1293528 from security:apparmor
- replace dovecot24.diff with upstream fix from MR 1733 (boo#1243008)

OBS-URL: https://build.opensuse.org/request/show/1293528
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/apparmor?expand=0&rev=226
2025-07-16 15:35:31 +00:00
1fbc403401 fix patchlevel
OBS-URL: https://build.opensuse.org/package/show/security:apparmor/apparmor?expand=0&rev=447
2025-07-15 19:30:02 +00:00
f43025929c - replace dovecot24.diff with upstream fix from MR 1733 (boo#1243008)
OBS-URL: https://build.opensuse.org/package/show/security:apparmor/apparmor?expand=0&rev=446
2025-07-15 18:22:15 +00:00
cf0c38d39e Accepting request 1288380 from security:apparmor
- update to ApppArmor 4.1.1
  - unix-chkpwd: allow dac_read_search (boo#1241678)
  - extend mesa, wutmp and nameservice abstractions
  - utils: add support for priority rule prefix
  - various bugfixes
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_4.1.1
    for the detailed upstream changelog (forwarded request 1288379 from cboltz)

OBS-URL: https://build.opensuse.org/request/show/1288380
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/apparmor?expand=0&rev=225
2025-06-27 21:00:36 +00:00
2e0cc9f79a - update to ApppArmor 4.1.1
- unix-chkpwd: allow dac_read_search (boo#1241678)
  - extend mesa, wutmp and nameservice abstractions
  - utils: add support for priority rule prefix
  - various bugfixes
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_4.1.1
    for the detailed upstream changelog

OBS-URL: https://build.opensuse.org/package/show/security:apparmor/apparmor?expand=0&rev=444
2025-06-24 21:32:55 +00:00
8e4b13e714 Accepting request 1284254 from security:apparmor
- update dovecot24.diff - more permissions for dovecot 2.4 (boo#1243008)

Note: If openQA still fails with more AppArmor denials in staging, feel free to decline - and point me to the openQA audit.log so that I can have a look and add more permissions. I'd prefer to have a single bigger change over 5 incremental fixes in Factory ;-)

Also note that the "mailserver_setup" test in https://openqa.opensuse.org/tests/latest?arch=x86_64&distri=opensuse&flavor=DVD&machine=64bit&test=apparmor_profile&version=Tumbleweed#step/mailserver_setup/165 fails for unrelated reasons - with dovecot 2.4, /etc/dovecot/conf.d/ doesn't exist by default anymore, which also makes creating a file in that directory hard.

OBS-URL: https://build.opensuse.org/request/show/1284254
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/apparmor?expand=0&rev=224
2025-06-11 14:20:06 +00:00
a441773828 - update dovecot24.diff - more permissions for dovecot 2.4 (boo#1243008)
OBS-URL: https://build.opensuse.org/package/show/security:apparmor/apparmor?expand=0&rev=442
2025-06-09 16:40:45 +00:00
749b45d9b9 Accepting request 1282447 from security:apparmor
- replace workaround for boo#853019 with using %restart_on_update -
  apparmor.service now contains a workaround to survive restart
  (boo#1237462)
- get posttrans of profiles and abstractions in sync
- add dovecot24.diff to fix the profile for dovecot 2.4 (boo#1243008) (forwarded request 1282446 from cboltz)

OBS-URL: https://build.opensuse.org/request/show/1282447
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/apparmor?expand=0&rev=223
2025-06-06 20:34:34 +00:00
6ca33e2887 - replace workaround for boo#853019 with using %restart_on_update -
apparmor.service now contains a workaround to survive restart
  (boo#1237462)
- get posttrans of profiles and abstractions in sync
- add dovecot24.diff to fix the profile for dovecot 2.4 (boo#1243008)

OBS-URL: https://build.opensuse.org/package/show/security:apparmor/apparmor?expand=0&rev=440
2025-06-03 19:27:18 +00:00
40b675e75c Accepting request 1277890 from security:apparmor
- Purge potentially stale profile cache during rpm posttrans via
  "apparmor_parser --purge-cache" (boo#1242553) (forwarded request 1277180 from dmdiss)

OBS-URL: https://build.opensuse.org/request/show/1277890
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/apparmor?expand=0&rev=222
2025-05-23 12:27:41 +00:00
afaca865d8 - Purge potentially stale profile cache during rpm posttrans via
"apparmor_parser --purge-cache" (boo#1242553)

OBS-URL: https://build.opensuse.org/package/show/security:apparmor/apparmor?expand=0&rev=438
2025-05-15 19:48:11 +00:00
eeb68fb559 Accepting request 1268895 from security:apparmor
changelog update: add missing
- remove upstream py313-aa-notify.patch (forwarded request 1268894 from cboltz)

OBS-URL: https://build.opensuse.org/request/show/1268895
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/apparmor?expand=0&rev=221
2025-04-15 14:44:47 +00:00
34dcf626b8 changelog update: add missing
- remove upstream py313-aa-notify.patch

OBS-URL: https://build.opensuse.org/package/show/security:apparmor/apparmor?expand=0&rev=436
2025-04-12 20:49:55 +00:00
af2da544bc TL;DR: update to AppArmor 4.1.0
Details (including 4.1 beta updates):

- update to ApppArmor 4.1.0
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_4.1.0
    for the detailed upstream changelog

- update to AppArmor 4.1 beta5
- remove upstream(ed) patches
  - aa-notify-polkit--mr-1540.diff
  - aa-notify-ttkthemes-fallback--mr1324-partial.diff
  - libapparmor-fixes--mr-1536.diff

- add libapparmor-fixes--mr-1536.diff to fix Leap 15.x and i586 build
- add aa-notify-polkit--mr-1540.diff to remove DESTDIR from polkit file
- own /usr/share/polkit-1 and /usr/share/polkit-1/actions

- update to AppArmor 4.1 beta4
- drop upstream(ed) patches:
  - mesa-cachedir.diff
  - python313.patch
- (Build)Require python3-tk - used by latest aa-notify
- add aa-notify-ttkthemes-fallback--mr1324-partial.diff

OBS-URL: https://build.opensuse.org/package/show/security:apparmor/apparmor?expand=0&rev=435
2025-04-12 19:54:02 +00:00
000fca2201 Accepting request 1254512 from security:apparmor
- remove unused pcre build dependency (forwarded request 1254508 from AndreasStieger)

OBS-URL: https://build.opensuse.org/request/show/1254512
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/apparmor?expand=0&rev=220
2025-03-20 18:24:05 +00:00
726f331181 - remove unused pcre build dependency
OBS-URL: https://build.opensuse.org/package/show/security:apparmor/apparmor?expand=0&rev=433
2025-03-19 19:39:19 +00:00
3b7ddec02c Accepting request 1248250 from security:apparmor
- add py313-aa-notify.patch to adapt the last bits to python 3.13 (forwarded request 1247658 from mcalabkova)

OBS-URL: https://build.opensuse.org/request/show/1248250
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/apparmor?expand=0&rev=219
2025-02-25 15:40:30 +00:00
bd526cbe24 - add py313-aa-notify.patch to adapt the last bits to python 3.13
OBS-URL: https://build.opensuse.org/package/show/security:apparmor/apparmor?expand=0&rev=431
2025-02-24 22:01:24 +00:00
647d1be6a4 Accepting request 1247245 from security:apparmor
OBS-URL: https://build.opensuse.org/request/show/1247245
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/apparmor?expand=0&rev=218
2025-02-20 15:27:55 +00:00
David Disseldorp
7290ad354a - Fix commented out macros
OBS-URL: https://build.opensuse.org/package/show/security:apparmor/apparmor?expand=0&rev=429
2025-02-19 22:07:29 +00:00
18db02a575 Accepting request 1243514 from security:apparmor
- add python313.patch to fix build with python 3.13

  - small additions to gnome, freedesktop.org, ubuntu-browsers.d/java
    on openSUSE <= 13.1 x86_64 (bnc#895495)
- drop the apparmorapplet-gnome, apparmor-dbus and profile-editor subpackages
    (except abstractions/winbind (bnc#863226), abstractions/fonts and
  - add abstractions/mysql
- update usr.lib.dovecot.lmtp (add /proc/*/mounts, /tmp/dovecot.lmtp.*,
- add apparmor-2.8.2-nm-dnsmasq-config.patch - allow dnsmasq read config
  created by recent NetworkManager (see
  http://cgit.freedesktop.org/NetworkManager/NetworkManager/commit/?id=d82669d3fdaa7ec70ef1b64941c101ac810c394b
  will remove AppArmor protection from running processes a last time.
  Run aa-status to get a list of processes you need to restart, or reboot
- add apparmor-abstractions-ssl_certs.diff to allow access to
- add apparmor-profiles-samba4.diff - various profile additions for
- add apparmor-fix-url-in-manpages-r2093.diff: fix URL in manpages
- swig for python3 is broken on openSUSE 12.2 - build python-apparmor
- add python3-apparmor subpackage (currently py2 OR py3 package can be
  - fix a possible x conflict with hats or child profiles in
- add 0001-fix-for-lp929531.patch to allow reading
- move libapparmor.a and libimmunix.a from libapparmor1 to
- allow loading the libraries for samba "vfs objects" also on 32bit
- update to AppArmor 2.7.0 beta1, for details see (forwarded request 1243410 from dirkmueller)

OBS-URL: https://build.opensuse.org/request/show/1243514
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/apparmor?expand=0&rev=217
2025-02-06 21:02:19 +00:00
bc6648ba68 - add python313.patch to fix build with python 3.13
- small additions to gnome, freedesktop.org, ubuntu-browsers.d/java
    on openSUSE <= 13.1 x86_64 (bnc#895495)
- drop the apparmorapplet-gnome, apparmor-dbus and profile-editor subpackages
    (except abstractions/winbind (bnc#863226), abstractions/fonts and
  - add abstractions/mysql
- update usr.lib.dovecot.lmtp (add /proc/*/mounts, /tmp/dovecot.lmtp.*,
- add apparmor-2.8.2-nm-dnsmasq-config.patch - allow dnsmasq read config
  created by recent NetworkManager (see
  http://cgit.freedesktop.org/NetworkManager/NetworkManager/commit/?id=d82669d3fdaa7ec70ef1b64941c101ac810c394b
  will remove AppArmor protection from running processes a last time.
  Run aa-status to get a list of processes you need to restart, or reboot
- add apparmor-abstractions-ssl_certs.diff to allow access to
- add apparmor-profiles-samba4.diff - various profile additions for
- add apparmor-fix-url-in-manpages-r2093.diff: fix URL in manpages
- swig for python3 is broken on openSUSE 12.2 - build python-apparmor
- add python3-apparmor subpackage (currently py2 OR py3 package can be
  - fix a possible x conflict with hats or child profiles in
- add 0001-fix-for-lp929531.patch to allow reading
- move libapparmor.a and libimmunix.a from libapparmor1 to
- allow loading the libraries for samba "vfs objects" also on 32bit
- update to AppArmor 2.7.0 beta1, for details see

OBS-URL: https://build.opensuse.org/package/show/security:apparmor/apparmor?expand=0&rev=427
2025-02-05 22:05:46 +00:00
c62c712eda Accepting request 1204991 from security:apparmor
- add mesa-cachedir.diff: new cachedir in Mesa 24.2.2

- update to AppArmor 4.0.3
  - several small bugfixes
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_4.0.3
    for the full release notes (forwarded request 1204990 from cboltz)

OBS-URL: https://build.opensuse.org/request/show/1204991
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/apparmor?expand=0&rev=216
2024-10-02 19:31:50 +00:00
7a8814b59e - add mesa-cachedir.diff: new cachedir in Mesa 24.2.2
- update to AppArmor 4.0.3
  - several small bugfixes
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_4.0.3
    for the full release notes

OBS-URL: https://build.opensuse.org/package/show/security:apparmor/apparmor?expand=0&rev=425
2024-10-01 20:36:55 +00:00
3b269805af Accepting request 1195595 from security:apparmor
- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476] (forwarded request 1195292 from pgajdos)

OBS-URL: https://build.opensuse.org/request/show/1195595
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/apparmor?expand=0&rev=215
2024-08-23 20:26:09 +00:00
1776b493ba - remove dependency on /usr/bin/python3 using
%python3_fix_shebang macro, [bsc#1212476]

OBS-URL: https://build.opensuse.org/package/show/security:apparmor/apparmor?expand=0&rev=423
2024-08-22 19:23:03 +00:00
9e248ecc6d Accepting request 1189676 from security:apparmor
- update to AppArmor 4.0.2
  - bugfix release with lots of fixes in all areas
  - add new userns profiles for balena-etcher, chromium and wike
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_4.0.2
    for the detailed upstream changelog
- drop upstream(ed) patches:
  - aa-remove-unknown-fix-unconfined.diff
  - logprof-mount-empty-source.diff
  - plasmashell.diff
  - sampa-rpcd-witness.diff
  - sddm-xauth.diff
  - teardown-unconfined.diff
  - test-aa-notify.diff
  - tools-fix-redefinition.diff
  - utils-relax-mount-rules-2.diff
  - utils-relax-mount-rules.diff
- refresh GPG key (was expired)


Note: I checked the GPG signature with both the expired and the refreshed key, and it validated with both. (forwarded request 1189675 from cboltz)

OBS-URL: https://build.opensuse.org/request/show/1189676
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/apparmor?expand=0&rev=214
2024-07-28 15:18:51 +00:00
4ede129d9e - update to AppArmor 4.0.2
- bugfix release with lots of fixes in all areas
  - add new userns profiles for balena-etcher, chromium and wike
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_4.0.2
    for the detailed upstream changelog
- drop upstream(ed) patches:
  - aa-remove-unknown-fix-unconfined.diff
  - logprof-mount-empty-source.diff
  - plasmashell.diff
  - sampa-rpcd-witness.diff
  - sddm-xauth.diff
  - teardown-unconfined.diff
  - test-aa-notify.diff
  - tools-fix-redefinition.diff
  - utils-relax-mount-rules-2.diff
  - utils-relax-mount-rules.diff
- refresh GPG key (was expired)


Note: I checked the GPG signature with both the expired and the refreshed key, and it validated with both.

OBS-URL: https://build.opensuse.org/package/show/security:apparmor/apparmor?expand=0&rev=421
2024-07-25 21:08:11 +00:00
b7cb485a95 Accepting request 1183251 from security:apparmor
- add sampa-rpcd-witness.diff: allow samba-dcerpcd to execute
  rpcd_witness (boo#1225811) (forwarded request 1183249 from cboltz)

OBS-URL: https://build.opensuse.org/request/show/1183251
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/apparmor?expand=0&rev=213
2024-06-28 13:46:45 +00:00
889e0d94ce - add sampa-rpcd-witness.diff: allow samba-dcerpcd to execute
rpcd_witness (boo#1225811)

OBS-URL: https://build.opensuse.org/package/show/security:apparmor/apparmor?expand=0&rev=419
2024-06-25 20:04:16 +00:00
deb330dee1 Accepting request 1180048 from security:apparmor
- add logprof-mount-empty-source.diff: add support for mount rules
  with quoted paths and empty source (boo#1226031) (forwarded request 1180047 from cboltz)

OBS-URL: https://build.opensuse.org/request/show/1180048
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/apparmor?expand=0&rev=212
2024-06-12 13:37:42 +00:00
355817a1c9 Accepting request 1180047 from home:cboltz
- add logprof-mount-empty-source.diff: add support for mount rules
  with quoted paths and empty source (boo#1226031)

OBS-URL: https://build.opensuse.org/request/show/1180047
OBS-URL: https://build.opensuse.org/package/show/security:apparmor/apparmor?expand=0&rev=417
2024-06-11 16:36:48 +00:00
6e89390f09 Accepting request 1178600 from security:apparmor
- add sddm-xauth.diff - sddm uses a new path for xauth (boo#1223900)
- add plasmashell.diff - fix QtWebEngineProcess path to prevent a
  crash in plasmashell (boo#1225961) (forwarded request 1178599 from cboltz)

OBS-URL: https://build.opensuse.org/request/show/1178600
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/apparmor?expand=0&rev=211
2024-06-06 10:31:39 +00:00
9312f36a2c Accepting request 1178599 from home:cboltz
- add sddm-xauth.diff - sddm uses a new path for xauth (boo#1223900)
- add plasmashell.diff - fix QtWebEngineProcess path to prevent a
  crash in plasmashell (boo#1225961)

OBS-URL: https://build.opensuse.org/request/show/1178599
OBS-URL: https://build.opensuse.org/package/show/security:apparmor/apparmor?expand=0&rev=415
2024-06-04 19:56:31 +00:00
4747ca9548 Accepting request 1177757 from security:apparmor
- Also exclude podman profile - boo#1225608 (forwarded request 1177727 from Guillaume_G)

OBS-URL: https://build.opensuse.org/request/show/1177757
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/apparmor?expand=0&rev=210
2024-05-30 13:31:28 +00:00
e9f8add613 Accepting request 1177727 from home:Guillaume_G:branches:security:apparmor
- Also exclude podman profile - boo#1225608

OBS-URL: https://build.opensuse.org/request/show/1177727
OBS-URL: https://build.opensuse.org/package/show/security:apparmor/apparmor?expand=0&rev=413
2024-05-30 13:02:46 +00:00
302be76938 Accepting request 1177466 from security:apparmor
- Exclude the crun profile in addition to runc (forwarded request 1177448 from favogt)

OBS-URL: https://build.opensuse.org/request/show/1177466
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/apparmor?expand=0&rev=209
2024-05-29 08:12:11 +00:00
0522be49ed Accepting request 1177448 from home:favogt:branches:security:apparmor
- Exclude the crun profile in addition to runc

OBS-URL: https://build.opensuse.org/request/show/1177448
OBS-URL: https://build.opensuse.org/package/show/security:apparmor/apparmor?expand=0&rev=411
2024-05-29 08:11:54 +00:00
088abec96f Accepting request 1177404 from security:apparmor
Note: Unfortunately my SR earlier today didn't fix everything that was reported by openQA :-(

This SR adds two more fixes. Especially teardown-unconfined.diff makes this SR a "fast track" candidate.

- add utils-relax-mount-rules.diff and utils-relax-mount-rules-2.diff:
  Relax handling of mount rules in utils to avoid errors when
  parsing valid profiles
- add teardown-unconfined.diff to fix aa-teardown for 'unconfined'
  profiles (boo#1225457)

OBS-URL: https://build.opensuse.org/request/show/1177404
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/apparmor?expand=0&rev=208
2024-05-28 20:03:24 +00:00
534e2c4e8e Accepting request 1177403 from home:cboltz
- add utils-relax-mount-rules.diff and utils-relax-mount-rules-2.diff:
  Relax handling of mount rules in utils to avoid errors when
  parsing valid profiles
- add teardown-unconfined.diff to fix aa-teardown for 'unconfined'
  profiles (boo#1225457)

OBS-URL: https://build.opensuse.org/request/show/1177403
OBS-URL: https://build.opensuse.org/package/show/security:apparmor/apparmor?expand=0&rev=409
2024-05-28 19:51:09 +00:00
a92857537c Accepting request 1177352 from security:apparmor
- exclude runc profile until updated runc packages (including
  updated profile with "signal peer=runc") have arrived

- add aa-remove-unknown-fix-unconfined.diff to fix
  aa-remove-unknown for 'unconfined' profiles (boo#1225457)
- set permissions for %ghost files (boo#1223578) (forwarded request 1177351 from cboltz)

OBS-URL: https://build.opensuse.org/request/show/1177352
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/apparmor?expand=0&rev=207
2024-05-28 15:27:17 +00:00
7450ea5e32 Accepting request 1177351 from home:cboltz
- exclude runc profile until updated runc packages (including
  updated profile with "signal peer=runc") have arrived

- add aa-remove-unknown-fix-unconfined.diff to fix
  aa-remove-unknown for 'unconfined' profiles (boo#1225457)
- set permissions for %ghost files (boo#1223578)

OBS-URL: https://build.opensuse.org/request/show/1177351
OBS-URL: https://build.opensuse.org/package/show/security:apparmor/apparmor?expand=0&rev=407
2024-05-28 12:49:08 +00:00
c5cb266355 Accepting request 1176730 from security:apparmor
- fix bashism in %post profiles

- Update to AppArmor 4.0.1
  Too many changes to list them here. See
  https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_4.0.1
  for the detailed upstream release notes
- add tools-fix-redefinition.diff: fix redefinition of _ in tools
- add test-aa-notify.diff: relax test-aa-notify to avoid a mismatch
  with argparse on Leap 15.5
- drop upstreamed patches:
  - apparmor-abstractions-openssl-allow-version-specific-en.patch
  - dovecot-unix_chkpwd.diff
  - smbd-unix_chkpwd.diff
- apparmor-lessopen-profile.patch: update lessopen profile to
  abi/4.0
- mark local/* as %ghost so that these dummy files don't get
  installed anymore (changed existing local/files will be kept,
  unchanged files will be deleted)
- switch to gitlab tarballs (without pregenerated libapparmor
  configure script and prebuilt techdoc.pdf)
  - run libapparmor autogen.sh (needs additional BuildRequires
    autoconf, autoconf-archive, automake and libtool)
  - no longer package techdoc.pdf - old documentation, not worth
    the texlive BuildRequires we would need to build it
- drop old (up to 2.12) cache location /var/lib/apparmor/ and the
  /etc/apparmor.d/cache symlink pointing to it
- drop apparmor-samba-include-permissions-for-shares.diff - no
  longer needed, update-apparmor-samba-profile in Tumbleweed works
  without a pre-existing local/usr.sbin.smbd-shares file
- drop ruby-2_0-mkmf-destdir.patch - this ancient patch doesn't
  change a single bit in the resulting build (anymore?)
- drop apparmor-lessopen-nfs-workaround.diff - no longer needed
  since Kernel 6.0 (see https://bugs.launchpad.net/bugs/1784499)
- drop ancient, unused update-trans.sh


Note: %post profiles contains a for loop calling "rm" (to delete unchanged /etc/apparmor.d/local/* files). Please double-check for possible side effects I didn't consider.

OBS-URL: https://build.opensuse.org/request/show/1176730
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/apparmor?expand=0&rev=206
2024-05-27 09:44:44 +00:00
ae29aa0b55 Accepting request 1176727 from home:cboltz
- fix bashism in %post profiles

OBS-URL: https://build.opensuse.org/request/show/1176727
OBS-URL: https://build.opensuse.org/package/show/security:apparmor/apparmor?expand=0&rev=405
2024-05-24 12:22:43 +00:00
8f0fcf5e40 Accepting request 1176504 from home:cboltz
- Update to AppArmor 4.0.1
  Too many changes to list them here. See
  https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_4.0.1
  for the detailed upstream release notes
- add tools-fix-redefinition.diff: fix redefinition of _ in tools
- add test-aa-notify.diff: relax test-aa-notify to avoid a mismatch
  with argparse on Leap 15.5
- drop upstreamed patches:
  - apparmor-abstractions-openssl-allow-version-specific-en.patch
  - dovecot-unix_chkpwd.diff
  - smbd-unix_chkpwd.diff
- apparmor-lessopen-profile.patch: update lessopen profile to
  abi/4.0
- mark local/* as %ghost so that these dummy files don't get
  installed anymore (changed existing local/files will be kept,
  unchanged files will be deleted)
- switch to gitlab tarballs (without pregenerated libapparmor
  configure script and prebuilt techdoc.pdf)
  - run libapparmor autogen.sh (needs additional BuildRequires
    autoconf, autoconf-archive, automake and libtool)
  - no longer package techdoc.pdf - old documentation, not worth
    the texlive BuildRequires we would need to build it
- drop old (up to 2.12) cache location /var/lib/apparmor/ and the
  /etc/apparmor.d/cache symlink pointing to it
- drop apparmor-samba-include-permissions-for-shares.diff - no
  longer needed, update-apparmor-samba-profile in Tumbleweed works
  without a pre-existing local/usr.sbin.smbd-shares file
- drop ruby-2_0-mkmf-destdir.patch - this ancient patch doesn't
  change a single bit in the resulting build (anymore?)
- drop apparmor-lessopen-nfs-workaround.diff - no longer needed

OBS-URL: https://build.opensuse.org/request/show/1176504
OBS-URL: https://build.opensuse.org/package/show/security:apparmor/apparmor?expand=0&rev=404
2024-05-23 14:51:56 +00:00
b69ee97142 Accepting request 1165715 from security:apparmor
Use full URLs for source tarball and signature. (forwarded request 1165684 from badshah400)

OBS-URL: https://build.opensuse.org/request/show/1165715
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/apparmor?expand=0&rev=205
2024-04-07 20:04:33 +00:00
0696aaace6 Accepting request 1165684 from home:badshah400:branches:security:apparmor
Use full URLs for source tarball and signature.

OBS-URL: https://build.opensuse.org/request/show/1165684
OBS-URL: https://build.opensuse.org/package/show/security:apparmor/apparmor?expand=0&rev=402
2024-04-05 21:36:20 +00:00