commit apparmor for openSUSE:12.2:Update

2013-10-28 Thread h_root
Hello community,

here is the log from the commit of package apparmor for openSUSE:12.2:Update 
checked in at 2013-10-28 12:53:40

Comparing /work/SRC/openSUSE:12.2:Update/apparmor (Old)
 and  /work/SRC/openSUSE:12.2:Update/.apparmor.new (New)


Package is apparmor

Changes:

New Changes file:

NO CHANGES FILE!!!



Other differences:
--
++ _link ++
--- /var/tmp/diff_new_pack.RaKvPo/_old  2013-10-28 12:53:41.0 +0100
+++ /var/tmp/diff_new_pack.RaKvPo/_new  2013-10-28 12:53:41.0 +0100
@@ -1 +1 @@
-link package='apparmor.1259' cicount='copy' /
+link package='apparmor.2101' cicount='copy' /

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit apparmor for openSUSE:12.2:Update

2013-02-04 Thread h_root
Hello community,

here is the log from the commit of package apparmor for openSUSE:12.2:Update 
checked in at 2013-02-04 13:54:28

Comparing /work/SRC/openSUSE:12.2:Update/apparmor (Old)
 and  /work/SRC/openSUSE:12.2:Update/.apparmor.new (New)


Package is apparmor, Maintainer is mszer...@novell.com

Changes:

New Changes file:

NO CHANGES FILE!!!

New:

  _link



Other differences:
--
++ _link ++
link package='apparmor.1259' cicount='copy' /
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit apparmor for openSUSE:12.2

2012-08-10 Thread h_root
Hello community,

here is the log from the commit of package apparmor for openSUSE:12.2 checked 
in at 2012-08-10 19:00:39

Comparing /work/SRC/openSUSE:12.2/apparmor (Old)
 and  /work/SRC/openSUSE:12.2/.apparmor.new (New)


Package is apparmor, Maintainer is mszer...@novell.com

Changes:

--- /work/SRC/openSUSE:12.2/apparmor/apparmor.changes   2012-08-07 
08:26:28.0 +0200
+++ /work/SRC/openSUSE:12.2/.apparmor.new/apparmor.changes  2012-08-10 
19:00:40.0 +0200
@@ -1,0 +2,5 @@
+Thu Aug  9 23:31:26 UTC 2012 - opens...@cboltz.de
+
+- clear and update inconsistent profile cache (bnc#774529)
+
+---
@@ -4 +9 @@
-- abstractions/bash: update /bin/ls to also match /usr/bin/ls (usrMove)
+- abstractions/bash: update /bin/ls to also match /usr/bin/ls (usrMerge)
@@ -14 +19 @@
-- update /bin/ping profile to also match /usr/bin/ping (usrMove)
+- update /bin/ping profile to also match /usr/bin/ping (usrMerge)

New:

  apparmor-parser-fix-broken-cache.diff



Other differences:
--
++ apparmor.spec ++
--- /var/tmp/diff_new_pack.5PtcCn/_old  2012-08-10 19:00:40.0 +0200
+++ /var/tmp/diff_new_pack.5PtcCn/_new  2012-08-10 19:00:40.0 +0200
@@ -62,15 +62,18 @@
 # include autogenerated profile sniplet for samba shares (bnc#688040)
 Patch2: apparmor-samba-include-permissions-for-shares.diff
 
-# usrMove /bin/ping - /usr/bin/ping (sent upstream 2012-07-07)
+# usrMerge /bin/ping - /usr/bin/ping (commited upstream 2012-08-10 - trunk 
r2062)
 Patch3: apparmor-profiles-usrmove-bin-ping.diff
 
-# usrMove /bin/ls - /usr/bin/ls in abstractions/bash (sent upstream 
2012-08-05)
+# usrMerge /bin/ls - /usr/bin/ls in abstractions/bash (commited upstream 
2012-08-05 - trunk r2061, 2.8 branch r2053)
 Patch4: apparmor-profiles-usrmove-abstractions-bash.diff
 
 # split a long string in AppArmor.pm. Not accepted upstream because they want 
a solution without hardcoded width.
 Patch5: apparmor-utils-string-split
 
