![](https://seccdn.libravatar.org/avatar/e2145bc5cf53dda95c308a3c75e8fef3.jpg?s=120&d=mm&r=g)
Hello community, here is the log from the commit of package apparmor for openSUSE:Factory checked in at 2018-12-28 12:31:20 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/apparmor (Old) and /work/SRC/openSUSE:Factory/.apparmor.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "apparmor" Fri Dec 28 12:31:20 2018 rev:120 rq:660711 version:2.13.2 Changes: -------- --- /work/SRC/openSUSE:Factory/apparmor/apparmor.changes 2018-10-22 11:02:57.540294626 +0200 +++ /work/SRC/openSUSE:Factory/.apparmor.new.28833/apparmor.changes 2018-12-28 12:31:28.120124105 +0100 @@ -1,0 +2,44 @@ +Fri Dec 21 13:41:32 UTC 2018 - mt@suse.de + +- netconfig: write resolv.conf to /run with link to /etc (fate#325872, + boo#1097370) [patch apparmor-nameservice-resolv-conf-link.patch] + +------------------------------------------------------------------- +Fri Dec 21 12:59:00 UTC 2018 - Christian Boltz <suse-beta@cboltz.de> + +- update to AppArmor 2.13.2 + - add profile names to most profiles + - update dnsmasq profile (pid file and logfile path) (boo#1111342) + - add vulkan abstraction + - add letsencrypt certificate path to abstractions/ssl_* + - ignore *.orig and *.rej files when loading profiles + - fix aa-complain etc. to handle named profiles + - several bugfixes and small profile improvements + - see https://gitlab.com/apparmor/apparmor/wikis/Release_Notes_2.13.2 + for the detailed upstream changelog +- remove upstreamed fix-syntax-error-in-rc.apparmor.functions.patch + +------------------------------------------------------------------- +Sun Oct 14 11:02:58 UTC 2018 - Christian Boltz <suse-beta@cboltz.de> + +- update to 2.13.1 + - add qt5 and qt5-compose-cache-write abstractions + - add @{uid} and @{uids} kernel var placeholders + - several profile and abstraction updates + - ignore "abi" rules in parser and tools (instead of erroring out) + - utils: fix overwriting of child profile flags if they differ from + the main profile + - several bugfixes (including boo#1100779) + - see https://gitlab.com/apparmor/apparmor/wikis/Release_Notes_2.13.1 + for the detailed upstream changelog +- remove upstream(ed) patches: + - aa-teardown-path.diff + - fix-apparmor-systemd-perms.diff + - logprof-skip-cache-d.diff + - fix-samba-profiles.patch + - make-pyflakes-happy.diff + - dnsmasq-Add-permission-to-open-log-files.patch +- refresh apparmor-samba-include-permissions-for-shares.diff +- add fix-syntax-error-in-rc.apparmor.functions.patch + +------------------------------------------------------------------- --- /work/SRC/openSUSE:Factory/apparmor/libapparmor.changes 2018-04-22 14:39:02.222276009 +0200 +++ /work/SRC/openSUSE:Factory/.apparmor.new.28833/libapparmor.changes 2018-12-28 12:31:28.180124064 +0100 @@ -1,0 +2,16 @@ +Fri Dec 21 12:58:02 UTC 2018 - Christian Boltz <suse-beta@cboltz.de> + +- update to AppArmor 2.13.2 + - no changes in libapparmor + - see https://gitlab.com/apparmor/apparmor/wikis/Release_Notes_2.13.2 + for the detailed upstream changelog + +------------------------------------------------------------------- +Sun Oct 14 11:32:31 UTC 2018 - Christian Boltz <suse-beta@cboltz.de> + +- update to AppArmor 2.13.1 + - several bug fixes + - see https://gitlab.com/apparmor/apparmor/wikis/Release_Notes_2.13.1 + for the detailed upstream changelog + +------------------------------------------------------------------- Old: ---- aa-teardown-path.diff apparmor-2.13.tar.gz apparmor-2.13.tar.gz.asc dnsmasq-Add-permission-to-open-log-files.patch fix-apparmor-systemd-perms.diff fix-samba-profiles.patch logprof-skip-cache-d.diff make-pyflakes-happy.diff New: ---- apparmor-2.13.2.tar.gz apparmor-2.13.2.tar.gz.asc apparmor-nameservice-resolv-conf-link.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ apparmor.spec ++++++ --- /var/tmp/diff_new_pack.f49yJL/_old 2018-12-28 12:31:28.932123544 +0100 +++ /var/tmp/diff_new_pack.f49yJL/_new 2018-12-28 12:31:28.932123544 +0100 @@ -35,7 +35,7 @@ %define apache_module_path %(/usr/sbin/apxs2 -q LIBEXECDIR) Name: apparmor -Version: 2.13 +Version: 2.13.2 Release: 0 Summary: AppArmor userlevel parser utility License: GPL-2.0-or-later @@ -62,23 +62,8 @@ # bug 906858 - confine lessopen.sh (submitted upstream 2014-12-21) Patch7: apparmor-lessopen-profile.patch -# install aa-teardown to /usr/sbin, not /sbin (merged upstream 2018-04-15 https://gitlab.com/apparmor/apparmor/merge_requests/97) -Patch8: aa-teardown-path.diff - -# fix permissions of apparmor.systemd (boo#1090545, merged upstream 2018-04-27 https://gitlab.com/apparmor/apparmor/merge_requests/106) -Patch9: fix-apparmor-systemd-perms.diff - -# exclude the /etc/apparmor.d/cache.d directory from aa-logprof parsing (merged upstream 2018-04-30 https://gitlab.com/apparmor/apparmor/merge_requests/110/diffs) -Patch10: logprof-skip-cache-d.diff - -# bug 1092099 - Allow smbd to load new shared libraries. Allow Winbindd to read and write new kerberos cache location (accepted upstream 2018-05-09 https://gitlab.com/apparmor/apparmor/merge_requests/121 - slightly different patch) -Patch11: fix-samba-profiles.patch - -# SR 629206 - make pyflakes 2.0 happy (unused variable) (accepted upstream 2018-08-22) -Patch12: make-pyflakes-happy.diff - -# boo#1111342 Backport fix for dnsmasq into Tumbleweed (add permission to open log files) (from upstream 2018-10-08) -Patch13: dnsmasq-Add-permission-to-open-log-files.patch +# fate#325872 netconfig: write resolv.conf to /run with link to /etc - submitted upstream 2018-12-22 https://gitlab.com/apparmor/apparmor/merge_requests/294 +Patch8: apparmor-nameservice-resolv-conf-link.patch PreReq: sed BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -367,12 +352,7 @@ %patch2 %patch5 -p1 %patch7 -%patch8 -%patch9 -p1 -%patch10 -%patch11 -p1 -%patch12 -p1 -%patch13 -p1 +%patch8 -p1 %build export SUSE_ASNEEDED=0 @@ -602,6 +582,7 @@ %config(noreplace) %{_sysconfdir}/apparmor.d/bin.* %config(noreplace) %{_sysconfdir}/apparmor.d/sbin.* %config(noreplace) %{_sysconfdir}/apparmor.d/usr.* +%config(noreplace) %{_sysconfdir}/apparmor.d/nvidia_modprobe %config(noreplace) %{_sysconfdir}/apparmor.d/local/* %dir /usr/share/apparmor/ /usr/share/apparmor/cache/ ++++++ libapparmor.spec ++++++ --- /var/tmp/diff_new_pack.f49yJL/_old 2018-12-28 12:31:28.952123531 +0100 +++ /var/tmp/diff_new_pack.f49yJL/_new 2018-12-28 12:31:28.956123528 +0100 @@ -18,7 +18,7 @@ Name: libapparmor -Version: 2.13 +Version: 2.13.2 Release: 0 Summary: Utility library for AppArmor License: LGPL-2.1-or-later ++++++ apparmor-2.13.tar.gz -> apparmor-2.13.2.tar.gz ++++++ /work/SRC/openSUSE:Factory/apparmor/apparmor-2.13.tar.gz /work/SRC/openSUSE:Factory/.apparmor.new.28833/apparmor-2.13.2.tar.gz differ: char 5, line 1 ++++++ apparmor-nameservice-resolv-conf-link.patch ++++++ --- apparmor-2.13/profiles/apparmor.d/abstractions/nameservice +++ apparmor-2.13/profiles/apparmor.d/abstractions/nameservice @@ -39,7 +39,7 @@ /etc/resolv.conf r, # On systems where /etc/resolv.conf is managed programmatically, it is # a symlink to /{,var/}run/(whatever program is managing it)/resolv.conf. - /{,var/}run/{resolvconf,NetworkManager,systemd/resolve,connman}/resolv.conf r, + /{,var/}run/{resolvconf,NetworkManager,systemd/resolve,connman,netconfig}/resolv.conf r, /etc/resolvconf/run/resolv.conf r, /{,var/}run/systemd/resolve/stub-resolv.conf r, ++++++ apparmor-samba-include-permissions-for-shares.diff ++++++ --- /var/tmp/diff_new_pack.f49yJL/_old 2018-12-28 12:31:29.016123486 +0100 +++ /var/tmp/diff_new_pack.f49yJL/_new 2018-12-28 12:31:29.016123486 +0100 @@ -20,7 +20,7 @@ === modified file 'profiles/apparmor.d/usr.sbin.smbd' --- profiles/apparmor.d/usr.sbin.smbd 2011-08-27 18:50:42 +0000 +++ profiles/apparmor.d/usr.sbin.smbd 2011-10-19 09:37:04 +0000 -@@ -53,6 +53,10 @@ +@@ -55,6 +55,10 @@ @{HOMEDIRS}/** lrwk,