Hello community,
here is the log from the commit of package apparmor for openSUSE:Factory checked in at 2017-01-27 10:39:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/apparmor (Old)
and /work/SRC/openSUSE:Factory/.apparmor.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "apparmor"
Changes:
--------
--- /work/SRC/openSUSE:Factory/apparmor/apparmor.changes 2016-10-31 09:52:34.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.apparmor.new/apparmor.changes 2017-02-03 17:31:34.092783177 +0100
@@ -1,0 +2,25 @@
+Tue Jan 24 13:40:30 UTC 2017 - suse-beta@cboltz.de
+
+- change /etc/apparmor.d/cache symlink to /var/lib/apparmor/cache/.
+ This is part of the root partition (at least with default partitioning)
+ and should be available earlier than /var/cache/apparmor/
+ (boo#1015249, boo#980081, bsc#1016259)
+- add dependency on var-lib.mount to apparmor.service as safety net
+
+-------------------------------------------------------------------
+Tue Jan 10 22:15:56 UTC 2017 - suse-beta@cboltz.de
+
+- update to AppArmor 2.10.2 maintenance release
+ - lots of bugfixes and profile updates (including boo#1000201,
+ boo#1009964, boo#1014463)
+ - see http://wiki.apparmor.net/index.php/ReleaseNotes_2_10_2 for details
+- add aa-unconfined-fix-netstat-call-2.10r3380.diff to fix a regression
+ in aa-unconfined
+- drop upstream(ed) patches:
+ - changes-since-2.10.1--r3326..3346.diff
+ - changes-since-2.10.1--r3347..3353.diff
+ - libapparmor-fix-import-path.diff (upstream fix is slightly different)
+ - nscd-var-lib.diff
+- refresh apparmor-abstractions-no-multiline.diff
+
+-------------------------------------------------------------------
Old:
----
apparmor-2.10.1.tar.gz
apparmor-2.10.1.tar.gz.asc
changes-since-2.10.1--r3326..3346.diff
changes-since-2.10.1--r3347..3353.diff
libapparmor-fix-import-path.diff
nscd-var-lib.diff
New:
----
aa-unconfined-fix-netstat-call-2.10r3380.diff
apparmor-2.10.2.tar.gz
apparmor-2.10.2.tar.gz.asc
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ apparmor.spec ++++++
--- /var/tmp/diff_new_pack.HH4GVH/_old 2017-02-03 17:31:34.828679022 +0100
+++ /var/tmp/diff_new_pack.HH4GVH/_new 2017-02-03 17:31:34.828679022 +0100
@@ -1,8 +1,8 @@
#
# spec file for package apparmor
#
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
-# Copyright (c) 2011-2016 Christian Boltz
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2011-2017 Christian Boltz
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -60,7 +60,7 @@
%if ! %{?distro:1}0
%define distro suse
%endif
-Version: 2.10.1
+Version: 2.10.2
Release: 0
Summary: AppArmor userlevel parser utility
License: GPL-2.0+
@@ -82,8 +82,8 @@
# split a long string in AppArmor.pm. Not accepted upstream because they want a solution without hardcoded width.
Patch3: apparmor-utils-string-split
-# upstream changes/fixes from 2.10 branch r3326..3346
-Patch4: changes-since-2.10.1--r3326..3346.diff
+# fix regression in aa-unconfined netstat call (taken from upstream 2.10 branch r3380)
+Patch4: aa-unconfined-fix-netstat-call-2.10r3380.diff
# Ruby 2.0 mkmf prefixes everything with $(DESTDIR), bnc#822277, kkaempf@suse.de
Patch5: ruby-2_0-mkmf-destdir.patch
@@ -95,15 +95,6 @@
# bug 906858 - confine lessopen.sh (submitted upstream 2014-12-21)
Patch7: apparmor-lessopen-profile.patch
-# fix import path for LibAppArmor for newer swig versions (boo#987607, not upstreamed yet)
-Patch8: libapparmor-fix-import-path.diff
-
-# upstream changes/fixes from 2.10 branch r3347..3353
-Patch9: changes-since-2.10.1--r3347..3353.diff
-
-# update nscd profile and abstractions/nameservice to allow /var/lib/nscd/ paths (submitted upstream 2016-10-23)
-Patch10: nscd-var-lib.diff
-
Url: https://launchpad.net/apparmor
PreReq: sed
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@@ -453,9 +444,6 @@
%patch6
%patch7 -p1
-%patch8
-%patch9
-%patch10
# search for left-over multiline rules
test -z "$(grep -r '^\s*\(unix\|dbus\)[^,]\(([^)]*)\)*[^,]*$' profiles/apparmor.d/)"
@@ -572,9 +560,9 @@
%makeinstall -C parser
# default cache dir is /etc/apparmor.d/cache - not the best location.
-# Use /var/cache/apparmor and make /etc/apparmor.d/cache a symlink to it
-mkdir -p %{buildroot}%{_localstatedir}/cache/apparmor
-( cd %{buildroot}/%{_sysconfdir}/apparmor.d/ && ln -s ../../%{_localstatedir}/cache/apparmor cache )
+# Use /var/lib/apparmor/cache and make /etc/apparmor.d/cache a symlink to it
+mkdir -p %{buildroot}%{_localstatedir}/lib/apparmor/cache
+( cd %{buildroot}/%{_sysconfdir}/apparmor.d/ && ln -s ../../%{_localstatedir}/lib/apparmor/cache cache )
%if %{with apache}
%makeinstall -C changehat/mod_apparmor
@@ -645,7 +633,6 @@
%dir %attr(-, root, root) %{_sysconfdir}/apparmor
%dir %{_sysconfdir}/apparmor.d
%{_sysconfdir}/apparmor.d/cache
-%dir %{_localstatedir}/cache/apparmor
%if %{distro} == "suse"
/sbin/rcsubdomain
/sbin/rcapparmor
++++++ aa-unconfined-fix-netstat-call-2.10r3380.diff ++++++
------------------------------------------------------------
revno: 3380
committer: Steve Beattie