+# clear and update inconsistent profile cache (bnc#774529), patch from 
upstream (2.8 branch r2054)
+Patch6: apparmor-parser-fix-broken-cache.diff
+
 # Add support for eDirectory calls in abstractions/nameservice. Not accepted 
upstream (yet) because of open questions
 Patch12:apparmor-2.5.1-edirectory-profile
 
@@ -411,6 +414,7 @@
 %patch3 -p0
 %patch4 -p0
 %patch5 -p1
+%patch6 -p0
 %patch12 -p1
 
 # only create Immunix::SubDomain perl module for openSUSE = 12.1 

++ apparmor-parser-fix-broken-cache.diff ++
apparmor: add clearing the profile cache when inconsistent
  
Add the ability to clear out the binary profile cache. This removes the
need to have a separate script to handle the logic of checking and
removing the cache if it is out of date.
 
The parser already does all the checking to determine cache validity
so it makes sense to allow the parser to clear out inconsistent cache
when it has been instructed to update the cache.
  
Signed-off-by: John Johnansen john.johan...@canonical.com

commited to AppArmor 2.8 branch r2054


(Note: the parser/apparmor_parser.pod patch was taken from another patch)


=== modified file 'parser/apparmor_parser.pod'
--- parser/apparmor_parser.pod  2012-02-24 12:21:59 +
+++ parser/apparmor_parser.pod  2012-08-07 22:41:32 +
@@ -138,6 +138,15 @@
 is running with --replace, it may make sense to also use
 --skip-read-cache with the --write-cache option.
 
+=item --purge-cache
+
+Unconditionally clear out cached profiles.
+
+=item --skip-bad-cache
+
+Skip updating the cache if it contains cached profiles in a bad or
+inconsistant state
+
 =item -L, --cache-loc
 
 Set the location of the cache directory.  If not specified the cache location

=== modified file 'parser/parser_main.c'
--- parser/parser_main.c2012-07-17 23:00:53 +
+++ parser/parser_main.c2012-08-09 07:37:25 +
@@ -24,6 +24,7 @@
 #include string.h
 #include stdlib.h
 #include stdarg.h
+#include stddef.h
 #include getopt.h
 #include errno.h
 #include fcntl.h
@@ -71,6 +72,8 @@
 int skip_cache = 0;
 int skip_read_cache = 0;
 int write_cache = 0;
+int cond_clear_cache = 1;  /* only applies if write is set */
+int force_clear_cache = 0; /* force clearing regargless of state */
 int preprocess_only = 0;
 int skip_mode_force = 0;
 struct timespec mru_tstamp;
@@ -109,6 +112,8 @@
{skip-read-cache, 0, 0, 'T'},
{write-cache, 0, 0, 'W'},
{show-cache,  0, 0, 'k'},
+   {skip-bad-cache,  0, 0, 129}, /* no short option */
+   {purge-cache, 0, 0, 130}, /* no short option */
{cache-loc,   1, 0, 'L'},
{debug,  

commit apparmor for openSUSE:12.2

2012-08-07 Thread h_root
Hello community,

here is the log from the commit of package apparmor for openSUSE:12.2 checked 
in at 2012-08-07 08:26:26

Comparing /work/SRC/openSUSE:12.2/apparmor (Old)
 and  /work/SRC/openSUSE:12.2/.apparmor.new (New)


Package is apparmor, Maintainer is mszer...@novell.com

Changes:

--- /work/SRC/openSUSE:12.2/apparmor/apparmor.changes   2012-07-09 
07:52:37.0 +0200
+++ /work/SRC/openSUSE:12.2/.apparmor.new/apparmor.changes  2012-08-07 
08:26:28.0 +0200
@@ -1,0 +2,10 @@
+Sun Aug  5 16:05:44 UTC 2012 - opens...@cboltz.de
+
+- abstractions/bash: update /bin/ls to also match /usr/bin/ls (usrMove)
+
+---
+Mon Jul 30 08:17:01 UTC 2012 - wer...@suse.de
+
+- Add required fonts for new TeXLive 2012
+
+---

New:

  apparmor-profiles-usrmove-abstractions-bash.diff



Other differences:
--
++ apparmor.spec ++
--- /var/tmp/diff_new_pack.D3ms0B/_old  2012-08-07 08:26:28.0 +0200
+++ /var/tmp/diff_new_pack.D3ms0B/_new  2012-08-07 08:26:28.0 +0200
@@ -65,6 +65,9 @@
 # usrMove /bin/ping - /usr/bin/ping (sent upstream 2012-07-07)
 Patch3: apparmor-profiles-usrmove-bin-ping.diff
 
+# usrMove /bin/ls - /usr/bin/ls in abstractions/bash (sent upstream 
2012-08-05)
+Patch4: apparmor-profiles-usrmove-abstractions-bash.diff
+
 # split a long string in AppArmor.pm. Not accepted upstream because they want 
