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
+
+- 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
+
+- 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
+
+- 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
+
+- 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,