a solution without hardcoded width.
 Patch5: apparmor-utils-string-split
 
@@ -90,6 +93,10 @@
 BuildRequires:  pcre-devel
 BuildRequires:  pkg-config
 BuildRequires:  python
+%if 0%{?suse_version}  1220
+BuildRequires:  texlive-amsfonts
+BuildRequires:  texlive-cm-super
+%endif
 BuildRequires:  texlive-latex
 BuildRequires:  w3m
 
@@ -402,6 +409,7 @@
 %patch1 -p1
 %patch2 -p0
 %patch3 -p0
+%patch4 -p0
 %patch5 -p1
 %patch12 -p1
 


++ apparmor-profiles-usrmove-abstractions-bash.diff ++
=== modified file 'profiles/apparmor.d/abstractions/bash'
--- profiles/apparmor.d/abstractions/bash   2010-12-20 20:29:10 +
+++ profiles/apparmor.d/abstractions/bash   2012-08-05 15:46:47 +
@@ -40,5 +40,5 @@
 
   # run out of /etc/bash.bashrc
   /etc/DIR_COLORS  r,
-  /bin/ls  mix,
+  /{usr/,}bin/ls   mix,
   /usr/bin/dircolors   mix,

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit apparmor for openSUSE:12.2

2012-07-08 Thread h_root
Hello community,

here is the log from the commit of package apparmor for openSUSE:12.2 checked 
in at 2012-07-09 07:52:35

Comparing /work/SRC/openSUSE:12.2/apparmor (Old)
 and  /work/SRC/openSUSE:12.2/.apparmor.new (New)


Package is apparmor, Maintainer is mszer...@novell.com

Changes:

--- /work/SRC/openSUSE:12.2/apparmor/apparmor.changes   2012-06-25 
15:15:20.0 +0200
+++ /work/SRC/openSUSE:12.2/.apparmor.new/apparmor.changes  2012-07-09 
07:52:37.0 +0200
@@ -1,0 +2,5 @@
+Fri Jul  6 22:33:39 UTC 2012 - opens...@cboltz.de
+
+- update /bin/ping profile to also match /usr/bin/ping (usrMove)
+
+---

New:

  apparmor-profiles-usrmove-bin-ping.diff



Other differences:
--
++ apparmor.spec ++
--- /var/tmp/diff_new_pack.oW4kjz/_old  2012-07-09 07:52:37.0 +0200
+++ /var/tmp/diff_new_pack.oW4kjz/_new  2012-07-09 07:52:37.0 +0200
@@ -62,6 +62,9 @@
 # include autogenerated profile sniplet for samba shares (bnc#688040)
 Patch2: apparmor-samba-include-permissions-for-shares.diff
 
+# usrMove /bin/ping - /usr/bin/ping (sent upstream 2012-07-07)
+Patch3: apparmor-profiles-usrmove-bin-ping.diff
+
 # split a long string in AppArmor.pm. Not accepted upstream because they want 
a solution without hardcoded width.
 Patch5: apparmor-utils-string-split
 
@@ -398,6 +401,7 @@
 %setup -q
 %patch1 -p1
 %patch2 -p0
+%patch3 -p0
 %patch5 -p1
 %patch12 -p1
 


++ apparmor-profiles-usrmove-bin-ping.diff ++
=== modified file 'profiles/apparmor.d/bin.ping'
--- profiles/apparmor.d/bin.ping2010-08-05 19:00:02 +
+++ profiles/apparmor.d/bin.ping2012-07-01 11:05:38 +
@@ -10,7 +10,7 @@
 # --
 
 #include tunables/global
-/bin/ping {
+/{usr/,}bin/ping {
   #include abstractions/base
   #include abstractions/consoles
   #include abstractions/nameservice

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org