openSUSE Commits
Threads by month
- ----- 2025 -----
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
April 2006
- 1 participants
- 1177 discussions
Hello community,
here is the log from the commit of package kernel-source
checked in at Sun Apr 30 20:02:09 CEST 2006.
--------
--- kernel-source/kernel-bigsmp.changes 2006-04-29 20:44:48.000000000 +0200
+++ STABLE/kernel-source/kernel-bigsmp.changes 2006-04-30 18:26:20.000000000 +0200
@@ -1,0 +2,17 @@
+Sun Apr 30 18:14:11 CEST 2006 - agruen(a)suse.de
+
+- patches.fixes/nfs-acl-caching.diff: Need to update the cached
+ acls in nfs3_proc_setacls as well (171059).
+
+-------------------------------------------------------------------
+Sat Apr 29 21:05:55 CEST 2006 - jeffm(a)suse.de
+
+- series.conf: helps to enable the patch
+
+-------------------------------------------------------------------
+Sat Apr 29 20:59:50 CEST 2006 - jeffm(a)suse.de
+
+- patches.fixes/ext3-resize-oops.diff: [PATCH] forgotten ->b_data
+ in memcpy() call in ext3/resize.c (oopsable).
+
+-------------------------------------------------------------------
kernel-debug.changes: same change
kernel-default.changes: same change
kernel-dummy.changes: same change
kernel-iseries64.changes: same change
kernel-kdump.changes: same change
kernel-ppc64.changes: same change
kernel-s390.changes: same change
kernel-smp.changes: same change
kernel-source.changes: same change
kernel-syms.changes: same change
kernel-um.changes: same change
kernel-xen.changes: same change
kernel-xenpae.changes: same change
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kernel-bigsmp.spec ++++++
--- /var/tmp/diff_new_pack.VQ5aVS/_old 2006-04-30 19:58:20.000000000 +0200
+++ /var/tmp/diff_new_pack.VQ5aVS/_new 2006-04-30 19:58:20.000000000 +0200
@@ -21,7 +21,7 @@
BuildRequires: python
%endif
Version: 2.6.16.11
-Release: 12
+Release: 14
Summary: Kernel with Multiprocessor Support and PAE
License: GPL
Group: System/Kernel
@@ -114,7 +114,7 @@
-Source Timestamp: 2006/04/29 18:43:22 UTC
+Source Timestamp: 2006/04/30 16:25:09 UTC
CVS Branch: SL101_BRANCH
%prep
@@ -441,6 +441,14 @@
%files -f kernel.files
%changelog -n kernel-bigsmp
+* Sun Apr 30 2006 - agruen(a)suse.de
+- patches.fixes/nfs-acl-caching.diff: Need to update the cached
+ acls in nfs3_proc_setacls as well (171059).
+* Sat Apr 29 2006 - jeffm(a)suse.de
+- series.conf: helps to enable the patch
+* Sat Apr 29 2006 - jeffm(a)suse.de
+- patches.fixes/ext3-resize-oops.diff: [PATCH] forgotten ->b_data
+ in memcpy() call in ext3/resize.c (oopsable).
* Sat Apr 29 2006 - agruen(a)suse.de
- patches.fixes/nfs-acl-caching.diff: "No acl" entry put in
client-side acl cache instead of "not cached" (171059).
kernel-debug.spec: same change
kernel-default.spec: same change
++++++ kernel-dummy.spec ++++++
--- /var/tmp/diff_new_pack.VQ5aVS/_old 2006-04-30 19:58:20.000000000 +0200
+++ /var/tmp/diff_new_pack.VQ5aVS/_new 2006-04-30 19:58:20.000000000 +0200
@@ -17,7 +17,7 @@
Summary: Internal dummy package for synchronizing release numbers
Group: System/Kernel
Version: 2.6.16.11
-Release: 12
+Release: 14
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
@@ -27,7 +27,7 @@
--------
Andreas Gruenbacher <agruen(a)suse.de>
-Source Timestamp: 2006/04/29 18:43:22 UTC
+Source Timestamp: 2006/04/30 16:25:09 UTC
CVS Branch: SL101_BRANCH
@@ -41,6 +41,14 @@
/etc/dummy
%changelog -n kernel-dummy
+* Sun Apr 30 2006 - agruen(a)suse.de
+- patches.fixes/nfs-acl-caching.diff: Need to update the cached
+ acls in nfs3_proc_setacls as well (171059).
+* Sat Apr 29 2006 - jeffm(a)suse.de
+- series.conf: helps to enable the patch
+* Sat Apr 29 2006 - jeffm(a)suse.de
+- patches.fixes/ext3-resize-oops.diff: [PATCH] forgotten ->b_data
+ in memcpy() call in ext3/resize.c (oopsable).
* Sat Apr 29 2006 - agruen(a)suse.de
- patches.fixes/nfs-acl-caching.diff: "No acl" entry put in
client-side acl cache instead of "not cached" (171059).
++++++ kernel-iseries64.spec ++++++
--- /var/tmp/diff_new_pack.VQ5aVS/_old 2006-04-30 19:58:20.000000000 +0200
+++ /var/tmp/diff_new_pack.VQ5aVS/_new 2006-04-30 19:58:20.000000000 +0200
@@ -21,7 +21,7 @@
BuildRequires: python
%endif
Version: 2.6.16.11
-Release: 12
+Release: 14
Summary: 64-Bit Kernel for iSeries
License: GPL
Group: System/Kernel
@@ -115,7 +115,7 @@
-Source Timestamp: 2006/04/29 18:43:22 UTC
+Source Timestamp: 2006/04/30 16:25:09 UTC
CVS Branch: SL101_BRANCH
%prep
@@ -442,6 +442,14 @@
%files -f kernel.files
%changelog -n kernel-iseries64
+* Sun Apr 30 2006 - agruen(a)suse.de
+- patches.fixes/nfs-acl-caching.diff: Need to update the cached
+ acls in nfs3_proc_setacls as well (171059).
+* Sat Apr 29 2006 - jeffm(a)suse.de
+- series.conf: helps to enable the patch
+* Sat Apr 29 2006 - jeffm(a)suse.de
+- patches.fixes/ext3-resize-oops.diff: [PATCH] forgotten ->b_data
+ in memcpy() call in ext3/resize.c (oopsable).
* Sat Apr 29 2006 - agruen(a)suse.de
- patches.fixes/nfs-acl-caching.diff: "No acl" entry put in
client-side acl cache instead of "not cached" (171059).
kernel-kdump.spec: same change
++++++ kernel-ppc64.spec ++++++
--- /var/tmp/diff_new_pack.VQ5aVS/_old 2006-04-30 19:58:20.000000000 +0200
+++ /var/tmp/diff_new_pack.VQ5aVS/_new 2006-04-30 19:58:20.000000000 +0200
@@ -20,7 +20,7 @@
BuildRequires: python
%endif
Version: 2.6.16.11
-Release: 12
+Release: 14
Summary: Kernel for ppc64 Systems
License: GPL, LGPL
Group: System/Kernel
@@ -129,7 +129,7 @@
Tom Gall <tom_gall(a)vnet.ibm.com>
see /usr/src/linux-pmac-benh/CREDITS for more details.
-Source Timestamp: 2006/04/29 18:43:22 UTC
+Source Timestamp: 2006/04/30 16:25:09 UTC
CVS Branch: SL101_BRANCH
%prep
@@ -456,6 +456,14 @@
%files -f kernel.files
%changelog -n kernel-ppc64
+* Sun Apr 30 2006 - agruen(a)suse.de
+- patches.fixes/nfs-acl-caching.diff: Need to update the cached
+ acls in nfs3_proc_setacls as well (171059).
+* Sat Apr 29 2006 - jeffm(a)suse.de
+- series.conf: helps to enable the patch
+* Sat Apr 29 2006 - jeffm(a)suse.de
+- patches.fixes/ext3-resize-oops.diff: [PATCH] forgotten ->b_data
+ in memcpy() call in ext3/resize.c (oopsable).
* Sat Apr 29 2006 - agruen(a)suse.de
- patches.fixes/nfs-acl-caching.diff: "No acl" entry put in
client-side acl cache instead of "not cached" (171059).
++++++ kernel-s390.spec ++++++
--- /var/tmp/diff_new_pack.VQ5aVS/_old 2006-04-30 19:58:20.000000000 +0200
+++ /var/tmp/diff_new_pack.VQ5aVS/_new 2006-04-30 19:58:20.000000000 +0200
@@ -21,7 +21,7 @@
BuildRequires: python
%endif
Version: 2.6.16.11
-Release: 12
+Release: 14
Summary: The Standard Kernel
License: GPL
Group: System/Kernel
@@ -112,7 +112,7 @@
-Source Timestamp: 2006/04/29 18:43:22 UTC
+Source Timestamp: 2006/04/30 16:25:09 UTC
CVS Branch: SL101_BRANCH
%prep
@@ -439,6 +439,14 @@
%files -f kernel.files
%changelog -n kernel-s390
+* Sun Apr 30 2006 - agruen(a)suse.de
+- patches.fixes/nfs-acl-caching.diff: Need to update the cached
+ acls in nfs3_proc_setacls as well (171059).
+* Sat Apr 29 2006 - jeffm(a)suse.de
+- series.conf: helps to enable the patch
+* Sat Apr 29 2006 - jeffm(a)suse.de
+- patches.fixes/ext3-resize-oops.diff: [PATCH] forgotten ->b_data
+ in memcpy() call in ext3/resize.c (oopsable).
* Sat Apr 29 2006 - agruen(a)suse.de
- patches.fixes/nfs-acl-caching.diff: "No acl" entry put in
client-side acl cache instead of "not cached" (171059).
kernel-smp.spec: same change
++++++ kernel-source.spec ++++++
--- /var/tmp/diff_new_pack.VQ5aVS/_old 2006-04-30 19:58:21.000000000 +0200
+++ /var/tmp/diff_new_pack.VQ5aVS/_new 2006-04-30 19:58:21.000000000 +0200
@@ -25,7 +25,7 @@
%endif
PreReq: /sbin/insserv /usr/bin/grep /bin/sed /bin/uname /bin/mkdir /bin/cat /bin/ln /bin/rm /etc/rc.status
Version: 2.6.16.11
-Release: 12
+Release: 14
Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.tar.bz2
Source1: functions.sh
Source2: source-post.sh
@@ -93,7 +93,7 @@
see /usr/src/linux/CREDITS for more details.
-Source Timestamp: 2006/04/29 18:43:22 UTC
+Source Timestamp: 2006/04/30 16:25:09 UTC
CVS Branch: SL101_BRANCH
%prep
@@ -274,6 +274,14 @@
%files -f kernel-source.files
%changelog -n kernel-source
+* Sun Apr 30 2006 - agruen(a)suse.de
+- patches.fixes/nfs-acl-caching.diff: Need to update the cached
+ acls in nfs3_proc_setacls as well (171059).
+* Sat Apr 29 2006 - jeffm(a)suse.de
+- series.conf: helps to enable the patch
+* Sat Apr 29 2006 - jeffm(a)suse.de
+- patches.fixes/ext3-resize-oops.diff: [PATCH] forgotten ->b_data
+ in memcpy() call in ext3/resize.c (oopsable).
* Sat Apr 29 2006 - agruen(a)suse.de
- patches.fixes/nfs-acl-caching.diff: "No acl" entry put in
client-side acl cache instead of "not cached" (171059).
++++++ kernel-syms.spec ++++++
--- /var/tmp/diff_new_pack.VQ5aVS/_old 2006-04-30 19:58:21.000000000 +0200
+++ /var/tmp/diff_new_pack.VQ5aVS/_new 2006-04-30 19:58:21.000000000 +0200
@@ -49,7 +49,7 @@
Summary: Kernel Symbol Versions (modversions)
Group: Development/Sources
Version: 2.6.16.11
-Release: 12
+Release: 14
Requires: linux
Requires: kernel-source = 2.6.16.11-%release
Source11: arch-symbols
@@ -84,7 +84,7 @@
see /usr/src/linux/CREDITS for more details.
-Source Timestamp: 2006/04/29 18:43:22 UTC
+Source Timestamp: 2006/04/30 16:25:09 UTC
CVS Branch: SL101_BRANCH
@@ -128,6 +128,14 @@
/boot/symsets-*-*.tar.gz
%changelog -n kernel-syms
+* Sun Apr 30 2006 - agruen(a)suse.de
+- patches.fixes/nfs-acl-caching.diff: Need to update the cached
+ acls in nfs3_proc_setacls as well (171059).
+* Sat Apr 29 2006 - jeffm(a)suse.de
+- series.conf: helps to enable the patch
+* Sat Apr 29 2006 - jeffm(a)suse.de
+- patches.fixes/ext3-resize-oops.diff: [PATCH] forgotten ->b_data
+ in memcpy() call in ext3/resize.c (oopsable).
* Sat Apr 29 2006 - agruen(a)suse.de
- patches.fixes/nfs-acl-caching.diff: "No acl" entry put in
client-side acl cache instead of "not cached" (171059).
++++++ kernel-um.spec ++++++
--- /var/tmp/diff_new_pack.VQ5aVS/_old 2006-04-30 19:58:21.000000000 +0200
+++ /var/tmp/diff_new_pack.VQ5aVS/_new 2006-04-30 19:58:21.000000000 +0200
@@ -21,7 +21,7 @@
BuildRequires: python
%endif
Version: 2.6.16.11
-Release: 12
+Release: 14
Summary: The User Mode Linux kernel.
License: GPL
Group: System/Kernel
@@ -115,7 +115,7 @@
-Source Timestamp: 2006/04/29 18:43:22 UTC
+Source Timestamp: 2006/04/30 16:25:09 UTC
CVS Branch: SL101_BRANCH
%prep
@@ -442,6 +442,14 @@
%files -f kernel.files
%changelog -n kernel-um
+* Sun Apr 30 2006 - agruen(a)suse.de
+- patches.fixes/nfs-acl-caching.diff: Need to update the cached
+ acls in nfs3_proc_setacls as well (171059).
+* Sat Apr 29 2006 - jeffm(a)suse.de
+- series.conf: helps to enable the patch
+* Sat Apr 29 2006 - jeffm(a)suse.de
+- patches.fixes/ext3-resize-oops.diff: [PATCH] forgotten ->b_data
+ in memcpy() call in ext3/resize.c (oopsable).
* Sat Apr 29 2006 - agruen(a)suse.de
- patches.fixes/nfs-acl-caching.diff: "No acl" entry put in
client-side acl cache instead of "not cached" (171059).
kernel-xen.spec: same change
kernel-xenpae.spec: same change
++++++ build-source-timestamp ++++++
--- kernel-source/build-source-timestamp 2006-04-29 20:44:41.000000000 +0200
+++ STABLE/kernel-source/build-source-timestamp 2006-04-30 18:26:14.000000000 +0200
@@ -1,2 +1,2 @@
-2006/04/29 18:43:22 UTC
+2006/04/30 16:25:09 UTC
CVS Branch: SL101_BRANCH
++++++ minmem ++++++
--- kernel-source/minmem 2006-04-30 17:53:20.000000000 +0200
+++ STABLE/kernel-source/minmem 2006-04-30 18:26:16.000000000 +0200
@@ -1 +1 @@
-514000
+1048576
++++++ patches.fixes.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.fixes/dm-DMF_FREEING.diff new/patches.fixes/dm-DMF_FREEING.diff
--- old/patches.fixes/dm-DMF_FREEING.diff 2006-04-13 22:26:02.000000000 +0200
+++ new/patches.fixes/dm-DMF_FREEING.diff 2006-04-30 18:25:23.000000000 +0200
@@ -1,6 +1,6 @@
From: Jeff Mahoney <jeffm(a)suse.com>
Subject: [PATCH 05/08] dm: add DMF_FREEING flag to indicate that a mapped_device is no longer legal to use
-SUSE-Bugzilla: 163243
+References: 163243
The previous patch serialized reference counting with respect to users with
valid references, but there is a chicken-egg problem between the block layer
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.fixes/dm-idr_pre_get-ordering.diff new/patches.fixes/dm-idr_pre_get-ordering.diff
--- old/patches.fixes/dm-idr_pre_get-ordering.diff 2006-04-13 22:26:02.000000000 +0200
+++ new/patches.fixes/dm-idr_pre_get-ordering.diff 2006-04-30 18:25:23.000000000 +0200
@@ -1,6 +1,6 @@
From: Jeff Mahoney <jeffm(a)suse.com>
Subject: [PATCH 03/08] dm: fix idr_pre_get lock ordering
-SUSE-Bugzilla: 163243
+References: 163243
idr_pre_get() can sleep while allocating memory for the worst-case scenario.
This isn't a huge deal with the current code, but the next patch will
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.fixes/dm-initialize-ordering.diff new/patches.fixes/dm-initialize-ordering.diff
--- old/patches.fixes/dm-initialize-ordering.diff 2006-04-13 22:26:02.000000000 +0200
+++ new/patches.fixes/dm-initialize-ordering.diff 2006-04-30 18:25:23.000000000 +0200
@@ -1,6 +1,6 @@
From: Jeff Mahoney <jeffm(a)suse.com>
Subject: [PATCH 08/08] dm: fix ordering of initialization in alloc_dev()
-SUSE-Bugzilla: 163243
+References: 163243
In alloc_dev(), we register the device with the block layer and then
continue to initialize the device. register_disk() will have already
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.fixes/dm-module-refcount.diff new/patches.fixes/dm-module-refcount.diff
--- old/patches.fixes/dm-module-refcount.diff 2006-04-13 22:26:02.000000000 +0200
+++ new/patches.fixes/dm-module-refcount.diff 2006-04-30 18:25:23.000000000 +0200
@@ -1,6 +1,6 @@
From: Jeff Mahoney <jeffm(a)suse.com>
Subject: [PATCH 07/08] dm: proper module reference counting
-SUSE-Bugzilla: 163243
+References: 163243
Module reference counting appropriately occurs when the block device is
opened, but dm devices exist outside of the device actually being opened.
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.fixes/dm-proper-refcounting.diff new/patches.fixes/dm-proper-refcounting.diff
--- old/patches.fixes/dm-proper-refcounting.diff 2006-04-13 22:26:02.000000000 +0200
+++ new/patches.fixes/dm-proper-refcounting.diff 2006-04-30 18:25:23.000000000 +0200
@@ -1,6 +1,6 @@
From: Jeff Mahoney <jeffm(a)suse.com>
Subject: [PATCH 06/08] dm: fix refcounting
-SUSE-Bugzilla: 163243
+References: 163243
For the most part, reference counting in the dm code is ok, but it must be
taken under the _minor_lock. There are paths where a mapped_device pointer
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.fixes/dm-use-idr_replace.diff new/patches.fixes/dm-use-idr_replace.diff
--- old/patches.fixes/dm-use-idr_replace.diff 2006-04-13 22:26:02.000000000 +0200
+++ new/patches.fixes/dm-use-idr_replace.diff 2006-04-30 18:25:23.000000000 +0200
@@ -1,6 +1,6 @@
From: Jeff Mahoney <jeffm(a)suse.com>
Subject: [PATCH 02/08] dm: use idr_replace for minor_idr
-SUSE-Bugzilla: 163243
+References: 163243
A patch was submitted in August 2004 to replace the old bitmap minor
allocation tracking with an IDR to both track allocation and provide
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.fixes/dm-use-spinlock.diff new/patches.fixes/dm-use-spinlock.diff
--- old/patches.fixes/dm-use-spinlock.diff 2006-04-13 22:26:02.000000000 +0200
+++ new/patches.fixes/dm-use-spinlock.diff 2006-04-30 18:25:23.000000000 +0200
@@ -1,6 +1,6 @@
From: Jeff Mahoney <jeffm(a)suse.com>
Subject: [PATCH 04/08] dm: use spinlock for _minor_lock
-SUSE-Bugzilla: 163243
+References: 163243
In order to truly serialize reference counting and properly handle the final
dm_put, we need to use atomic_dec_and_lock, since another thread of execution
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.fixes/ext3-resize-oops.diff new/patches.fixes/ext3-resize-oops.diff
--- old/patches.fixes/ext3-resize-oops.diff 1970-01-01 01:00:00.000000000 +0100
+++ new/patches.fixes/ext3-resize-oops.diff 2006-04-29 21:00:51.000000000 +0200
@@ -0,0 +1,36 @@
+From: Al Viro <viro(a)ftp.linux.org.uk>
+Subject: [PATCH] forgotten ->b_data in memcpy() call in ext3/resize.c (oopsable)
+Patch-mainline: Submitted 2006-04-26
+
+sbi->s_group_desc is an array of pointers to buffer_head. memcpy() of
+buffer size from address of buffer_head is a bad idea - it will generate
+junk in any case, may oops if buffer_head is close to the end of slab
+page and next page is not mapped and isn't what was intended there.
+IOW, ->b_data is missing in that call. Fortunately, result doesn't go
+into the primary on-disk data structures, so only backup ones get crap
+written to them; that had allowed this bug to remain unnoticed until
+now.
+
+Signed-off-by: Al Viro <viro(a)zeniv.linux.org.uk>
+
+---
+
+ fs/ext3/resize.c | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+Acked-by: Jeff Mahoney <jeffm(a)suse.com>
+
+e26179ed6fdd952b91a313a275191ae97bcd4d71
+diff --git a/fs/ext3/resize.c b/fs/ext3/resize.c
+index c5ffa85..8aac533 100644
+--- a/fs/ext3/resize.c
++++ b/fs/ext3/resize.c
+@@ -213,7 +213,7 @@ static int setup_new_group_blocks(struct
+ goto exit_bh;
+ }
+ lock_buffer(bh);
+- memcpy(gdb->b_data, sbi->s_group_desc[i], bh->b_size);
++ memcpy(gdb->b_data, sbi->s_group_desc[i]->b_data, bh->b_size);
+ set_buffer_uptodate(gdb);
+ unlock_buffer(bh);
+ ext3_journal_dirty_metadata(handle, gdb);
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.fixes/idr_replace.diff new/patches.fixes/idr_replace.diff
--- old/patches.fixes/idr_replace.diff 2006-04-13 22:26:02.000000000 +0200
+++ new/patches.fixes/idr_replace.diff 2006-04-30 18:25:23.000000000 +0200
@@ -1,6 +1,6 @@
From: Jeff Mahoney <jeffm(a)suse.com>
Subject: [PATCH 01/08] idr: add idr_replace method for replacing pointers
-SUSE-Bugzilla: 163243
+References: 163243
This patch adds an idr_replace() method to the IDR library for replacing
a pointer already present in the IDR. Rather than do a remove/add pair, this
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.fixes/nfs-acl-caching.diff new/patches.fixes/nfs-acl-caching.diff
--- old/patches.fixes/nfs-acl-caching.diff 2006-04-29 20:42:49.000000000 +0200
+++ new/patches.fixes/nfs-acl-caching.diff 2006-04-30 18:09:37.000000000 +0200
@@ -36,3 +36,11 @@
switch(type) {
case ACL_TYPE_ACCESS:
+@@ -321,6 +325,7 @@ static int nfs3_proc_setacls(struct inod
+ switch (status) {
+ case 0:
+ status = nfs_refresh_inode(inode, &fattr);
++ nfs3_cache_acls(inode, acl, dfacl);
+ break;
+ case -EPFNOSUPPORT:
+ case -EPROTONOSUPPORT:
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.fixes/reiserfs-procfs-slashes.diff new/patches.fixes/reiserfs-procfs-slashes.diff
--- old/patches.fixes/reiserfs-procfs-slashes.diff 2006-04-22 00:09:49.000000000 +0200
+++ new/patches.fixes/reiserfs-procfs-slashes.diff 2006-04-30 18:25:23.000000000 +0200
@@ -1,6 +1,6 @@
From: Jeff Mahoney <jeffm(a)suse.com>
Subject: [PATCH] reiserfs: fix handling of device names with /'s in them
-SUSE-Bugzilla: 154278
+References: 154278
On systems with block devices containing slashes (virtual dasd, cciss,
etc), reiserfs will fail to initialize /proc/fs/reiserfs/<dev> due to
++++++ series.conf ++++++
--- kernel-source/series.conf 2006-04-29 20:44:42.000000000 +0200
+++ STABLE/kernel-source/series.conf 2006-04-30 18:26:15.000000000 +0200
@@ -326,6 +326,7 @@
# ext3
########################################################
+agruen patches.suse/ext3-register-filesystem-lifo
+ patches.fixes/ext3-resize-oops.diff
########################################################
# reiser
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
1
0
Hello community,
here is the log from the commit of package kernel-source
checked in at Sun Apr 30 17:53:26 CEST 2006.
--------
--- kernel-source/kernel-bigsmp.changes 2006-04-28 16:23:17.000000000 +0200
+++ STABLE/kernel-source/kernel-bigsmp.changes 2006-04-29 20:44:48.000000000 +0200
@@ -1,0 +2,13 @@
+Sat Apr 29 20:44:33 CEST 2006 - agruen(a)suse.de
+
+- patches.fixes/nfs-acl-caching.diff: "No acl" entry put in
+ client-side acl cache instead of "not cached" (171059).
+
+-------------------------------------------------------------------
+Sat Apr 29 18:01:30 CEST 2006 - agruen(a)suse.de
+
+- patches.fixes/disable-nfsv4-posix-acl-hack.diff: Improved fix
+ based on a comment by Neil Brown. Also disable NFSv4 support
+ on the client side (169033).
+
+-------------------------------------------------------------------
kernel-debug.changes: same change
kernel-default.changes: same change
kernel-dummy.changes: same change
kernel-iseries64.changes: same change
kernel-kdump.changes: same change
kernel-ppc64.changes: same change
kernel-s390.changes: same change
kernel-smp.changes: same change
kernel-source.changes: same change
kernel-syms.changes: same change
kernel-um.changes: same change
kernel-xen.changes: same change
kernel-xenpae.changes: same change
New:
----
needed_space_in_mb
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kernel-bigsmp.spec ++++++
--- /var/tmp/diff_new_pack.8yDPHi/_old 2006-04-30 17:51:43.000000000 +0200
+++ /var/tmp/diff_new_pack.8yDPHi/_new 2006-04-30 17:51:43.000000000 +0200
@@ -21,7 +21,7 @@
BuildRequires: python
%endif
Version: 2.6.16.11
-Release: 10
+Release: 12
Summary: Kernel with Multiprocessor Support and PAE
License: GPL
Group: System/Kernel
@@ -114,7 +114,7 @@
-Source Timestamp: 2006/04/28 14:20:20 UTC
+Source Timestamp: 2006/04/29 18:43:22 UTC
CVS Branch: SL101_BRANCH
%prep
@@ -441,6 +441,13 @@
%files -f kernel.files
%changelog -n kernel-bigsmp
+* Sat Apr 29 2006 - agruen(a)suse.de
+- patches.fixes/nfs-acl-caching.diff: "No acl" entry put in
+ client-side acl cache instead of "not cached" (171059).
+* Sat Apr 29 2006 - agruen(a)suse.de
+- patches.fixes/disable-nfsv4-posix-acl-hack.diff: Improved fix
+ based on a comment by Neil Brown. Also disable NFSv4 support
+ on the client side (169033).
* Fri Apr 28 2006 - agruen(a)suse.de
- patches.fixes/disable-nfsv4-posix-acl-hack.diff: Disable NFSv4
deamon-side POSIX ACL <=> NFSv4 ACL mapping (169033).
kernel-debug.spec: same change
kernel-default.spec: same change
++++++ kernel-dummy.spec ++++++
--- /var/tmp/diff_new_pack.8yDPHi/_old 2006-04-30 17:51:43.000000000 +0200
+++ /var/tmp/diff_new_pack.8yDPHi/_new 2006-04-30 17:51:43.000000000 +0200
@@ -17,7 +17,7 @@
Summary: Internal dummy package for synchronizing release numbers
Group: System/Kernel
Version: 2.6.16.11
-Release: 10
+Release: 12
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
@@ -27,7 +27,7 @@
--------
Andreas Gruenbacher <agruen(a)suse.de>
-Source Timestamp: 2006/04/28 14:20:20 UTC
+Source Timestamp: 2006/04/29 18:43:22 UTC
CVS Branch: SL101_BRANCH
@@ -41,6 +41,13 @@
/etc/dummy
%changelog -n kernel-dummy
+* Sat Apr 29 2006 - agruen(a)suse.de
+- patches.fixes/nfs-acl-caching.diff: "No acl" entry put in
+ client-side acl cache instead of "not cached" (171059).
+* Sat Apr 29 2006 - agruen(a)suse.de
+- patches.fixes/disable-nfsv4-posix-acl-hack.diff: Improved fix
+ based on a comment by Neil Brown. Also disable NFSv4 support
+ on the client side (169033).
* Fri Apr 28 2006 - agruen(a)suse.de
- patches.fixes/disable-nfsv4-posix-acl-hack.diff: Disable NFSv4
deamon-side POSIX ACL <=> NFSv4 ACL mapping (169033).
++++++ kernel-iseries64.spec ++++++
--- /var/tmp/diff_new_pack.8yDPHi/_old 2006-04-30 17:51:43.000000000 +0200
+++ /var/tmp/diff_new_pack.8yDPHi/_new 2006-04-30 17:51:43.000000000 +0200
@@ -21,7 +21,7 @@
BuildRequires: python
%endif
Version: 2.6.16.11
-Release: 10
+Release: 12
Summary: 64-Bit Kernel for iSeries
License: GPL
Group: System/Kernel
@@ -115,7 +115,7 @@
-Source Timestamp: 2006/04/28 14:20:20 UTC
+Source Timestamp: 2006/04/29 18:43:22 UTC
CVS Branch: SL101_BRANCH
%prep
@@ -442,6 +442,13 @@
%files -f kernel.files
%changelog -n kernel-iseries64
+* Sat Apr 29 2006 - agruen(a)suse.de
+- patches.fixes/nfs-acl-caching.diff: "No acl" entry put in
+ client-side acl cache instead of "not cached" (171059).
+* Sat Apr 29 2006 - agruen(a)suse.de
+- patches.fixes/disable-nfsv4-posix-acl-hack.diff: Improved fix
+ based on a comment by Neil Brown. Also disable NFSv4 support
+ on the client side (169033).
* Fri Apr 28 2006 - agruen(a)suse.de
- patches.fixes/disable-nfsv4-posix-acl-hack.diff: Disable NFSv4
deamon-side POSIX ACL <=> NFSv4 ACL mapping (169033).
kernel-kdump.spec: same change
++++++ kernel-ppc64.spec ++++++
--- /var/tmp/diff_new_pack.8yDPHi/_old 2006-04-30 17:51:44.000000000 +0200
+++ /var/tmp/diff_new_pack.8yDPHi/_new 2006-04-30 17:51:44.000000000 +0200
@@ -20,7 +20,7 @@
BuildRequires: python
%endif
Version: 2.6.16.11
-Release: 10
+Release: 12
Summary: Kernel for ppc64 Systems
License: GPL, LGPL
Group: System/Kernel
@@ -129,7 +129,7 @@
Tom Gall <tom_gall(a)vnet.ibm.com>
see /usr/src/linux-pmac-benh/CREDITS for more details.
-Source Timestamp: 2006/04/28 14:20:20 UTC
+Source Timestamp: 2006/04/29 18:43:22 UTC
CVS Branch: SL101_BRANCH
%prep
@@ -456,6 +456,13 @@
%files -f kernel.files
%changelog -n kernel-ppc64
+* Sat Apr 29 2006 - agruen(a)suse.de
+- patches.fixes/nfs-acl-caching.diff: "No acl" entry put in
+ client-side acl cache instead of "not cached" (171059).
+* Sat Apr 29 2006 - agruen(a)suse.de
+- patches.fixes/disable-nfsv4-posix-acl-hack.diff: Improved fix
+ based on a comment by Neil Brown. Also disable NFSv4 support
+ on the client side (169033).
* Fri Apr 28 2006 - agruen(a)suse.de
- patches.fixes/disable-nfsv4-posix-acl-hack.diff: Disable NFSv4
deamon-side POSIX ACL <=> NFSv4 ACL mapping (169033).
++++++ kernel-s390.spec ++++++
--- /var/tmp/diff_new_pack.8yDPHi/_old 2006-04-30 17:51:44.000000000 +0200
+++ /var/tmp/diff_new_pack.8yDPHi/_new 2006-04-30 17:51:44.000000000 +0200
@@ -21,7 +21,7 @@
BuildRequires: python
%endif
Version: 2.6.16.11
-Release: 10
+Release: 12
Summary: The Standard Kernel
License: GPL
Group: System/Kernel
@@ -112,7 +112,7 @@
-Source Timestamp: 2006/04/28 14:20:20 UTC
+Source Timestamp: 2006/04/29 18:43:22 UTC
CVS Branch: SL101_BRANCH
%prep
@@ -439,6 +439,13 @@
%files -f kernel.files
%changelog -n kernel-s390
+* Sat Apr 29 2006 - agruen(a)suse.de
+- patches.fixes/nfs-acl-caching.diff: "No acl" entry put in
+ client-side acl cache instead of "not cached" (171059).
+* Sat Apr 29 2006 - agruen(a)suse.de
+- patches.fixes/disable-nfsv4-posix-acl-hack.diff: Improved fix
+ based on a comment by Neil Brown. Also disable NFSv4 support
+ on the client side (169033).
* Fri Apr 28 2006 - agruen(a)suse.de
- patches.fixes/disable-nfsv4-posix-acl-hack.diff: Disable NFSv4
deamon-side POSIX ACL <=> NFSv4 ACL mapping (169033).
kernel-smp.spec: same change
++++++ kernel-source.spec ++++++
--- /var/tmp/diff_new_pack.8yDPHi/_old 2006-04-30 17:51:44.000000000 +0200
+++ /var/tmp/diff_new_pack.8yDPHi/_new 2006-04-30 17:51:44.000000000 +0200
@@ -25,7 +25,7 @@
%endif
PreReq: /sbin/insserv /usr/bin/grep /bin/sed /bin/uname /bin/mkdir /bin/cat /bin/ln /bin/rm /etc/rc.status
Version: 2.6.16.11
-Release: 10
+Release: 12
Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.tar.bz2
Source1: functions.sh
Source2: source-post.sh
@@ -93,7 +93,7 @@
see /usr/src/linux/CREDITS for more details.
-Source Timestamp: 2006/04/28 14:20:20 UTC
+Source Timestamp: 2006/04/29 18:43:22 UTC
CVS Branch: SL101_BRANCH
%prep
@@ -274,6 +274,13 @@
%files -f kernel-source.files
%changelog -n kernel-source
+* Sat Apr 29 2006 - agruen(a)suse.de
+- patches.fixes/nfs-acl-caching.diff: "No acl" entry put in
+ client-side acl cache instead of "not cached" (171059).
+* Sat Apr 29 2006 - agruen(a)suse.de
+- patches.fixes/disable-nfsv4-posix-acl-hack.diff: Improved fix
+ based on a comment by Neil Brown. Also disable NFSv4 support
+ on the client side (169033).
* Fri Apr 28 2006 - agruen(a)suse.de
- patches.fixes/disable-nfsv4-posix-acl-hack.diff: Disable NFSv4
deamon-side POSIX ACL <=> NFSv4 ACL mapping (169033).
++++++ kernel-syms.spec ++++++
--- /var/tmp/diff_new_pack.8yDPHi/_old 2006-04-30 17:51:44.000000000 +0200
+++ /var/tmp/diff_new_pack.8yDPHi/_new 2006-04-30 17:51:44.000000000 +0200
@@ -49,7 +49,7 @@
Summary: Kernel Symbol Versions (modversions)
Group: Development/Sources
Version: 2.6.16.11
-Release: 10
+Release: 12
Requires: linux
Requires: kernel-source = 2.6.16.11-%release
Source11: arch-symbols
@@ -84,7 +84,7 @@
see /usr/src/linux/CREDITS for more details.
-Source Timestamp: 2006/04/28 14:20:20 UTC
+Source Timestamp: 2006/04/29 18:43:22 UTC
CVS Branch: SL101_BRANCH
@@ -128,6 +128,13 @@
/boot/symsets-*-*.tar.gz
%changelog -n kernel-syms
+* Sat Apr 29 2006 - agruen(a)suse.de
+- patches.fixes/nfs-acl-caching.diff: "No acl" entry put in
+ client-side acl cache instead of "not cached" (171059).
+* Sat Apr 29 2006 - agruen(a)suse.de
+- patches.fixes/disable-nfsv4-posix-acl-hack.diff: Improved fix
+ based on a comment by Neil Brown. Also disable NFSv4 support
+ on the client side (169033).
* Fri Apr 28 2006 - agruen(a)suse.de
- patches.fixes/disable-nfsv4-posix-acl-hack.diff: Disable NFSv4
deamon-side POSIX ACL <=> NFSv4 ACL mapping (169033).
++++++ kernel-um.spec ++++++
--- /var/tmp/diff_new_pack.8yDPHi/_old 2006-04-30 17:51:44.000000000 +0200
+++ /var/tmp/diff_new_pack.8yDPHi/_new 2006-04-30 17:51:44.000000000 +0200
@@ -21,7 +21,7 @@
BuildRequires: python
%endif
Version: 2.6.16.11
-Release: 10
+Release: 12
Summary: The User Mode Linux kernel.
License: GPL
Group: System/Kernel
@@ -115,7 +115,7 @@
-Source Timestamp: 2006/04/28 14:20:20 UTC
+Source Timestamp: 2006/04/29 18:43:22 UTC
CVS Branch: SL101_BRANCH
%prep
@@ -442,6 +442,13 @@
%files -f kernel.files
%changelog -n kernel-um
+* Sat Apr 29 2006 - agruen(a)suse.de
+- patches.fixes/nfs-acl-caching.diff: "No acl" entry put in
+ client-side acl cache instead of "not cached" (171059).
+* Sat Apr 29 2006 - agruen(a)suse.de
+- patches.fixes/disable-nfsv4-posix-acl-hack.diff: Improved fix
+ based on a comment by Neil Brown. Also disable NFSv4 support
+ on the client side (169033).
* Fri Apr 28 2006 - agruen(a)suse.de
- patches.fixes/disable-nfsv4-posix-acl-hack.diff: Disable NFSv4
deamon-side POSIX ACL <=> NFSv4 ACL mapping (169033).
kernel-xen.spec: same change
kernel-xenpae.spec: same change
++++++ build-source-timestamp ++++++
--- kernel-source/build-source-timestamp 2006-04-28 16:23:10.000000000 +0200
+++ STABLE/kernel-source/build-source-timestamp 2006-04-29 20:44:41.000000000 +0200
@@ -1,2 +1,2 @@
-2006/04/28 14:20:20 UTC
+2006/04/29 18:43:22 UTC
CVS Branch: SL101_BRANCH
++++++ minmem ++++++
--- kernel-source/minmem 2006-04-28 21:58:46.000000000 +0200
+++ STABLE/kernel-source/minmem 2006-04-29 20:44:43.000000000 +0200
@@ -1 +1 @@
-514000
+1048576
++++++ patches.fixes.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.fixes/disable-nfsv4-posix-acl-hack.diff new/patches.fixes/disable-nfsv4-posix-acl-hack.diff
--- old/patches.fixes/disable-nfsv4-posix-acl-hack.diff 2006-04-28 16:20:04.000000000 +0200
+++ new/patches.fixes/disable-nfsv4-posix-acl-hack.diff 2006-04-29 18:01:17.000000000 +0200
@@ -27,53 +27,60 @@
already, so adding NFSv4 support should not be be very hard.
-This patch disables the NFSv4 ACL mapping in nfsd.
+This patch disables the POSIX ACL to NFSv4 ACL mapping in nfsd.
+
+Because the POSIX ACL to NFSv4 ACL mapping found its way into the
+upstream kernel, vanilla kernels will currently report that they
+support NFSv4 ACLs, while they really only support POSIX ACLs. To
+avoid the interoperability problems this would cause, also turn off
+NFSv4 ACL support in the client.
Signed-off-by: Andreas Gruenbacher <agruen(a)suse.de>
-Index: linux-2.6.16/fs/nfsd/nfs4xdr.c
+Index: linux-2.6.16/fs/nfs/nfs4proc.c
===================================================================
---- linux-2.6.16.orig/fs/nfsd/nfs4xdr.c
-+++ linux-2.6.16/fs/nfsd/nfs4xdr.c
-@@ -264,6 +264,7 @@ nfsd4_decode_fattr(struct nfsd4_compound
- READ64(iattr->ia_size);
- iattr->ia_valid |= ATTR_SIZE;
- }
-+#if 0
- if (bmval[0] & FATTR4_WORD0_ACL) {
- int nace, i;
- struct nfs4_ace ace;
-@@ -307,6 +308,13 @@ nfsd4_decode_fattr(struct nfsd4_compound
- }
- } else
- *acl = NULL;
-+#else
-+ *acl = NULL;
-+ if (bmval[0] & FATTR4_WORD0_ACL) {
-+ status = -EOPNOTSUPP;
-+ goto out_nfserr;
-+ }
-+#endif
- if (bmval[1] & FATTR4_WORD1_MODE) {
- READ_BUF(4);
- len += 4;
-@@ -1322,6 +1330,7 @@ nfsd4_encode_fattr(struct svc_fh *fhp, s
- goto out;
- fhp = &tempfh;
- }
+--- linux-2.6.16.orig/fs/nfs/nfs4proc.c
++++ linux-2.6.16/fs/nfs/nfs4proc.c
+@@ -2552,9 +2552,13 @@ int nfs4_proc_renew(struct nfs4_client *
+
+ static inline int nfs4_server_supports_acls(struct nfs_server *server)
+ {
+#if 0
- if (bmval0 & (FATTR4_WORD0_ACL | FATTR4_WORD0_ACLSUPPORT
- | FATTR4_WORD0_SUPPORTED_ATTRS)) {
- status = nfsd4_get_nfs4_acl(rqstp, dentry, &acl);
-@@ -1336,6 +1345,10 @@ nfsd4_encode_fattr(struct svc_fh *fhp, s
- goto out_nfserr;
- }
- }
+ return (server->caps & NFS_CAP_ACLS)
+ && (server->acl_bitmask & ACL4_SUPPORT_ALLOW_ACL)
+ && (server->acl_bitmask & ACL4_SUPPORT_DENY_ACL);
+#else
-+ if (bmval0 & FATTR4_WORD0_ACL)
-+ bmval0 &= ~FATTR4_WORD0_ACL;
++ return 0;
+#endif
- if ((buflen -= 16) < 0)
- goto out_resource;
+ }
+
+ /* Assuming that XATTR_SIZE_MAX is a multiple of PAGE_CACHE_SIZE, and that
+Index: linux-2.6.16/include/linux/nfsd/nfsd.h
+===================================================================
+--- linux-2.6.16.orig/include/linux/nfsd/nfsd.h
++++ linux-2.6.16/include/linux/nfsd/nfsd.h
+@@ -300,12 +300,12 @@ static inline int is_fsid(struct svc_fh
+ | FATTR4_WORD0_CHANGE | FATTR4_WORD0_SIZE | FATTR4_WORD0_LINK_SUPPORT \
+ | FATTR4_WORD0_SYMLINK_SUPPORT | FATTR4_WORD0_NAMED_ATTR | FATTR4_WORD0_FSID \
+ | FATTR4_WORD0_UNIQUE_HANDLES | FATTR4_WORD0_LEASE_TIME | FATTR4_WORD0_RDATTR_ERROR \
+- | FATTR4_WORD0_ACLSUPPORT | FATTR4_WORD0_CANSETTIME | FATTR4_WORD0_CASE_INSENSITIVE \
++/*| FATTR4_WORD0_ACLSUPPORT*/ | FATTR4_WORD0_CANSETTIME | FATTR4_WORD0_CASE_INSENSITIVE \
+ | FATTR4_WORD0_CASE_PRESERVING | FATTR4_WORD0_CHOWN_RESTRICTED \
+ | FATTR4_WORD0_FILEHANDLE | FATTR4_WORD0_FILEID | FATTR4_WORD0_FILES_AVAIL \
+ | FATTR4_WORD0_FILES_FREE | FATTR4_WORD0_FILES_TOTAL | FATTR4_WORD0_HOMOGENEOUS \
+ | FATTR4_WORD0_MAXFILESIZE | FATTR4_WORD0_MAXLINK | FATTR4_WORD0_MAXNAME \
+- | FATTR4_WORD0_MAXREAD | FATTR4_WORD0_MAXWRITE | FATTR4_WORD0_ACL)
++ | FATTR4_WORD0_MAXREAD | FATTR4_WORD0_MAXWRITE /*| FATTR4_WORD0_ACL*/)
+
+ #define NFSD_SUPPORTED_ATTRS_WORD1 \
+ (FATTR4_WORD1_MODE | FATTR4_WORD1_NO_TRUNC | FATTR4_WORD1_NUMLINKS \
+@@ -321,7 +321,7 @@ static inline int is_fsid(struct svc_fh
+ /* These are the only attrs allowed in CREATE/OPEN/SETATTR. */
+ #define NFSD_WRITEABLE_ATTRS_WORD0 \
+-(FATTR4_WORD0_SIZE | FATTR4_WORD0_ACL )
++(FATTR4_WORD0_SIZE /*| FATTR4_WORD0_ACL*/ )
+ #define NFSD_WRITEABLE_ATTRS_WORD1 \
+ (FATTR4_WORD1_MODE | FATTR4_WORD1_OWNER | FATTR4_WORD1_OWNER_GROUP \
+ | FATTR4_WORD1_TIME_ACCESS_SET | FATTR4_WORD1_TIME_METADATA | FATTR4_WORD1_TIME_MODIFY_SET)
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.fixes/nfs-acl-caching.diff new/patches.fixes/nfs-acl-caching.diff
--- old/patches.fixes/nfs-acl-caching.diff 1970-01-01 01:00:00.000000000 +0100
+++ new/patches.fixes/nfs-acl-caching.diff 2006-04-29 20:42:49.000000000 +0200
@@ -0,0 +1,38 @@
+From: Andreas Gruenbacher <agruen(a)suse.de>
+Subject: "No acl" entry put in client-side acl cache instead of "not cached"
+References: 171059
+
+When the acl of a file is not cached and only the default acl of that
+file is requested, a NULL "no acl" entry is put in the client-side acl
+cache of nfs instead of ERR_PTR(-EAGAIN) "not cached".
+
+Signed-off-by: Andreas Gruenbacher <agruen(a)suse.de>
+
+Index: linux-2.6.16/fs/nfs/nfs3acl.c
+===================================================================
+--- linux-2.6.16.orig/fs/nfs/nfs3acl.c
++++ linux-2.6.16/fs/nfs/nfs3acl.c
+@@ -172,8 +172,10 @@ static void nfs3_cache_acls(struct inode
+ inode->i_ino, acl, dfacl);
+ spin_lock(&inode->i_lock);
+ __nfs3_forget_cached_acls(NFS_I(inode));
+- nfsi->acl_access = posix_acl_dup(acl);
+- nfsi->acl_default = posix_acl_dup(dfacl);
++ if (!IS_ERR(acl))
++ nfsi->acl_access = posix_acl_dup(acl);
++ if (!IS_ERR(dfacl))
++ nfsi->acl_default = posix_acl_dup(dfacl);
+ spin_unlock(&inode->i_lock);
+ }
+
+@@ -250,7 +252,9 @@ struct posix_acl *nfs3_proc_getacl(struc
+ res.acl_access = NULL;
+ }
+ }
+- nfs3_cache_acls(inode, res.acl_access, res.acl_default);
++ nfs3_cache_acls(inode,
++ (res.mask & NFS_ACL) ? res.acl_access : ERR_PTR(-EINVAL),
++ (res.mask & NFS_DFACL) ? res.acl_default : ERR_PTR(-EINVAL));
+
+ switch(type) {
+ case ACL_TYPE_ACCESS:
++++++ series.conf ++++++
--- kernel-source/series.conf 2006-04-28 16:23:12.000000000 +0200
+++ STABLE/kernel-source/series.conf 2006-04-29 20:44:42.000000000 +0200
@@ -195,6 +195,7 @@
########################################################
# nfsacl protocol (agruen)
+agruen patches.suse/nfsacl-client-cache-CHECK.diff
+ patches.fixes/nfs-acl-caching.diff
########################################################
#
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
1
0
Hello community,
here is the log from the commit of package xgl
checked in at Sun Apr 30 17:52:18 CEST 2006.
--------
--- xgl/xgl.changes 2006-04-24 21:15:17.000000000 +0200
+++ STABLE/xgl/xgl.changes 2006-04-30 15:09:19.000000000 +0200
@@ -1,0 +2,5 @@
+Sun Apr 30 15:06:10 CEST 2006 - dreveman(a)suse.de
+
+- Fix so events are correctly delivered when warping the pointer.
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xgl.spec ++++++
--- /var/tmp/diff_new_pack.dTgJQh/_old 2006-04-30 17:52:00.000000000 +0200
+++ /var/tmp/diff_new_pack.dTgJQh/_new 2006-04-30 17:52:00.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package xgl (Version cvs_060419)
+# spec file for package xgl (Version cvs_060430)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -23,8 +23,8 @@
PreReq: %fillup_prereq
Requires: xgl-hardware-list
Autoreqprov: on
-Version: cvs_060419
-Release: 3
+Version: cvs_060430
+Release: 1
Summary: Xserver that uses OpenGL for its drawing operations.
BuildRoot: %{_tmppath}/%{name}-%{version}-build
ExclusiveArch: %ix86 x86_64 ppc ppc64 ia64
@@ -143,6 +143,8 @@
/var/adm/fillup-templates/sysconfig.displaymanager-%name
%changelog -n xgl
+* Sun Apr 30 2006 - dreveman(a)suse.de
+- Fix so events are correctly delivered when warping the pointer.
* Mon Apr 24 2006 - jpr(a)suse.de
- Do not package the white list here, that way we don't need to update
all of xgl when a new card comes out.
++++++ xorg-server-1.1.99.1.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/xorg-server-1.1.99.1/ChangeLog new/xorg-server-1.1.99.1/ChangeLog
--- old/xorg-server-1.1.99.1/ChangeLog 2006-04-19 00:08:42.000000000 +0200
+++ new/xorg-server-1.1.99.1/ChangeLog 2006-04-26 03:46:55.000000000 +0200
@@ -1,3 +1,12 @@
+2006-04-26 David Reveman <davidr(a)novell.com>
+
+ * hw/xgl/glx/xglx.c: Fix SetCursorPosition, events were not generated
+ correctly.
+
+2006-04-24 David Reveman <davidr(a)novell.com>
+
+ * fb/fbcompose.c (fbFetchTransformed): Fix convolution kernel offsets.
+
2006-04-19 David Reveman <davidr(a)novell.com>
* hw/xgl/glx/xglx.c: Pass display offset to xglxInitXorg.
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/xorg-server-1.1.99.1/fb/fbcompose.c new/xorg-server-1.1.99.1/fb/fbcompose.c
--- old/xorg-server-1.1.99.1/fb/fbcompose.c 2006-04-10 20:09:30.000000000 +0200
+++ new/xorg-server-1.1.99.1/fb/fbcompose.c 2006-04-24 15:53:26.000000000 +0200
@@ -1,5 +1,5 @@
/*
- * $XdotOrg: xserver/xorg/fb/fbcompose.c,v 1.26.6.6 2006/04/10 14:24:51 davidr Exp $
+ * $XdotOrg: xserver/xorg/fb/fbcompose.c,v 1.26.6.7 2006/04/24 13:53:26 davidr Exp $
* $XFree86: xc/programs/Xserver/fb/fbcompose.c,v 1.17tsi Exp $
*
* Copyright © 2000 Keith Packard, member of The XFree86 Project, Inc.
@@ -3647,8 +3647,8 @@
xFixed *params = pict->filter_params;
INT32 cwidth = xFixedToInt(params[0]);
INT32 cheight = xFixedToInt(params[1]);
- int xoff = params[0] >> 1;
- int yoff = params[1] >> 1;
+ int xoff = (params[0] - xFixed1) >> 1;
+ int yoff = (params[1] - xFixed1) >> 1;
params += 2;
for (i = 0; i < width; ++i) {
if (!mask || mask[i] & maskBits)
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/xorg-server-1.1.99.1/hw/xgl/glx/xglx.c new/xorg-server-1.1.99.1/hw/xgl/glx/xglx.c
--- old/xorg-server-1.1.99.1/hw/xgl/glx/xglx.c 2006-04-18 23:14:44.000000000 +0200
+++ new/xorg-server-1.1.99.1/hw/xgl/glx/xglx.c 2006-04-26 03:38:34.000000000 +0200
@@ -379,6 +379,112 @@
#endif
+static Bool
+xglxExposurePredicate (Display *xdisplay,
+ XEvent *xevent,
+ char *args)
+{
+ return (xevent->type == Expose);
+}
+
+static Bool
+xglxNotExposurePredicate (Display *xdisplay,
+ XEvent *xevent,
+ char *args)
+{
+ return (xevent->type != Expose);
+}
+
+static int
+xglxWindowExposures (WindowPtr pWin,
+ pointer pReg)
+{
+ ScreenPtr pScreen = pWin->drawable.pScreen;
+ RegionRec ClipList;
+
+ if (HasBorder (pWin))
+ {
+ REGION_INIT (pScreen, &ClipList, NullBox, 0);
+ REGION_SUBTRACT (pScreen, &ClipList, &pWin->borderClip,
+ &pWin->winSize);
+ REGION_INTERSECT (pScreen, &ClipList, &ClipList, (RegionPtr) pReg);
+ (*pScreen->PaintWindowBorder) (pWin, &ClipList, PW_BORDER);
+ REGION_UNINIT (pScreen, &ClipList);
+ }
+
+ REGION_INIT (pScreen, &ClipList, NullBox, 0);
+ REGION_INTERSECT (pScreen, &ClipList, &pWin->clipList, (RegionPtr) pReg);
+ (*pScreen->WindowExposures) (pWin, &ClipList, NullRegion);
+ REGION_UNINIT (pScreen, &ClipList);
+
+ return WT_WALKCHILDREN;
+}
+
+static void
+xglxEnqueueEvents (void)
+{
+ ScreenPtr pScreen = currentScreen;
+ XEvent X;
+ xEvent x;
+
+ while (XCheckIfEvent (xdisplay, &X, xglxNotExposurePredicate, NULL))
+ {
+ switch (X.type) {
+ case KeyPress:
+ x.u.u.type = KeyPress;
+ x.u.u.detail = X.xkey.keycode;
+ x.u.keyButtonPointer.time = lastEventTime = GetTimeInMillis ();
+ mieqEnqueue (&x);
+ break;
+ case KeyRelease:
+ x.u.u.type = KeyRelease;
+ x.u.u.detail = X.xkey.keycode;
+ x.u.keyButtonPointer.time = lastEventTime = GetTimeInMillis ();
+ mieqEnqueue (&x);
+ break;
+ case ButtonPress:
+ x.u.u.type = ButtonPress;
+ x.u.u.detail = X.xbutton.button;
+ x.u.keyButtonPointer.time = lastEventTime = GetTimeInMillis ();
+ mieqEnqueue (&x);
+ break;
+ case ButtonRelease:
+ x.u.u.type = ButtonRelease;
+ x.u.u.detail = X.xbutton.button;
+ x.u.keyButtonPointer.time = lastEventTime = GetTimeInMillis ();
+ mieqEnqueue (&x);
+ break;
+ case MotionNotify:
+ x.u.u.type = MotionNotify;
+ x.u.u.detail = 0;
+ x.u.keyButtonPointer.rootX = X.xmotion.x;
+ x.u.keyButtonPointer.rootY = X.xmotion.y;
+ x.u.keyButtonPointer.time = lastEventTime = GetTimeInMillis ();
+ miPointerAbsoluteCursor (X.xmotion.x, X.xmotion.y, lastEventTime);
+ mieqEnqueue (&x);
+ break;
+ case EnterNotify:
+ if (X.xcrossing.detail != NotifyInferior)
+ {
+ if (pScreen)
+ {
+ NewCurrentScreen (pScreen, X.xcrossing.x, X.xcrossing.y);
+ x.u.u.type = MotionNotify;
+ x.u.u.detail = 0;
+ x.u.keyButtonPointer.rootX = X.xcrossing.x;
+ x.u.keyButtonPointer.rootY = X.xcrossing.y;
+ x.u.keyButtonPointer.time = lastEventTime =
+ GetTimeInMillis ();
+ mieqEnqueue (&x);
+ }
+ }
+ break;
+ default:
+ break;
+ }
+ }
+}
+
static void
xglxConstrainCursor (ScreenPtr pScreen,
BoxPtr pBox)
@@ -553,6 +659,12 @@
XWarpPointer (xdisplay, pScreenPriv->win, pScreenPriv->win,
0, 0, 0, 0, x, y);
+ if (generateEvent)
+ {
+ XSync (xdisplay, FALSE);
+ xglxEnqueueEvents ();
+ }
+
return TRUE;
}
@@ -891,47 +1003,6 @@
AddScreen (xglxScreenInit, argc, argv);
}
-static Bool
-xglxExposurePredicate (Display *xdisplay,
- XEvent *xevent,
- char *args)
-{
- return (xevent->type == Expose);
-}
-
-static Bool
-xglxNotExposurePredicate (Display *xdisplay,
- XEvent *xevent,
- char *args)
-{
- return (xevent->type != Expose);
-}
-
-static int
-xglxWindowExposures (WindowPtr pWin,
- pointer pReg)
-{
- ScreenPtr pScreen = pWin->drawable.pScreen;
- RegionRec ClipList;
-
- if (HasBorder (pWin))
- {
- REGION_INIT (pScreen, &ClipList, NullBox, 0);
- REGION_SUBTRACT (pScreen, &ClipList, &pWin->borderClip,
- &pWin->winSize);
- REGION_INTERSECT (pScreen, &ClipList, &ClipList, (RegionPtr) pReg);
- (*pScreen->PaintWindowBorder) (pWin, &ClipList, PW_BORDER);
- REGION_UNINIT (pScreen, &ClipList);
- }
-
- REGION_INIT (pScreen, &ClipList, NullBox, 0);
- REGION_INTERSECT (pScreen, &ClipList, &pWin->clipList, (RegionPtr) pReg);
- (*pScreen->WindowExposures) (pWin, &ClipList, NullRegion);
- REGION_UNINIT (pScreen, &ClipList);
-
- return WT_WALKCHILDREN;
-}
-
static void
xglxBlockHandler (pointer blockData,
OSTimePtr pTimeout,
@@ -973,64 +1044,7 @@
int result,
pointer pReadMask)
{
- ScreenPtr pScreen = currentScreen;
- XEvent X;
- xEvent x;
-
- while (XCheckIfEvent (xdisplay, &X, xglxNotExposurePredicate, NULL))
- {
- switch (X.type) {
- case KeyPress:
- x.u.u.type = KeyPress;
- x.u.u.detail = X.xkey.keycode;
- x.u.keyButtonPointer.time = lastEventTime = GetTimeInMillis ();
- mieqEnqueue (&x);
- break;
- case KeyRelease:
- x.u.u.type = KeyRelease;
- x.u.u.detail = X.xkey.keycode;
- x.u.keyButtonPointer.time = lastEventTime = GetTimeInMillis ();
- mieqEnqueue (&x);
- break;
- case ButtonPress:
- x.u.u.type = ButtonPress;
- x.u.u.detail = X.xbutton.button;
- x.u.keyButtonPointer.time = lastEventTime = GetTimeInMillis ();
- mieqEnqueue (&x);
- break;
- case ButtonRelease:
- x.u.u.type = ButtonRelease;
- x.u.u.detail = X.xbutton.button;
- x.u.keyButtonPointer.time = lastEventTime = GetTimeInMillis ();
- mieqEnqueue (&x);
- break;
- case MotionNotify:
- x.u.u.type = MotionNotify;
- x.u.u.detail = 0;
- x.u.keyButtonPointer.rootX = X.xmotion.x;
- x.u.keyButtonPointer.rootY = X.xmotion.y;
- x.u.keyButtonPointer.time = lastEventTime = GetTimeInMillis ();
- miPointerAbsoluteCursor (X.xmotion.x, X.xmotion.y, lastEventTime);
- mieqEnqueue (&x);
- break;
- case EnterNotify:
- if (X.xcrossing.detail != NotifyInferior) {
- if (pScreen) {
- NewCurrentScreen (pScreen, X.xcrossing.x, X.xcrossing.y);
- x.u.u.type = MotionNotify;
- x.u.u.detail = 0;
- x.u.keyButtonPointer.rootX = X.xcrossing.x;
- x.u.keyButtonPointer.rootY = X.xcrossing.y;
- x.u.keyButtonPointer.time = lastEventTime =
- GetTimeInMillis ();
- mieqEnqueue (&x);
- }
- }
- break;
- default:
- break;
- }
- }
+ xglxEnqueueEvents ();
}
static void
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
1
0
Hello community,
here is the log from the commit of package libzypp
checked in at Sun Apr 30 17:51:38 CEST 2006.
--------
--- libzypp/libzypp.changes 2006-04-28 20:19:39.000000000 +0200
+++ STABLE/libzypp/libzypp.changes 2006-04-29 22:09:14.000000000 +0200
@@ -1,0 +2,14 @@
+Sat Apr 29 21:46:22 CEST 2006 - kkaempf(a)suse.de
+
+- dont download "other" during key check (#171041)
+- rev 3294
+
+-------------------------------------------------------------------
+Sat Apr 29 11:05:15 CEST 2006 - kkaempf(a)suse.de
+
+- allow parallel installs of atoms (used to fulfill patch require-
+ ments, atoms aren't installed anyways) (#170098)
+- some testsuite improvements.
+- rev 3288
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libzypp.spec ++++++
--- /var/tmp/diff_new_pack.75KnJe/_old 2006-04-30 17:51:27.000000000 +0200
+++ /var/tmp/diff_new_pack.75KnJe/_new 2006-04-30 17:51:27.000000000 +0200
@@ -18,7 +18,7 @@
Autoreqprov: on
Summary: Package, Patch, Pattern, and Product Management
Version: 0.0.8
-Release: 131
+Release: 132
Source: zypp-0.0.0.tar.bz2
Prefix: /usr
Provides: yast2-packagemanager
@@ -103,6 +103,14 @@
%{_libdir}/pkgconfig/libzypp.pc
%changelog -n libzypp
+* Sat Apr 29 2006 - kkaempf(a)suse.de
+- dont download "other" during key check (#171041)
+- rev 3294
+* Sat Apr 29 2006 - kkaempf(a)suse.de
+- allow parallel installs of atoms (used to fulfill patch require-
+ ments, atoms aren't installed anyways) (#170098)
+- some testsuite improvements.
+- rev 3288
* Fri Apr 28 2006 - dmacvicar(a)suse.de
- get rid of autobuild check when throwing exceptions without throw
but with a macro, returning a null pointer at the end (never reached).
++++++ zypp-0.0.0.tar.bz2 ++++++
libzypp/zypp-0.0.0.tar.bz2 STABLE/libzypp/zypp-0.0.0.tar.bz2 differ: char 11, line 1
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
1
0
Hello community,
here is the log from the commit of package compiz
checked in at Sun Apr 30 17:50:15 CEST 2006.
--------
--- compiz/compiz.changes 2006-04-25 22:16:53.000000000 +0200
+++ STABLE/compiz/compiz.changes 2006-04-30 15:42:27.000000000 +0200
@@ -1,0 +2,28 @@
+Sun Apr 30 15:23:08 CEST 2006 - dreveman(a)suse.de
+
+- Remove compiz-gconf.patch and compiz-schema.patch as they are
+ no longer needed.
+- Configurable drop-shadows.
+- Made window decoration updates for switcher window more
+ efficient.
+- Fix issue that caused some animations to to stop.
+- Fix so that we're leaving show desktop mode when all windows
+ have been unminimized.
+- Draging a maximized window down will snap-off from being
+ maximized and moving it back up will maximize it again.
+- Fix pointer warping.
+- Add maximize effect to wobbly plugin.
+- For the rotate-to-specific-face keys, rotate counterclockwise
+ when that's faster.
+- Fix so that rotate-to-specific-face works properly when use it
+ before previous rotation is done.
+- Add show-dektop key-binding.
+- Add raise-on-click option.
+- Made screen edges drag-and-drop aware so it's possible to drag
+ from window one cube side to window on another cube side.
+- Fix bring to front option in switcher.
+- Add zoom option to switcher.
+- Cube unfolding support.
+- Don't decorate fullscreen windows.
+
+-------------------------------------------------------------------
Old:
----
compiz-0.0.9.tar.bz2
compiz-gconf.patch
compiz-schema.patch
New:
----
compiz-0.0.10.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ compiz.spec ++++++
--- /var/tmp/diff_new_pack.KYw4Ei/_old 2006-04-30 17:49:34.000000000 +0200
+++ /var/tmp/diff_new_pack.KYw4Ei/_new 2006-04-30 17:49:34.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package compiz (Version cvs_060421)
+# spec file for package compiz (Version cvs_060430)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -17,22 +17,20 @@
PreReq: %fillup_prereq
Requires: libpng libdrm gconf2 gtk2 gnome-desktop control-center2 libsvg libsvg-cairo libwnck
Autoreqprov: on
-Version: cvs_060421
-Release: 7
+Version: cvs_060430
+Release: 1
Summary: OpenGL window and compositing manager.
BuildRoot: %{_tmppath}/%{name}-%{version}-build
ExclusiveArch: %ix86 x86_64 ppc ppc64 ia64
### /bin/ls *.tar.{gz,bz2} 2>/dev/null|perl -ne 'print "Source$n: ".$_; $n++;'
Source: Mesa-CVS-20060413.tar.bz2
-Source1: compiz-0.0.9.tar.bz2
+Source1: compiz-0.0.10.tar.bz2
Source2: xgl-settings-0.2.tar.bz2
### /bin/ls *.{diff,patch} | perl -ne 'print "Patch$n: ".$_; $n++;'
Patch: Mesa-6.4.1-x86_64-fixes-1.patch
Patch1: Mesa-configs.diff
Patch2: mesa-tfp-defines-1.patch
-Patch3: compiz-schema.patch
-Patch4: xgl-settings-scale.patch
-Patch5: compiz-gconf.patch
+Patch3: xgl-settings-scale.patch
%description
Compiz is an OpenGL compositing manager that use
@@ -54,8 +52,6 @@
patch -d Mesa -p0 < $RPM_SOURCE_DIR/Mesa-6.4.1-x86_64-fixes-1.patch
patch -d Mesa -p0 < $RPM_SOURCE_DIR/Mesa-configs.diff
patch -d Mesa -p0 < $RPM_SOURCE_DIR/mesa-tfp-defines-1.patch
-patch -d compiz-* -p0 < $RPM_SOURCE_DIR/compiz-schema.patch
-patch -d compiz-* -p0 < $RPM_SOURCE_DIR/compiz-gconf.patch
patch -d xgl-* -p0 < $RPM_SOURCE_DIR/xgl-settings-scale.patch
%build
@@ -141,6 +137,31 @@
/etc/opt/gnome/gconf/schemas/compiz.schemas
%changelog -n compiz
+* Sun Apr 30 2006 - dreveman(a)suse.de
+- Remove compiz-gconf.patch and compiz-schema.patch as they are
+ no longer needed.
+- Configurable drop-shadows.
+- Made window decoration updates for switcher window more
+ efficient.
+- Fix issue that caused some animations to to stop.
+- Fix so that we're leaving show desktop mode when all windows
+ have been unminimized.
+- Draging a maximized window down will snap-off from being
+ maximized and moving it back up will maximize it again.
+- Fix pointer warping.
+- Add maximize effect to wobbly plugin.
+- For the rotate-to-specific-face keys, rotate counterclockwise
+ when that's faster.
+- Fix so that rotate-to-specific-face works properly when use it
+ before previous rotation is done.
+- Add show-dektop key-binding.
+- Add raise-on-click option.
+- Made screen edges drag-and-drop aware so it's possible to drag
+ from window one cube side to window on another cube side.
+- Fix bring to front option in switcher.
+- Add zoom option to switcher.
+- Cube unfolding support.
+- Don't decorate fullscreen windows.
* Tue Apr 25 2006 - danw(a)suse.de
- Add compiz-gconf.patch to make it so plugins are actually loaded
if you run with no previous compiz gconf keys set
++++++ compiz-0.0.9.tar.bz2 -> compiz-0.0.10.tar.bz2 ++++++
++++ 10445 lines of diff (skipped)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
1
0
Hello community,
here is the log from the commit of package yast2-vm
checked in at Sat Apr 29 14:03:14 CEST 2006.
--------
--- yast2-vm/yast2-vm.changes 2006-04-26 21:04:17.000000000 +0200
+++ STABLE/yast2-vm/yast2-vm.changes 2006-04-28 22:42:30.000000000 +0200
@@ -1,0 +2,9 @@
+Thu Apr 27 16:15:37 MDT 2006 - mgfritch(a)novell.com
+
+- If AMD Pacifica (svm) processor, architecture is x86_64 and full
+ virtualization, always write out 'cpus=0' (#169855)
+- Don't reset all of the proposal settings when the virtualization
+ mode changes (#170028)
+- 2.13.41
+
+-------------------------------------------------------------------
Old:
----
yast2-vm-2.13.40.tar.bz2
New:
----
yast2-vm-2.13.41.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-vm.spec ++++++
--- /var/tmp/diff_new_pack.z3M82Q/_old 2006-04-29 14:03:08.000000000 +0200
+++ /var/tmp/diff_new_pack.z3M82Q/_new 2006-04-29 14:03:08.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package yast2-vm (Version 2.13.40)
+# spec file for package yast2-vm (Version 2.13.41)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -11,12 +11,12 @@
# norootforbuild
Name: yast2-vm
-Version: 2.13.40
+Version: 2.13.41
Release: 1
License: GPL
Group: System/YaST
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source0: yast2-vm-2.13.40.tar.bz2
+Source0: yast2-vm-2.13.41.tar.bz2
prefix: /usr
BuildRequires: perl-XML-Writer update-desktop-files yast2 yast2-devtools yast2-testsuite
Requires: yast2 yast2-installation
@@ -32,7 +32,7 @@
Ladislav Slezak <lslezak(a)suse.cz>
%prep
-%setup -n yast2-vm-2.13.40
+%setup -n yast2-vm-2.13.41
%build
%{prefix}/bin/y2tool y2autoconf
@@ -73,6 +73,12 @@
%doc %{prefix}/share/doc/packages/yast2-vm
%changelog -n yast2-vm
+* Thu Apr 27 2006 - mgfritch(a)novell.com
+- If AMD Pacifica (svm) processor, architecture is x86_64 and full
+ virtualization, always write out 'cpus=0' (#169855)
+- Don't reset all of the proposal settings when the virtualization
+ mode changes (#170028)
+- 2.13.41
* Wed Apr 26 2006 - mgfritch(a)novell.com
- Specify the CD-ROM device name in the URL to be used for
extracting the kernel/initrd from a SUSE CD/DVD media.
++++++ yast2-vm-2.13.40.tar.bz2 -> yast2-vm-2.13.41.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-vm-2.13.40/VERSION new/yast2-vm-2.13.41/VERSION
--- old/yast2-vm-2.13.40/VERSION 2006-04-26 20:02:43.000000000 +0200
+++ new/yast2-vm-2.13.41/VERSION 2006-04-28 00:16:34.000000000 +0200
@@ -1 +1 @@
-2.13.40
+2.13.41
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-vm-2.13.40/configure new/yast2-vm-2.13.41/configure
--- old/yast2-vm-2.13.40/configure 2006-04-26 20:04:49.000000000 +0200
+++ new/yast2-vm-2.13.41/configure 2006-04-28 22:29:53.000000000 +0200
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.59 for yast2-vm 2.13.40.
+# Generated by GNU Autoconf 2.59 for yast2-vm 2.13.41.
#
# Report bugs to <http://www.suse.de/feedback>.
#
@@ -269,8 +269,8 @@
# Identity of this package.
PACKAGE_NAME='yast2-vm'
PACKAGE_TARNAME='yast2-vm'
-PACKAGE_VERSION='2.13.40'
-PACKAGE_STRING='yast2-vm 2.13.40'
+PACKAGE_VERSION='2.13.41'
+PACKAGE_STRING='yast2-vm 2.13.41'
PACKAGE_BUGREPORT='http://www.suse.de/feedback'
ac_unique_file="RPMNAME"
@@ -728,7 +728,7 @@
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures yast2-vm 2.13.40 to adapt to many kinds of systems.
+\`configure' configures yast2-vm 2.13.41 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -795,7 +795,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of yast2-vm 2.13.40:";;
+ short | recursive ) echo "Configuration of yast2-vm 2.13.41:";;
esac
cat <<\_ACEOF
@@ -908,7 +908,7 @@
test -n "$ac_init_help" && exit 0
if $ac_init_version; then
cat <<\_ACEOF
-yast2-vm configure 2.13.40
+yast2-vm configure 2.13.41
generated by GNU Autoconf 2.59
Copyright (C) 2003 Free Software Foundation, Inc.
@@ -922,7 +922,7 @@
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by yast2-vm $as_me 2.13.40, which was
+It was created by yast2-vm $as_me 2.13.41, which was
generated by GNU Autoconf 2.59. Invocation command line was
$ $0 $@
@@ -1652,7 +1652,7 @@
# Define the identity of the package.
PACKAGE='yast2-vm'
- VERSION='2.13.40'
+ VERSION='2.13.41'
cat >>confdefs.h <<_ACEOF
@@ -1863,7 +1863,7 @@
-VERSION="2.13.40"
+VERSION="2.13.41"
RPMNAME="yast2-vm"
MAINTAINER="Ladislav Slezak <lslezak(a)suse.cz>"
@@ -2654,7 +2654,7 @@
} >&5
cat >&5 <<_CSEOF
-This file was extended by yast2-vm $as_me 2.13.40, which was
+This file was extended by yast2-vm $as_me 2.13.41, which was
generated by GNU Autoconf 2.59. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -2709,7 +2709,7 @@
cat >>$CONFIG_STATUS <<_ACEOF
ac_cs_version="\\
-yast2-vm config.status 2.13.40
+yast2-vm config.status 2.13.41
configured by $0, generated by GNU Autoconf 2.59,
with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-vm-2.13.40/configure.in new/yast2-vm-2.13.41/configure.in
--- old/yast2-vm-2.13.40/configure.in 2006-04-26 20:04:33.000000000 +0200
+++ new/yast2-vm-2.13.41/configure.in 2006-04-28 22:29:44.000000000 +0200
@@ -3,7 +3,7 @@
dnl -- This file is generated by y2autoconf - DO NOT EDIT! --
dnl (edit configure.in.in instead)
-AC_INIT(yast2-vm, 2.13.40, http://www.suse.de/feedback, yast2-vm)
+AC_INIT(yast2-vm, 2.13.41, http://www.suse.de/feedback, yast2-vm)
dnl Check for presence of file 'RPMNAME'
AC_CONFIG_SRCDIR([RPMNAME])
@@ -17,7 +17,7 @@
AM_INIT_AUTOMAKE(tar-ustar) dnl searches for some needed programs
dnl Important YaST2 variables
-VERSION="2.13.40"
+VERSION="2.13.41"
RPMNAME="yast2-vm"
MAINTAINER="Ladislav Slezak <lslezak(a)suse.cz>"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-vm-2.13.40/src/VM_Common.ycp new/yast2-vm-2.13.41/src/VM_Common.ycp
--- old/yast2-vm-2.13.40/src/VM_Common.ycp 2006-04-19 23:52:20.000000000 +0200
+++ new/yast2-vm-2.13.41/src/VM_Common.ycp 2006-04-28 02:33:55.000000000 +0200
@@ -4,7 +4,7 @@
* Authors: Ladislav Slezak <lslezak(a)suse.cz>
* Michael G. Fritch <mgfritch(a)novell.com>
*
- * $Id: VM_Common.ycp 30262 2006-04-19 21:52:08Z mgfritch $
+ * $Id: VM_Common.ycp 30557 2006-04-28 00:33:15Z mgfritch $
*/
{
module "VM_Common";
@@ -112,6 +112,24 @@
string default_type = "para";
string virtualization_type = default_type; // currently "para" or "full"
+ global define list<string> CPUflags()
+ {
+ // check only the first processor (assume the same processors)
+ string cpuinfo_flags = (string) SCR::Read(.proc.cpuinfo.value."0"."flags");
+ list<string> cpuflags = (size(cpuinfo_flags) > 0) ? splitstring(cpuinfo_flags, " ") : [];
+
+ y2milestone("Detected CPU flags: %1", cpuflags);
+ return cpuflags;
+ }
+
+ global define boolean VirtualizationCPU()
+ {
+ list<string> cpuflags = CPUflags();
+
+ // vmx = Intel VT-x, svm = AMD Pacifica
+ return contains(cpuflags, "vmx") || contains(cpuflags, "svm");
+ }
+
global define string GetVirtualizationType()
{
return virtualization_type;
@@ -132,7 +150,10 @@
global boolean ResetVirtualizationType()
{
- return SetVirtualizationType(default_type);
+ string virt_type = default_type;
+ // FIXME: when full virt hardware is supported the following line should be uncommented.
+ // if (VirtualizationCPU()) virt_type = "full"; // full virt hardware detected, default all vm's to full virtualization
+ return SetVirtualizationType(virt_type);
}
global string GetVirtualizationProposal()
@@ -251,24 +272,6 @@
return autoyast_profile;
}
- global define list<string> CPUflags()
- {
- // check only the first processor (assume the same processors)
- string cpuinfo_flags = (string) SCR::Read(.proc.cpuinfo.value."0"."flags");
- list<string> cpuflags = (size(cpuinfo_flags) > 0) ? splitstring(cpuinfo_flags, " ") : [];
-
- y2milestone("Detected CPU flags: %1", cpuflags);
- return cpuflags;
- }
-
- global define boolean VirtualizationCPU()
- {
- list<string> cpuflags = CPUflags();
-
- // vmx = Intel VT-x, svm = AMD Pacifica
- return contains(cpuflags, "vmx") || contains(cpuflags, "svm");
- }
-
global map<string, string> restart_mapping = $[
// restart mode - when the virtual machine is restarted
"always" : _("Always"),
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-vm-2.13.40/src/VM_XEN.ycp new/yast2-vm-2.13.41/src/VM_XEN.ycp
--- old/yast2-vm-2.13.40/src/VM_XEN.ycp 2006-04-26 20:14:41.000000000 +0200
+++ new/yast2-vm-2.13.41/src/VM_XEN.ycp 2006-04-28 02:33:55.000000000 +0200
@@ -3,7 +3,7 @@
* Package: XEN specific functions and values
* Authors: Ladislav Slezak <lslezak(a)suse.cz>
* Michael G. Fritch <mgfritch(a)novell.com>
- * $Id: VM_XEN.ycp 30513 2006-04-26 18:14:00Z mgfritch $
+ * $Id: VM_XEN.ycp 30557 2006-04-28 00:33:15Z mgfritch $
*/
{
module "VM_XEN";
@@ -99,7 +99,10 @@
global boolean resetNumberOfCpus()
{
- VM_Common::number_of_cpus = VM_Common::default_number_of_cpus;
+ if (VM_Common::GetVirtualizationType() == "full")
+ VM_Common::number_of_cpus = 1; // full virtualization requires this value to be set to 1
+ else
+ VM_Common::number_of_cpus = VM_Common::default_number_of_cpus;
return true;
}
@@ -1115,6 +1118,12 @@
if (VM_Common::GetVirtualizationType() == "full")
{
+ // If AMD Pacifica (svm) processor, architecture is x86_64 and full virtualization, always write out 'cpus=0'.
+ list<string> cpuflags = VM_Common::CPUflags();
+ if (contains(cpuflags, "svm") && Arch::x86_64()) {
+ ret = ret && WriteOption(configpath, "cpus", "0");
+ }
+
// use hvm builder for full virtualized hosts
ret = ret && WriteStringOption(configpath, "builder", "hvm");
@@ -2179,7 +2188,7 @@
resetExtraArgs();
resetHiddenArgs();
-
+
SetModified(false);
}
}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-vm-2.13.40/src/inst_vm_source.ycp new/yast2-vm-2.13.41/src/inst_vm_source.ycp
--- old/yast2-vm-2.13.40/src/inst_vm_source.ycp 2006-04-25 21:21:15.000000000 +0200
+++ new/yast2-vm-2.13.41/src/inst_vm_source.ycp 2006-04-28 02:33:55.000000000 +0200
@@ -6,7 +6,7 @@
*
* Purpose: Ask the user for installation source for the virtual machine.
*
- * $Id: inst_vm_source.ycp 30476 2006-04-25 19:20:34Z mgfritch $
+ * $Id: inst_vm_source.ycp 30557 2006-04-28 00:33:15Z mgfritch $
*
*/
{
@@ -727,7 +727,10 @@
Wizard::SetContents (caption, contents, help_text, true, true);
- UI::ChangeWidget(`id(`rb_group), `CurrentButton, `cdrom);
+ if (contains(cd_devs, cd))
+ UI::ChangeWidget(`id(`rb_group), `CurrentButton, `cdrom);
+ else
+ UI::ChangeWidget(`id(`rb_group), `CurrentButton, `iso);
symbol ret = nil;
@@ -745,7 +748,8 @@
}
else if (ret == `next) {
symbol bootdev_symbol = (symbol)(UI::QueryWidget(`id(`rb_group), `CurrentButton));
- string bootdev = (bootdev_symbol == `disk) ? "c" : "d";
+// string bootdev = (bootdev_symbol == `disk) ? "c" : "d";
+ string bootdev = (VM_Common::proposal_type == "install") ? "d" : "c";
y2milestone("bootdev_symbol: %1", bootdev_symbol);
y2milestone("bootdev: %1", bootdev);
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-vm-2.13.40/src/inst_xen_mode.ycp new/yast2-vm-2.13.41/src/inst_xen_mode.ycp
--- old/yast2-vm-2.13.40/src/inst_xen_mode.ycp 2006-04-07 07:12:49.000000000 +0200
+++ new/yast2-vm-2.13.41/src/inst_xen_mode.ycp 2006-04-28 02:33:55.000000000 +0200
@@ -5,7 +5,7 @@
*
* Purpose: Ask user for network settings.
*
- * $Id: inst_xen_mode.ycp 29839 2006-04-07 05:12:29Z mgfritch $
+ * $Id: inst_xen_mode.ycp 30557 2006-04-28 00:33:15Z mgfritch $
*
*/
@@ -83,7 +83,9 @@
if (selected != VM::GetVirtualizationType()) {
VM_Common::SetModified(true);
VM::SetVirtualizationType(selected);
- VM::ResetAllSettings();
+ //VM::ResetAllSettings();
+ VM::ResetNumberOfCpus();
+ VM::ResetSource();
}
break;
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
1
0
Hello community,
here is the log from the commit of package xen
checked in at Sat Apr 29 14:03:02 CEST 2006.
--------
--- arch/i386/xen/xen.changes 2006-04-26 21:59:51.000000000 +0200
+++ STABLE/xen/xen.changes 2006-04-28 21:03:14.000000000 +0200
@@ -1,0 +2,15 @@
+Fri Apr 28 09:42:25 MDT 2006 - ccoffing(a)novell.com
+
+- Close fds before exec-ing vncviewer, so yast2-vm doesn't hang
+ when viewing fully-virtualized console (#168392).
+
+-------------------------------------------------------------------
+Thu Apr 27 08:14:18 MDT 2006 - ccoffing(a)novell.com
+
+- Update xen-3.0-testing tree, changeset 9656:
+ + Drop patches merged upstream.
+ + Fix reboot on large SMP machines (IBM, no bug #).
+- Integrate Jan's patches:
+ + Spurious interrupt roundup (#152892).
+
+-------------------------------------------------------------------
Old:
----
xen-x86-fxsr.diff
xen-x86-honor-apic-option.diff
New:
----
xen-BUILD_BUG_ON.diff
xen-pirq_shared.diff
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xen.spec ++++++
--- /var/tmp/diff_new_pack.RcRWcs/_old 2006-04-29 14:02:14.000000000 +0200
+++ /var/tmp/diff_new_pack.RcRWcs/_new 2006-04-29 14:02:14.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package xen (Version 3.0.2_09649)
+# spec file for package xen (Version 3.0.2_09656)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -14,11 +14,11 @@
BuildRequires: LibVNCServer SDL-devel autoconf automake bin86 dev86 glibc-devel-32bit latex2html libjpeg-devel libreiserfs-devel python-devel te_ams te_latex tetex transfig
%define xvers 3.0
%define xvermaj 3
-%define changeset 09649
+%define changeset 09656
%define build_xmtest 0
%define with_pygrub 1
%define xen_build_dir xen-3.0-testing
-Version: 3.0.2_09649
+Version: 3.0.2_09656
Release: 1
License: GPL
Group: System/Kernel
@@ -66,9 +66,9 @@
Patch26: xen-hvm-localtime.diff
Patch27: xen-hvm-auto-balloon.diff
Patch28: xen-spurious-interrupts.diff
-Patch29: xen-x86-fxsr.diff
-Patch30: xen-x86-honor-apic-option.diff
-Patch31: xen-x86-gpfn-range-check.diff
+Patch29: xen-x86-gpfn-range-check.diff
+Patch30: xen-BUILD_BUG_ON.diff
+Patch31: xen-pirq_shared.diff
Patch49: xen-enable-hvm-debug.diff
Patch50: xen-enable-debug
Patch99: xen-poweroff.diff
@@ -753,6 +753,15 @@
%{insserv_cleanup}
%changelog -n xen
+* Fri Apr 28 2006 - ccoffing(a)novell.com
+- Close fds before exec-ing vncviewer, so yast2-vm doesn't hang
+ when viewing fully-virtualized console (#168392).
+* Thu Apr 27 2006 - ccoffing(a)novell.com
+- Update xen-3.0-testing tree, changeset 9656:
+ + Drop patches merged upstream.
+ + Fix reboot on large SMP machines (IBM, no bug #).
+- Integrate Jan's patches:
+ + Spurious interrupt roundup (#152892).
* Mon Apr 24 2006 - ccoffing(a)novell.com
- Integrate Jan's patches:
+ FXSR patch (#135677).
++++++ xen-3.0-testing-src.tar.bz2 ++++++
++++ 54237 lines of diff (skipped)
++++++ xen-BUILD_BUG_ON.diff ++++++
attached two patches (one preparatory for the other) to round up the spurious
interrupt work. While the second one changes the shared info structure, I am
certain the hypervisor and kernel changes can go in independently.
Jan
Index: xen-3.0-testing/xen/arch/x86/setup.c
===================================================================
--- xen-3.0-testing.orig/xen/arch/x86/setup.c
+++ xen-3.0-testing/xen/arch/x86/setup.c
@@ -356,17 +356,17 @@ void __init __start_xen(multiboot_info_t
total_pages = nr_pages;
/* Sanity check for unwanted bloat of dom0_op structure. */
- BUG_ON(sizeof(((struct dom0_op *)0)->u) !=
- sizeof(((struct dom0_op *)0)->u.pad));
+ BUILD_BUG_ON(sizeof(((struct dom0_op *)0)->u) !=
+ sizeof(((struct dom0_op *)0)->u.pad));
- BUG_ON(sizeof(start_info_t) > PAGE_SIZE);
- BUG_ON(sizeof(shared_info_t) > PAGE_SIZE);
- BUG_ON(sizeof(vcpu_info_t) != 64);
+ BUILD_BUG_ON(sizeof(start_info_t) > PAGE_SIZE);
+ BUILD_BUG_ON(sizeof(shared_info_t) > PAGE_SIZE);
+ BUILD_BUG_ON(sizeof(vcpu_info_t) != 64);
/* __foo are defined in public headers. Check they match internal defs. */
- BUG_ON(__HYPERVISOR_VIRT_START != HYPERVISOR_VIRT_START);
+ BUILD_BUG_ON(__HYPERVISOR_VIRT_START != HYPERVISOR_VIRT_START);
#ifdef HYPERVISOR_VIRT_END
- BUG_ON(__HYPERVISOR_VIRT_END != HYPERVISOR_VIRT_END);
+ BUILD_BUG_ON(__HYPERVISOR_VIRT_END != HYPERVISOR_VIRT_END);
#endif
init_frametable();
Index: xen-3.0-testing/xen/include/xen/lib.h
===================================================================
--- xen-3.0-testing.orig/xen/include/xen/lib.h
+++ xen-3.0-testing/xen/include/xen/lib.h
@@ -16,6 +16,9 @@
#define BUG_ON(_p) do { if (_p) BUG(); } while ( 0 )
+/* Force a compilation error if condition is true */
+#define BUILD_BUG_ON(condition) ((void)sizeof(char[1 - 2 * !!(condition)]))
+
#ifndef NDEBUG
#define ASSERT(_p) { if ( !(_p) ) { printk("Assertion '%s' failed, line %d, file %s\n", #_p , __LINE__, __FILE__); BUG(); } }
#else
++++++ xen-pirq_shared.diff ++++++
attached two patches (one preparatory for the other) to round up the spurious
interrupt work. While the second one changes the shared info structure, I am
certain the hypervisor and kernel changes can go in independently.
Jan
Index: xen-3.0-testing/xen/arch/x86/irq.c
===================================================================
--- xen-3.0-testing.orig/xen/arch/x86/irq.c
+++ xen-3.0-testing/xen/arch/x86/irq.c
@@ -200,7 +200,7 @@ static void __do_IRQ_guest(int vector)
if ( (action->ack_type != ACKTYPE_NONE) &&
!test_and_set_bit(irq, &d->pirq_mask) )
action->in_flight++;
- send_guest_pirq(d, irq);
+ send_guest_pirq(d, irq, action->nr_guests > 1);
}
}
Index: xen-3.0-testing/xen/arch/ia64/xen/irq.c
===================================================================
--- xen-3.0-testing.orig/xen/arch/ia64/xen/irq.c
+++ xen-3.0-testing/xen/arch/ia64/xen/irq.c
@@ -1351,7 +1351,7 @@ static void __do_IRQ_guest(int irq)
d = action->guest[i];
if ( !test_and_set_bit(irq, &d->pirq_mask) )
action->in_flight++;
- send_guest_pirq(d, irq);
+ send_guest_pirq(d, irq, action->nr_guests > 1);
}
}
*/
Index: xen-3.0-testing/xen/common/event_channel.c
===================================================================
--- xen-3.0-testing.orig/xen/common/event_channel.c
+++ xen-3.0-testing/xen/common/event_channel.c
@@ -479,10 +479,18 @@ void send_guest_virq(struct vcpu *v, int
evtchn_set_pending(v, port);
}
-void send_guest_pirq(struct domain *d, int pirq)
+void send_guest_pirq(struct domain *d, int pirq, int shared)
{
int port = d->pirq_to_evtchn[pirq];
struct evtchn *chn = evtchn_from_port(d, port);
+ shared_info_t *s = d->shared_info;
+
+ BUILD_BUG_ON(BITS_TO_LONGS(NR_PIRQS) > sizeof(((shared_info_t *)0)->pirq_shared));
+ if (shared)
+ set_bit(pirq, s->pirq_shared);
+ else
+ clear_bit(pirq, s->pirq_shared);
+
evtchn_set_pending(d->vcpu[chn->notify_vcpu_id], port);
}
Index: xen-3.0-testing/xen/include/xen/event.h
===================================================================
--- xen-3.0-testing.orig/xen/include/xen/event.h
+++ xen-3.0-testing/xen/include/xen/event.h
@@ -28,8 +28,9 @@ extern void send_guest_virq(struct vcpu
* send_guest_pirq:
* @d: Domain to which physical IRQ should be sent
* @pirq: Physical IRQ number
+ * @shared: Indicator whether IRQ is shared with other domain(s)
*/
-extern void send_guest_pirq(struct domain *d, int pirq);
+extern void send_guest_pirq(struct domain *d, int pirq, int shared);
/* Note: Bitwise operations result in fast code with no branches. */
#define event_pending(v) \
Index: xen-3.0-testing/xen/include/public/xen.h
===================================================================
--- xen-3.0-testing.orig/xen/include/public/xen.h
+++ xen-3.0-testing/xen/include/public/xen.h
@@ -370,6 +370,14 @@ typedef struct shared_info {
arch_shared_info_t arch;
+ /*
+ * Indicator which PIRQs are shared with other domains, allowing the guest
+ * to not consider respective interrupts spurious even if no handler claims
+ * them, while still being able to detect spurious occurrences of un-shared
+ * interrupts.
+ */
+ unsigned long pirq_shared[256 / (8 * sizeof(unsigned long))];
+
} shared_info_t;
/*
++++++ xen-tightvnc.diff ++++++
--- /var/tmp/diff_new_pack.RcRWcs/_old 2006-04-29 14:02:33.000000000 +0200
+++ /var/tmp/diff_new_pack.RcRWcs/_new 2006-04-29 14:02:33.000000000 +0200
@@ -2,13 +2,54 @@
===================================================================
--- xen-3.0-testing.orig/tools/python/xen/xm/create.py
+++ xen-3.0-testing/tools/python/xen/xm/create.py
-@@ -766,8 +766,7 @@ def choose_vnc_display():
+@@ -766,11 +766,46 @@ def choose_vnc_display():
vncpid = None
def spawn_vnc(display):
- vncargs = (["vncviewer", "-log", "*:stdout:0",
- "-listen", "%d" % (VNC_BASE_PORT + display) ])
-+ vncargs = (["vncviewer", "-listen", "%d" % (display) ])
- global vncpid
- vncpid = os.spawnvp(os.P_NOWAIT, "vncviewer", vncargs)
+- global vncpid
+- vncpid = os.spawnvp(os.P_NOWAIT, "vncviewer", vncargs)
++ """Spawns a vncviewer that listens on the specified display. On success,
++ returns the port that the vncviewer is listening on and sets the global
++ vncpid. On failure, returns 0. Note that vncviewer is daemonized.
++ """
++ r, w = os.pipe()
++ pid = os.fork()
++ if pid == 0:
++ os.close(r)
++ w = os.fdopen(w, 'w')
++ os.setsid()
++ try:
++ pid2 = os.fork()
++ except:
++ pid2 = None
++ if pid2 == 0:
++ os.chdir("/")
++ for fd in range(0, 256):
++ try:
++ os.close(fd)
++ except:
++ pass
++ os.open("/dev/null", os.O_RDWR)
++ os.dup2(0, 1)
++ os.dup2(0, 2)
++ os.execvp("vncviewer", [ "vncviewer", "-listen", "%d" % (display) ])
++ os._exit(1)
++ else:
++ w.write(str(pid2 or 0))
++ w.close()
++ os._exit(0)
++
++ global vncpid
++ os.close(w)
++ r = os.fdopen(r)
++ vncpid = int(r.read())
++ r.close()
++ os.waitpid(pid, 0)
++ if vncpid == 0:
++ return 0
+ return VNC_BASE_PORT + display
+
+ def preprocess_vnc(vals):
++++++ xen-warnings.diff ++++++
--- /var/tmp/diff_new_pack.RcRWcs/_old 2006-04-29 14:02:33.000000000 +0200
+++ /var/tmp/diff_new_pack.RcRWcs/_new 2006-04-29 14:02:33.000000000 +0200
@@ -194,17 +194,3 @@
}
wait(NULL); /* wait for child to die or it will become a zombie */
break;
-Index: xen-3.0-testing/tools/xenmon/xenbaked.c
-===================================================================
---- xen-3.0-testing.orig/tools/xenmon/xenbaked.c
-+++ xen-3.0-testing/tools/xenmon/xenbaked.c
-@@ -549,7 +549,8 @@ void alloc_qos_data(int ncpu)
- for (n=0; n<ncpu; n++) {
-
- for (i=0; i<sizeof(_new_qos_data); i=i+pgsize)
-- write(qos_fd, dummy, pgsize);
-+ if (write(qos_fd, dummy, pgsize))
-+ ;
-
- new_qos = (_new_qos_data *) mmap(0, sizeof(_new_qos_data), PROT_READ|PROT_WRITE,
- MAP_SHARED, qos_fd, off);
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
1
0
Hello community,
here is the log from the commit of package apparmor-profiles
checked in at Sat Apr 29 14:02:47 CEST 2006.
--------
--- apparmor-profiles/apparmor-profiles.changes 2006-04-07 08:49:57.000000000 +0200
+++ NOARCH/apparmor-profiles/apparmor-profiles.changes 2006-04-29 03:22:39.000000000 +0200
@@ -1,0 +2,15 @@
+Sat Apr 29 03:22:18 CEST 2006 - srarnold(a)suse.de
+
+- Add a complain mode profile for postfix/pipe
+
+-------------------------------------------------------------------
+Sat Apr 29 01:45:07 CEST 2006 - srarnold(a)suse.de
+
+- README describing what is in /etc/apparmor/profiles/extras
+- glibc 2.4 loaders
+- Bug 165116 - Problem to resolve hostnames from LDAP-Database
+- Bug 168581 - readaccess to /proc/meminfo not granted to nscd
+- Bug 159667 - Postfix SASL authentication fails with "no mechanism available"
+- mdnsd writes to console
+
+-------------------------------------------------------------------
Old:
----
apparmor-profiles-2.0-6374.tar.gz
New:
----
apparmor-profiles-2.0-32.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ apparmor-profiles.spec ++++++
--- /var/tmp/diff_new_pack.uYVaMx/_old 2006-04-29 14:02:07.000000000 +0200
+++ /var/tmp/diff_new_pack.uYVaMx/_new 2006-04-29 14:02:07.000000000 +0200
@@ -16,9 +16,9 @@
%endif
Summary: AppArmor profiles that are loaded into the apparmor kernel module
Version: 2.0
-Release: 21
+Release: 26
Group: Productivity/Security
-Source0: %{name}-%{version}-6374.tar.gz
+Source0: %{name}-%{version}-32.tar.gz
License: Other License(s), see package, GPL
BuildRoot: %{_tmppath}/%{name}-%{version}-build
URL: http://forge.novell.com/modules/xfmod/project/?apparmor
@@ -77,6 +77,15 @@
%preun
%changelog -n apparmor-profiles
+* Sat Apr 29 2006 - srarnold(a)suse.de
+- Add a complain mode profile for postfix/pipe
+* Sat Apr 29 2006 - srarnold(a)suse.de
+- README describing what is in /etc/apparmor/profiles/extras
+- glibc 2.4 loaders
+- Bug 165116 - Problem to resolve hostnames from LDAP-Database
+- Bug 168581 - readaccess to /proc/meminfo not granted to nscd
+- Bug 159667 - Postfix SASL authentication fails with "no mechanism available"
+- mdnsd writes to console
* Fri Apr 07 2006 - dreynolds(a)suse.de
- seth.arnold:
- Fix for base (ntpd) - #164150
++++++ apparmor-profiles-2.0-6374.tar.gz -> apparmor-profiles-2.0-32.tar.gz ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/Make.rules new/apparmor-profiles-2.0/Make.rules
--- old/apparmor-profiles-2.0/Make.rules 2006-01-09 23:06:35.000000000 +0100
+++ new/apparmor-profiles-2.0/Make.rules 2006-04-29 01:27:57.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: Make.rules 6022 2006-01-09 22:06:34Z dominic $
+# $Id: Make.rules 11 2006-04-12 21:19:42Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2005 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/Makefile new/apparmor-profiles-2.0/Makefile
--- old/apparmor-profiles-2.0/Makefile 2006-02-07 06:07:59.000000000 +0100
+++ new/apparmor-profiles-2.0/Makefile 2006-04-29 03:12:08.000000000 +0200
@@ -13,7 +13,7 @@
NAME=apparmor-profiles
ALL:
-COMMONDIR=../../common/
+COMMONDIR=../common/
include Make.rules
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/abstractions/X new/apparmor-profiles-2.0/abstractions/X
--- old/apparmor-profiles-2.0/abstractions/X 2006-02-02 22:13:23.000000000 +0100
+++ new/apparmor-profiles-2.0/abstractions/X 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: X 6201 2006-02-02 21:10:54Z sarnold $
+# $Id: X 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2006 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/abstractions/audio new/apparmor-profiles-2.0/abstractions/audio
--- old/apparmor-profiles-2.0/abstractions/audio 2006-02-02 22:13:23.000000000 +0100
+++ new/apparmor-profiles-2.0/abstractions/audio 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: audio 6201 2006-02-02 21:10:54Z sarnold $
+# $Id: audio 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2006 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/abstractions/authentication new/apparmor-profiles-2.0/abstractions/authentication
--- old/apparmor-profiles-2.0/abstractions/authentication 2006-02-07 06:07:58.000000000 +0100
+++ new/apparmor-profiles-2.0/abstractions/authentication 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: authentication 6233 2006-02-04 09:00:26Z sarnold $
+# $Id: authentication 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2005 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/abstractions/base new/apparmor-profiles-2.0/abstractions/base
--- old/apparmor-profiles-2.0/abstractions/base 2006-04-07 15:25:03.000000000 +0200
+++ new/apparmor-profiles-2.0/abstractions/base 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: base 6373 2006-04-07 01:16:04Z sarnold $
+# $Id: base 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2005 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/abstractions/bash new/apparmor-profiles-2.0/abstractions/bash
--- old/apparmor-profiles-2.0/abstractions/bash 2006-02-02 22:13:23.000000000 +0100
+++ new/apparmor-profiles-2.0/abstractions/bash 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: bash 6201 2006-02-02 21:10:54Z sarnold $
+# $Id: bash 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2006 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/abstractions/consoles new/apparmor-profiles-2.0/abstractions/consoles
--- old/apparmor-profiles-2.0/abstractions/consoles 2006-01-27 00:52:45.000000000 +0100
+++ new/apparmor-profiles-2.0/abstractions/consoles 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: consoles 5860 2005-12-06 08:16:39Z dominic $
+# $Id: consoles 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2005 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/abstractions/fonts new/apparmor-profiles-2.0/abstractions/fonts
--- old/apparmor-profiles-2.0/abstractions/fonts 2006-03-01 08:02:55.000000000 +0100
+++ new/apparmor-profiles-2.0/abstractions/fonts 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: fonts 6287 2006-02-25 00:57:01Z sarnold $
+# $Id: fonts 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2006 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/abstractions/gnome new/apparmor-profiles-2.0/abstractions/gnome
--- old/apparmor-profiles-2.0/abstractions/gnome 2006-03-01 08:02:55.000000000 +0100
+++ new/apparmor-profiles-2.0/abstractions/gnome 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: gnome 6287 2006-02-25 00:57:01Z sarnold $
+# $Id: gnome 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2006 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/abstractions/kde new/apparmor-profiles-2.0/abstractions/kde
--- old/apparmor-profiles-2.0/abstractions/kde 2006-02-02 22:13:23.000000000 +0100
+++ new/apparmor-profiles-2.0/abstractions/kde 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: kde 6201 2006-02-02 21:10:54Z sarnold $
+# $Id: kde 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2006 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/abstractions/kerberosclient new/apparmor-profiles-2.0/abstractions/kerberosclient
--- old/apparmor-profiles-2.0/abstractions/kerberosclient 2006-01-27 00:52:45.000000000 +0100
+++ new/apparmor-profiles-2.0/abstractions/kerberosclient 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: kerberosclient 6099 2006-01-20 02:04:28Z sarnold $
+# $Id: kerberosclient 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2005 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/abstractions/nameservice new/apparmor-profiles-2.0/abstractions/nameservice
--- old/apparmor-profiles-2.0/abstractions/nameservice 2006-04-05 00:18:31.000000000 +0200
+++ new/apparmor-profiles-2.0/abstractions/nameservice 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: nameservice 6366 2006-04-04 20:08:39Z sarnold $
+# $Id: nameservice 26 2006-04-24 22:25:24Z seth_arnold $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2005 Novell/SUSE
@@ -23,8 +23,8 @@
/etc/resolv.conf r,
/etc/samba/lmhosts r,
/etc/services r,
- # is this file for openldap servers or clients? wombat makes me think clients
- /etc/openldap/ldap.conf r,
+ # all openldap config
+ /etc/openldap/* r,
# The Name Service Cache Daemon can cache lookups, sometimes leading
# to vast speed increases when working with network-based lookups.
/var/run/.nscd_socket rw,
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/abstractions/perl new/apparmor-profiles-2.0/abstractions/perl
--- old/apparmor-profiles-2.0/abstractions/perl 2006-01-27 00:52:45.000000000 +0100
+++ new/apparmor-profiles-2.0/abstractions/perl 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: perl 5860 2005-12-06 08:16:39Z dominic $
+# $Id: perl 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2005 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/abstractions/user-download new/apparmor-profiles-2.0/abstractions/user-download
--- old/apparmor-profiles-2.0/abstractions/user-download 2006-02-02 22:13:23.000000000 +0100
+++ new/apparmor-profiles-2.0/abstractions/user-download 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: $
+# $Id: user-download 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2006 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/abstractions/user-mail new/apparmor-profiles-2.0/abstractions/user-mail
--- old/apparmor-profiles-2.0/abstractions/user-mail 2006-02-02 22:13:23.000000000 +0100
+++ new/apparmor-profiles-2.0/abstractions/user-mail 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: user-mail 6201 2006-02-02 21:10:54Z sarnold $
+# $Id: user-mail 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2006 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/abstractions/user-manpages new/apparmor-profiles-2.0/abstractions/user-manpages
--- old/apparmor-profiles-2.0/abstractions/user-manpages 2006-02-07 06:07:58.000000000 +0100
+++ new/apparmor-profiles-2.0/abstractions/user-manpages 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: user-manpages 6234 2006-02-04 09:30:24Z sarnold $
+# $Id: user-manpages 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2006 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/abstractions/user-tmp new/apparmor-profiles-2.0/abstractions/user-tmp
--- old/apparmor-profiles-2.0/abstractions/user-tmp 2006-02-02 22:13:23.000000000 +0100
+++ new/apparmor-profiles-2.0/abstractions/user-tmp 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: user-tmp 6201 2006-02-02 21:10:54Z sarnold $
+# $Id: user-tmp 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2006 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/abstractions/user-write new/apparmor-profiles-2.0/abstractions/user-write
--- old/apparmor-profiles-2.0/abstractions/user-write 2006-02-02 22:13:23.000000000 +0100
+++ new/apparmor-profiles-2.0/abstractions/user-write 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: $
+# $Id: user-write 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2006 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/abstractions/wutmp new/apparmor-profiles-2.0/abstractions/wutmp
--- old/apparmor-profiles-2.0/abstractions/wutmp 2006-01-27 00:52:45.000000000 +0100
+++ new/apparmor-profiles-2.0/abstractions/wutmp 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: wutmp 5860 2005-12-06 08:16:39Z dominic $
+# $Id: wutmp 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2005 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/apparmor-profiles.spec new/apparmor-profiles-2.0/apparmor-profiles.spec
--- old/apparmor-profiles-2.0/apparmor-profiles.spec 2006-04-07 15:39:41.000000000 +0200
+++ new/apparmor-profiles-2.0/apparmor-profiles.spec 2006-04-29 03:20:13.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: apparmor-profiles.spec.in 6375 2006-04-07 06:35:24Z dominic $
+# $Id: apparmor-profiles.spec.in 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2005 Novell/SUSE
@@ -24,9 +24,9 @@
Summary: AppArmor profiles
Name: apparmor-profiles
Version: 2.0
-Release: 11.1
+Release: 12
Group: Productivity/Security
-Source0: %{name}-%{version}-6374.tar.gz
+Source0: %{name}-%{version}-32.tar.gz
License: GPL
BuildRoot: %{?_tmppath:}%{!?_tmppath:/var/tmp}/%{name}-%{version}-build
Url: http://forge.novell.com/modules/xfmod/project/?apparmor
@@ -78,6 +78,8 @@
%preun
%changelog
+* Wed Apr 12 2006 Steve Beattie <sbeattie(a)suse.de>
+- Move to forge svn repo; fix build issue due to new dir layout
* Fri Apr 7 2006 Dominic Reynolds <dreynolds(a)suse.de> 2.0-11.1
- seth.arnold:
- Fix for base (ntpd) - #164150
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/apparmor-profiles.spec.in new/apparmor-profiles-2.0/apparmor-profiles.spec.in
--- old/apparmor-profiles-2.0/apparmor-profiles.spec.in 2006-04-07 15:35:24.000000000 +0200
+++ new/apparmor-profiles-2.0/apparmor-profiles.spec.in 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: apparmor-profiles.spec.in 6375 2006-04-07 06:35:24Z dominic $
+# $Id: apparmor-profiles.spec.in 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2005 Novell/SUSE
@@ -24,7 +24,7 @@
Summary: AppArmor profiles
Name: apparmor-profiles
Version: @@immunix_version@@
-Release: 11.1
+Release: 12
Group: Productivity/Security
Source0: %{name}-%{version}-@@repo_version@@.tar.gz
License: GPL
@@ -78,6 +78,8 @@
%preun
%changelog
+* Wed Apr 12 2006 Steve Beattie <sbeattie(a)suse.de>
+- Move to forge svn repo; fix build issue due to new dir layout
* Fri Apr 7 2006 Dominic Reynolds <dreynolds(a)suse.de> 2.0-11.1
- seth.arnold:
- Fix for base (ntpd) - #164150
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/enabled/bin.netstat new/apparmor-profiles-2.0/enabled/bin.netstat
--- old/apparmor-profiles-2.0/enabled/bin.netstat 2006-02-07 06:07:58.000000000 +0100
+++ new/apparmor-profiles-2.0/enabled/bin.netstat 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: bin.netstat 6222 2006-02-03 23:42:57Z sarnold $
+# $Id: bin.netstat 12 2006-04-12 21:35:41Z steve-beattie $
# vim:syntax=apparmor
# ------------------------------------------------------------------
#
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/enabled/bin.ping new/apparmor-profiles-2.0/enabled/bin.ping
--- old/apparmor-profiles-2.0/enabled/bin.ping 2006-02-07 06:07:58.000000000 +0100
+++ new/apparmor-profiles-2.0/enabled/bin.ping 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: bin.ping 6222 2006-02-03 23:42:57Z sarnold $
+# $Id: bin.ping 12 2006-04-12 21:35:41Z steve-beattie $
# vim:syntax=apparmor
# ------------------------------------------------------------------
#
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/enabled/lib.ld-2.2.so new/apparmor-profiles-2.0/enabled/lib.ld-2.2.so
--- old/apparmor-profiles-2.0/enabled/lib.ld-2.2.so 2006-02-07 06:07:58.000000000 +0100
+++ new/apparmor-profiles-2.0/enabled/lib.ld-2.2.so 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: lib.ld-2.2.so 6222 2006-02-03 23:42:57Z sarnold $
+# $Id: lib.ld-2.2.so 22 2006-04-14 19:00:15Z seth_arnold $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2005 Novell/SUSE
@@ -22,6 +22,8 @@
}
/lib64/ld-2.3.90.so {
}
+/lib64/ld-2.4.so {
+}
/lib64/ld-linux.so.2 {
}
/lib64/ld-lsb.so.1 {
@@ -38,6 +40,8 @@
}
/lib/ld-2.3.90.so {
}
+/lib/ld-2.4.so {
+}
/lib/ld-linux.so.2 {
}
/lib/ld-lsb.so.1 {
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/enabled/sbin.klogd new/apparmor-profiles-2.0/enabled/sbin.klogd
--- old/apparmor-profiles-2.0/enabled/sbin.klogd 2006-03-10 00:12:41.000000000 +0100
+++ new/apparmor-profiles-2.0/enabled/sbin.klogd 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: sbin.klogd 6302 2006-03-08 23:59:52Z sarnold $
+# $Id: sbin.klogd 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2005 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/enabled/sbin.syslogd new/apparmor-profiles-2.0/enabled/sbin.syslogd
--- old/apparmor-profiles-2.0/enabled/sbin.syslogd 2006-02-07 06:07:58.000000000 +0100
+++ new/apparmor-profiles-2.0/enabled/sbin.syslogd 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: sbin.syslogd 6222 2006-02-03 23:42:57Z sarnold $
+# $Id: sbin.syslogd 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2005 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/enabled/usr.bin.ldd new/apparmor-profiles-2.0/enabled/usr.bin.ldd
--- old/apparmor-profiles-2.0/enabled/usr.bin.ldd 2006-02-07 06:07:58.000000000 +0100
+++ new/apparmor-profiles-2.0/enabled/usr.bin.ldd 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: usr.bin.ldd 6222 2006-02-03 23:42:57Z sarnold $
+# $Id: usr.bin.ldd 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2005 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/enabled/usr.lib.postfix.anvil new/apparmor-profiles-2.0/enabled/usr.lib.postfix.anvil
--- old/apparmor-profiles-2.0/enabled/usr.lib.postfix.anvil 1970-01-01 01:00:00.000000000 +0100
+++ new/apparmor-profiles-2.0/enabled/usr.lib.postfix.anvil 2006-04-29 03:12:08.000000000 +0200
@@ -0,0 +1,30 @@
+# $Id: usr.lib.postfix.anvil 6222 2006-02-03 23:42:57Z varkoly $
+# ------------------------------------------------------------------
+#
+# Copyright (C) 2002-2006 Novell/SUSE
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of version 2 of the GNU General Public
+# License published by the Free Software Foundation.
+#
+# ------------------------------------------------------------------
+
+#include <tunables/global>
+
+/usr/lib/postfix/anvil {
+ #include <abstractions/base>
+ #include <abstractions/nameservice>
+ #include <abstractions/kerberosclient>
+ #include <program-chunks/postfix-common>
+
+ capability setgid,
+ capability setuid,
+
+ /usr/lib/postfix/anvil rix,
+
+ /etc/postfix/main.cf r,
+ /var/spool/postfix/private/anvil rw,
+ /var/spool/postfix/pid/unix.anvil rw,
+ /proc/net/if_inet6 r,
+ /proc/sys/kernel/ngroups_max r,
+}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/enabled/usr.lib.postfix.bounce new/apparmor-profiles-2.0/enabled/usr.lib.postfix.bounce
--- old/apparmor-profiles-2.0/enabled/usr.lib.postfix.bounce 2006-02-07 06:07:58.000000000 +0100
+++ new/apparmor-profiles-2.0/enabled/usr.lib.postfix.bounce 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: usr.lib.postfix.bounce 6222 2006-02-03 23:42:57Z sarnold $
+# $Id: usr.lib.postfix.bounce 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2006 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/enabled/usr.lib.postfix.cleanup new/apparmor-profiles-2.0/enabled/usr.lib.postfix.cleanup
--- old/apparmor-profiles-2.0/enabled/usr.lib.postfix.cleanup 2006-03-25 00:54:24.000000000 +0100
+++ new/apparmor-profiles-2.0/enabled/usr.lib.postfix.cleanup 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: usr.lib.postfix.cleanup 6326 2006-03-13 19:29:45Z sarnold $
+# $Id: usr.lib.postfix.cleanup 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2006 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/enabled/usr.lib.postfix.flush new/apparmor-profiles-2.0/enabled/usr.lib.postfix.flush
--- old/apparmor-profiles-2.0/enabled/usr.lib.postfix.flush 2006-02-07 06:07:58.000000000 +0100
+++ new/apparmor-profiles-2.0/enabled/usr.lib.postfix.flush 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: usr.lib.postfix.flush 6228 2006-02-04 01:19:32Z sarnold $
+# $Id: usr.lib.postfix.flush 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2006 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/enabled/usr.lib.postfix.local new/apparmor-profiles-2.0/enabled/usr.lib.postfix.local
--- old/apparmor-profiles-2.0/enabled/usr.lib.postfix.local 2006-03-10 00:12:41.000000000 +0100
+++ new/apparmor-profiles-2.0/enabled/usr.lib.postfix.local 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: usr.lib.postfix.local 6307 2006-03-09 19:27:46Z sarnold $
+# $Id: usr.lib.postfix.local 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2006 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/enabled/usr.lib.postfix.master new/apparmor-profiles-2.0/enabled/usr.lib.postfix.master
--- old/apparmor-profiles-2.0/enabled/usr.lib.postfix.master 2006-02-07 06:07:58.000000000 +0100
+++ new/apparmor-profiles-2.0/enabled/usr.lib.postfix.master 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: usr.lib.postfix.master 6222 2006-02-03 23:42:57Z sarnold $
+# $Id: usr.lib.postfix.master 29 2006-04-27 23:40:08Z seth_arnold $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2006 Novell/SUSE
@@ -27,6 +27,7 @@
/var/spool/postfix/private/tlsmgr rwl,
/var/spool/postfix/public/{cleanup,flush,pickup,qmgr,showq,tlsmgr} rwl,
+ /usr/lib/postfix/anvil px,
/usr/lib/postfix/bounce px,
/usr/lib/postfix/cleanup px,
/usr/lib/postfix/flush px,
@@ -35,6 +36,7 @@
/usr/lib/postfix/nqmgr px,
/usr/lib/postfix/proxymap px,
/usr/lib/postfix/pickup px,
+ /usr/lib/postfix/pipe px,
/usr/lib/postfix/qmgr px,
/usr/lib/postfix/scache px,
/usr/lib/postfix/showq px,
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/enabled/usr.lib.postfix.nqmgr new/apparmor-profiles-2.0/enabled/usr.lib.postfix.nqmgr
--- old/apparmor-profiles-2.0/enabled/usr.lib.postfix.nqmgr 2006-02-07 06:07:58.000000000 +0100
+++ new/apparmor-profiles-2.0/enabled/usr.lib.postfix.nqmgr 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: usr.lib.postfix.nqmgr 6222 2006-02-03 23:42:57Z sarnold $
+# $Id: usr.lib.postfix.nqmgr 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2006 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/enabled/usr.lib.postfix.pickup new/apparmor-profiles-2.0/enabled/usr.lib.postfix.pickup
--- old/apparmor-profiles-2.0/enabled/usr.lib.postfix.pickup 2006-02-07 06:07:58.000000000 +0100
+++ new/apparmor-profiles-2.0/enabled/usr.lib.postfix.pickup 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: usr.lib.postfix.pickup 6222 2006-02-03 23:42:57Z sarnold $
+# $Id: usr.lib.postfix.pickup 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2006 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/enabled/usr.lib.postfix.pipe new/apparmor-profiles-2.0/enabled/usr.lib.postfix.pipe
--- old/apparmor-profiles-2.0/enabled/usr.lib.postfix.pipe 1970-01-01 01:00:00.000000000 +0100
+++ new/apparmor-profiles-2.0/enabled/usr.lib.postfix.pipe 2006-04-29 03:12:08.000000000 +0200
@@ -0,0 +1,18 @@
+# $Id:$
+# ------------------------------------------------------------------
+#
+# Copyright (C) 2006 Novell/SUSE
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of version 2 of the GNU General Public
+# License published by the Free Software Foundation.
+#
+# ------------------------------------------------------------------
+
+#include <tunables/global>
+
+/usr/lib/postfix/pipe flags=(complain) {
+ #include <abstractions/base>
+
+ /usr/lib/postfix/pipe r,
+}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/enabled/usr.lib.postfix.proxymap new/apparmor-profiles-2.0/enabled/usr.lib.postfix.proxymap
--- old/apparmor-profiles-2.0/enabled/usr.lib.postfix.proxymap 2006-02-07 06:07:58.000000000 +0100
+++ new/apparmor-profiles-2.0/enabled/usr.lib.postfix.proxymap 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: usr.lib.postfix.proxymap 6222 2006-02-03 23:42:57Z sarnold $
+# $Id: usr.lib.postfix.proxymap 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2006 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/enabled/usr.lib.postfix.qmgr new/apparmor-profiles-2.0/enabled/usr.lib.postfix.qmgr
--- old/apparmor-profiles-2.0/enabled/usr.lib.postfix.qmgr 2006-04-07 15:25:03.000000000 +0200
+++ new/apparmor-profiles-2.0/enabled/usr.lib.postfix.qmgr 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: usr.lib.postfix.qmgr 6374 2006-04-07 01:32:38Z sarnold $
+# $Id: usr.lib.postfix.qmgr 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2006 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/enabled/usr.lib.postfix.showq new/apparmor-profiles-2.0/enabled/usr.lib.postfix.showq
--- old/apparmor-profiles-2.0/enabled/usr.lib.postfix.showq 2006-02-07 06:07:58.000000000 +0100
+++ new/apparmor-profiles-2.0/enabled/usr.lib.postfix.showq 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: usr.lib.postfix.showq 6222 2006-02-03 23:42:57Z sarnold $
+# $Id: usr.lib.postfix.showq 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2006 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/enabled/usr.lib.postfix.smtp new/apparmor-profiles-2.0/enabled/usr.lib.postfix.smtp
--- old/apparmor-profiles-2.0/enabled/usr.lib.postfix.smtp 2006-03-10 00:12:41.000000000 +0100
+++ new/apparmor-profiles-2.0/enabled/usr.lib.postfix.smtp 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: usr.lib.postfix.smtp 6302 2006-03-08 23:59:52Z sarnold $
+# $Id: usr.lib.postfix.smtp 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2006 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/enabled/usr.lib.postfix.smtpd new/apparmor-profiles-2.0/enabled/usr.lib.postfix.smtpd
--- old/apparmor-profiles-2.0/enabled/usr.lib.postfix.smtpd 2006-02-07 06:07:58.000000000 +0100
+++ new/apparmor-profiles-2.0/enabled/usr.lib.postfix.smtpd 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: usr.lib.postfix.smtpd 6222 2006-02-03 23:42:57Z sarnold $
+# $Id: usr.lib.postfix.smtpd 29 2006-04-27 23:40:08Z seth_arnold $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2006 Novell/SUSE
@@ -46,13 +46,15 @@
/usr/share/ssl/certs/ca-bundle.crt r,
/usr/share/ssl/openssl.cnf r,
- /var/spool/postfix/pid/inet.smtp rw,
- /var/spool/postfix/pid/inet.smtps rw,
- /var/spool/postfix/private/proxymap w,
- /var/spool/postfix/private/rewrite w,
- /var/spool/postfix/public/cleanup w,
- /public/cleanup w,
- /private/rewrite w,
+ /{var/spool/postfix,}/pid/inet.smtp rw,
+ /{var/spool/postfix,}/pid/inet.smtps rw,
+ /{var/spool/postfix,}/private/anvil w,
+ /{var/spool/postfix,}/private/proxymap w,
+ /{var/spool/postfix,}/private/rewrite w,
+ /{var/spool/postfix,}/private/tlsmgr w,
+ /{var/spool/postfix,}/public/cleanup w,
+
+ /var/run/sasl2/mux w,
/proc/net/if_inet6 r,
/proc/cpuinfo r,
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/enabled/usr.lib.postfix.tlsmgr new/apparmor-profiles-2.0/enabled/usr.lib.postfix.tlsmgr
--- old/apparmor-profiles-2.0/enabled/usr.lib.postfix.tlsmgr 2006-02-07 06:07:58.000000000 +0100
+++ new/apparmor-profiles-2.0/enabled/usr.lib.postfix.tlsmgr 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: usr.lib.postfix.tlsmgr 6222 2006-02-03 23:42:57Z sarnold $
+# $Id: usr.lib.postfix.tlsmgr 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2005 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/enabled/usr.lib.postfix.trivial-rewrite new/apparmor-profiles-2.0/enabled/usr.lib.postfix.trivial-rewrite
--- old/apparmor-profiles-2.0/enabled/usr.lib.postfix.trivial-rewrite 2006-02-07 06:07:58.000000000 +0100
+++ new/apparmor-profiles-2.0/enabled/usr.lib.postfix.trivial-rewrite 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: usr.lib.postfix.trivial-rewrite 6222 2006-02-03 23:42:57Z sarnold $
+# $Id: usr.lib.postfix.trivial-rewrite 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2006 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/enabled/usr.sbin.identd new/apparmor-profiles-2.0/enabled/usr.sbin.identd
--- old/apparmor-profiles-2.0/enabled/usr.sbin.identd 2006-02-07 06:07:58.000000000 +0100
+++ new/apparmor-profiles-2.0/enabled/usr.sbin.identd 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: usr.sbin.identd 6222 2006-02-03 23:42:57Z sarnold $
+# $Id: usr.sbin.identd 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2005 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/enabled/usr.sbin.mdnsd new/apparmor-profiles-2.0/enabled/usr.sbin.mdnsd
--- old/apparmor-profiles-2.0/enabled/usr.sbin.mdnsd 2006-02-09 01:09:34.000000000 +0100
+++ new/apparmor-profiles-2.0/enabled/usr.sbin.mdnsd 2006-04-29 03:12:08.000000000 +0200
@@ -2,6 +2,7 @@
# Last Modified: Wed Feb 1 11:07:56 2006
/usr/sbin/mdnsd {
#include <abstractions/base>
+ #include <abstractions/consoles>
#include <abstractions/nameservice>
capability net_bind_service,
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/enabled/usr.sbin.named new/apparmor-profiles-2.0/enabled/usr.sbin.named
--- old/apparmor-profiles-2.0/enabled/usr.sbin.named 2006-03-31 01:07:13.000000000 +0200
+++ new/apparmor-profiles-2.0/enabled/usr.sbin.named 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: usr.sbin.named 6344 2006-03-27 13:18:51Z jesse $
+# $Id: usr.sbin.named 12 2006-04-12 21:35:41Z steve-beattie $
#
# ------------------------------------------------------------------
#
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/enabled/usr.sbin.nscd new/apparmor-profiles-2.0/enabled/usr.sbin.nscd
--- old/apparmor-profiles-2.0/enabled/usr.sbin.nscd 2006-02-07 06:07:58.000000000 +0100
+++ new/apparmor-profiles-2.0/enabled/usr.sbin.nscd 2006-04-29 03:12:08.000000000 +0200
@@ -1,6 +1,6 @@
# vim:syntax=apparmor
# Last Modified: Sun Jan 22 00:12:50 2006
-# $Id: usr.sbin.nscd 6233 2006-02-04 09:00:26Z sarnold $
+# $Id: usr.sbin.nscd 28 2006-04-27 13:55:15Z seth_arnold $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2005 Novell/SUSE
@@ -21,6 +21,7 @@
capability net_bind_service,
/etc/nscd.conf r,
+ /proc/meminfo r,
/proc/*/fd r,
/proc/*/fd/* r,
/proc/*/maps r,
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/enabled/usr.sbin.ntpd new/apparmor-profiles-2.0/enabled/usr.sbin.ntpd
--- old/apparmor-profiles-2.0/enabled/usr.sbin.ntpd 2006-02-07 06:07:58.000000000 +0100
+++ new/apparmor-profiles-2.0/enabled/usr.sbin.ntpd 2006-04-29 03:12:08.000000000 +0200
@@ -1,6 +1,6 @@
# vim:syntax=apparmor
# Last Modified: Sun Jan 22 00:11:27 2006
-# $Id: usr.sbin.ntpd 6222 2006-02-03 23:42:57Z sarnold $
+# $Id: usr.sbin.ntpd 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2005 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/enabled/usr.sbin.postalias new/apparmor-profiles-2.0/enabled/usr.sbin.postalias
--- old/apparmor-profiles-2.0/enabled/usr.sbin.postalias 2006-04-03 06:00:05.000000000 +0200
+++ new/apparmor-profiles-2.0/enabled/usr.sbin.postalias 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: usr.sbin.postalias 6364 2006-04-03 04:00:03Z dominic $
+# $Id: usr.sbin.postalias 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2005 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/enabled/usr.sbin.postdrop new/apparmor-profiles-2.0/enabled/usr.sbin.postdrop
--- old/apparmor-profiles-2.0/enabled/usr.sbin.postdrop 2006-02-07 06:07:58.000000000 +0100
+++ new/apparmor-profiles-2.0/enabled/usr.sbin.postdrop 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: usr.sbin.postdrop 6222 2006-02-03 23:42:57Z sarnold $
+# $Id: usr.sbin.postdrop 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2005 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/enabled/usr.sbin.postmap new/apparmor-profiles-2.0/enabled/usr.sbin.postmap
--- old/apparmor-profiles-2.0/enabled/usr.sbin.postmap 2006-02-07 06:07:58.000000000 +0100
+++ new/apparmor-profiles-2.0/enabled/usr.sbin.postmap 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: usr.sbin.postmap 6222 2006-02-03 23:42:57Z sarnold $
+# $Id: usr.sbin.postmap 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2005 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/enabled/usr.sbin.postqueue new/apparmor-profiles-2.0/enabled/usr.sbin.postqueue
--- old/apparmor-profiles-2.0/enabled/usr.sbin.postqueue 2006-02-07 06:07:58.000000000 +0100
+++ new/apparmor-profiles-2.0/enabled/usr.sbin.postqueue 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: usr.sbin.postqueue 6222 2006-02-03 23:42:57Z sarnold $
+# $Id: usr.sbin.postqueue 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2005 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/enabled/usr.sbin.sendmail new/apparmor-profiles-2.0/enabled/usr.sbin.sendmail
--- old/apparmor-profiles-2.0/enabled/usr.sbin.sendmail 2006-03-25 00:54:24.000000000 +0100
+++ new/apparmor-profiles-2.0/enabled/usr.sbin.sendmail 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: usr.sbin.sendmail.postfix 5113 2005-08-23 22:28:18Z sarnold $
+# $Id: usr.sbin.sendmail 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2005 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/enabled/usr.sbin.squid new/apparmor-profiles-2.0/enabled/usr.sbin.squid
--- old/apparmor-profiles-2.0/enabled/usr.sbin.squid 2006-02-07 06:07:58.000000000 +0100
+++ new/apparmor-profiles-2.0/enabled/usr.sbin.squid 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: usr.sbin.squid 6222 2006-02-03 23:42:57Z sarnold $
+# $Id: usr.sbin.squid 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2006 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/enabled/usr.sbin.traceroute new/apparmor-profiles-2.0/enabled/usr.sbin.traceroute
--- old/apparmor-profiles-2.0/enabled/usr.sbin.traceroute 2006-02-09 21:59:07.000000000 +0100
+++ new/apparmor-profiles-2.0/enabled/usr.sbin.traceroute 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: usr.sbin.traceroute 6255 2006-02-09 20:20:19Z sarnold $
+# $Id: usr.sbin.traceroute 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2005 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/extras/README new/apparmor-profiles-2.0/extras/README
--- old/apparmor-profiles-2.0/extras/README 1970-01-01 01:00:00.000000000 +0100
+++ new/apparmor-profiles-2.0/extras/README 2006-04-29 03:12:08.000000000 +0200
@@ -0,0 +1,17 @@
+The profiles in this directory are not turned on by default because they
+are not as mature as the profiles in /etc/apparmor.d/.
+
+In some cases, it is because the profile hasn't been updated to work
+with newer code; in other cases, it because any benefit provided by the
+profile is much less than the potential for causing problems.
+
+In short, feel free to try these profiles if you wish, but be aware that
+they may not work on default configurations, let alone your specific
+configuration.
+
+Feedback on these is welcomed; any contributions for this directory
+should be clearly licensed -- we recommend using the GPL. Please mail
+suggestions or modifications to the apparmor-general(a)forge.novell.com
+mail list: http://forge.novell.com/mailman/listinfo/apparmor-general
+
+Thanks
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/extras/etc.cron.daily.logrotate new/apparmor-profiles-2.0/extras/etc.cron.daily.logrotate
--- old/apparmor-profiles-2.0/extras/etc.cron.daily.logrotate 2006-02-07 06:07:56.000000000 +0100
+++ new/apparmor-profiles-2.0/extras/etc.cron.daily.logrotate 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: etc.cron.daily.logrotate 6223 2006-02-03 23:55:54Z sarnold $
+# $Id: etc.cron.daily.logrotate 12 2006-04-12 21:35:41Z steve-beattie $
# vim:syntax=apparmor
# ------------------------------------------------------------------
#
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/extras/etc.cron.daily.slocate.cron new/apparmor-profiles-2.0/extras/etc.cron.daily.slocate.cron
--- old/apparmor-profiles-2.0/extras/etc.cron.daily.slocate.cron 2006-02-07 06:07:56.000000000 +0100
+++ new/apparmor-profiles-2.0/extras/etc.cron.daily.slocate.cron 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: etc.cron.daily.slocate.cron 6223 2006-02-03 23:55:54Z sarnold $
+# $Id: etc.cron.daily.slocate.cron 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2005 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/extras/etc.cron.daily.tmpwatch new/apparmor-profiles-2.0/extras/etc.cron.daily.tmpwatch
--- old/apparmor-profiles-2.0/extras/etc.cron.daily.tmpwatch 2006-02-07 06:07:57.000000000 +0100
+++ new/apparmor-profiles-2.0/extras/etc.cron.daily.tmpwatch 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: etc.cron.daily.tmpwatch 6223 2006-02-03 23:55:54Z sarnold $
+# $Id: etc.cron.daily.tmpwatch 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2005 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/extras/opt.gnome.bin.gaim new/apparmor-profiles-2.0/extras/opt.gnome.bin.gaim
--- old/apparmor-profiles-2.0/extras/opt.gnome.bin.gaim 2006-02-09 19:43:32.000000000 +0100
+++ new/apparmor-profiles-2.0/extras/opt.gnome.bin.gaim 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: $
+# $Id: opt.gnome.bin.gaim 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2005 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/extras/opt.gnome.lib.GConf.2.gconfd-2 new/apparmor-profiles-2.0/extras/opt.gnome.lib.GConf.2.gconfd-2
--- old/apparmor-profiles-2.0/extras/opt.gnome.lib.GConf.2.gconfd-2 2006-02-07 06:07:57.000000000 +0100
+++ new/apparmor-profiles-2.0/extras/opt.gnome.lib.GConf.2.gconfd-2 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: $
+# $Id: opt.gnome.lib.GConf.2.gconfd-2 12 2006-04-12 21:35:41Z steve-beattie $
# vim:syntax=apparmor
# Last Modified: Thu Sep 1 16:16:34 2005
# ------------------------------------------------------------------
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/extras/opt.gnome.lib.evolution-data-server-1.2.evolution-data-server-1.4 new/apparmor-profiles-2.0/extras/opt.gnome.lib.evolution-data-server-1.2.evolution-data-server-1.4
--- old/apparmor-profiles-2.0/extras/opt.gnome.lib.evolution-data-server-1.2.evolution-data-server-1.4 2006-02-07 06:07:57.000000000 +0100
+++ new/apparmor-profiles-2.0/extras/opt.gnome.lib.evolution-data-server-1.2.evolution-data-server-1.4 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: $
+# $Id: opt.gnome.lib.evolution-data-server-1.2.evolution-data-server-1.4 12 2006-04-12 21:35:41Z steve-beattie $
# vim:syntax=apparmor
# Last Modified: Wed Sep 7 07:44:21 2005
# ------------------------------------------------------------------
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/extras/sbin.dhclient new/apparmor-profiles-2.0/extras/sbin.dhclient
--- old/apparmor-profiles-2.0/extras/sbin.dhclient 2006-02-07 06:07:56.000000000 +0100
+++ new/apparmor-profiles-2.0/extras/sbin.dhclient 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: sbin.dhclient 6223 2006-02-03 23:55:54Z sarnold $
+# $Id: sbin.dhclient 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2005 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/extras/sbin.dhcpcd new/apparmor-profiles-2.0/extras/sbin.dhcpcd
--- old/apparmor-profiles-2.0/extras/sbin.dhcpcd 2006-02-07 06:07:56.000000000 +0100
+++ new/apparmor-profiles-2.0/extras/sbin.dhcpcd 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: sbin.dhcpcd 6223 2006-02-03 23:55:54Z sarnold $
+# $Id: sbin.dhcpcd 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2005 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/extras/sbin.portmap new/apparmor-profiles-2.0/extras/sbin.portmap
--- old/apparmor-profiles-2.0/extras/sbin.portmap 2006-02-07 06:07:56.000000000 +0100
+++ new/apparmor-profiles-2.0/extras/sbin.portmap 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: sbin.portmap 6223 2006-02-03 23:55:54Z sarnold $
+# $Id: sbin.portmap 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2005 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/extras/sbin.resmgrd new/apparmor-profiles-2.0/extras/sbin.resmgrd
--- old/apparmor-profiles-2.0/extras/sbin.resmgrd 1970-01-01 01:00:00.000000000 +0100
+++ new/apparmor-profiles-2.0/extras/sbin.resmgrd 2006-04-29 03:12:08.000000000 +0200
@@ -0,0 +1,33 @@
+# $Id: sbin.resmgrd 12 2006-04-12 21:35:41Z steve-beattie $
+# ------------------------------------------------------------------
+#
+# Copyright (C) 2002-2005 Novell/SUSE
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of version 2 of the GNU General Public
+# License published by the Free Software Foundation.
+#
+# ------------------------------------------------------------------
+# vim:syntax=apparmor
+# Last Modified: Mon Mar 13 15:55:30 2006
+
+#include <tunables/global>
+
+/sbin/resmgrd {
+ #include <abstractions/base>
+ #include <abstractions/nameservice>
+
+ capability fowner,
+ capability chown,
+
+ /dev/** rw,
+ /etc/resmgr.conf r,
+ /etc/resmgr.conf.d r,
+ /etc/resmgr.conf.d/*.conf r,
+ /sbin/resmgrd r,
+ /var/run/.resmgr_socket lrw,
+ /var/run/resmgr.pid lrw,
+ /var/run/fence* lrw,
+ /var/run/resmgr/classes/** wl,
+ /var/lock/LCK* lrw,
+}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/extras/sbin.rpc.lockd new/apparmor-profiles-2.0/extras/sbin.rpc.lockd
--- old/apparmor-profiles-2.0/extras/sbin.rpc.lockd 2006-02-07 06:07:56.000000000 +0100
+++ new/apparmor-profiles-2.0/extras/sbin.rpc.lockd 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: sbin.rpc.lockd 6223 2006-02-03 23:55:54Z sarnold $
+# $Id: sbin.rpc.lockd 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2005 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/extras/sbin.rpc.statd new/apparmor-profiles-2.0/extras/sbin.rpc.statd
--- old/apparmor-profiles-2.0/extras/sbin.rpc.statd 2006-02-07 06:07:57.000000000 +0100
+++ new/apparmor-profiles-2.0/extras/sbin.rpc.statd 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: sbin.rpc.statd 6223 2006-02-03 23:55:54Z sarnold $
+# $Id: sbin.rpc.statd 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2005 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/extras/usr.NX.bin.nxclient new/apparmor-profiles-2.0/extras/usr.NX.bin.nxclient
--- old/apparmor-profiles-2.0/extras/usr.NX.bin.nxclient 2006-02-07 06:07:56.000000000 +0100
+++ new/apparmor-profiles-2.0/extras/usr.NX.bin.nxclient 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: usr.NX.bin.nxclient 6227 2006-02-04 00:30:36Z sarnold $
+# $Id: usr.NX.bin.nxclient 12 2006-04-12 21:35:41Z steve-beattie $
# vim:syntax=apparmor
# ------------------------------------------------------------------
#
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/extras/usr.X11R6.bin.acroread new/apparmor-profiles-2.0/extras/usr.X11R6.bin.acroread
--- old/apparmor-profiles-2.0/extras/usr.X11R6.bin.acroread 2006-02-07 06:07:56.000000000 +0100
+++ new/apparmor-profiles-2.0/extras/usr.X11R6.bin.acroread 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id:$
+# $Id: usr.X11R6.bin.acroread 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2005 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/extras/usr.X11R6.bin.ethereal new/apparmor-profiles-2.0/extras/usr.X11R6.bin.ethereal
--- old/apparmor-profiles-2.0/extras/usr.X11R6.bin.ethereal 2006-02-07 06:07:57.000000000 +0100
+++ new/apparmor-profiles-2.0/extras/usr.X11R6.bin.ethereal 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id:$
+# $Id: usr.X11R6.bin.ethereal 12 2006-04-12 21:35:41Z steve-beattie $
# vim:syntax=apparmor
# Last Modified: Thu Aug 25 13:37:56 2005
# ------------------------------------------------------------------
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/extras/usr.X11R6.bin.xfs new/apparmor-profiles-2.0/extras/usr.X11R6.bin.xfs
--- old/apparmor-profiles-2.0/extras/usr.X11R6.bin.xfs 2006-02-07 06:07:56.000000000 +0100
+++ new/apparmor-profiles-2.0/extras/usr.X11R6.bin.xfs 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: usr.X11R6.bin.xfs 6223 2006-02-03 23:55:54Z sarnold $
+# $Id: usr.X11R6.bin.xfs 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2005 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/extras/usr.bin.apropos new/apparmor-profiles-2.0/extras/usr.bin.apropos
--- old/apparmor-profiles-2.0/extras/usr.bin.apropos 2006-02-07 06:07:57.000000000 +0100
+++ new/apparmor-profiles-2.0/extras/usr.bin.apropos 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: usr.bin.apropos 6223 2006-02-03 23:55:54Z sarnold $
+# $Id: usr.bin.apropos 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2005 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/extras/usr.bin.fam new/apparmor-profiles-2.0/extras/usr.bin.fam
--- old/apparmor-profiles-2.0/extras/usr.bin.fam 2006-02-07 06:07:56.000000000 +0100
+++ new/apparmor-profiles-2.0/extras/usr.bin.fam 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: usr.bin.fam 6223 2006-02-03 23:55:54Z sarnold $
+# $Id: usr.bin.fam 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2005 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/extras/usr.bin.man new/apparmor-profiles-2.0/extras/usr.bin.man
--- old/apparmor-profiles-2.0/extras/usr.bin.man 2006-02-07 06:07:56.000000000 +0100
+++ new/apparmor-profiles-2.0/extras/usr.bin.man 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: usr.bin.man 6223 2006-02-03 23:55:54Z sarnold $
+# $Id: usr.bin.man 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2005 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/extras/usr.bin.opera new/apparmor-profiles-2.0/extras/usr.bin.opera
--- old/apparmor-profiles-2.0/extras/usr.bin.opera 2006-02-07 06:07:56.000000000 +0100
+++ new/apparmor-profiles-2.0/extras/usr.bin.opera 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: $
+# $Id: usr.bin.opera 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2005 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/extras/usr.bin.procmail new/apparmor-profiles-2.0/extras/usr.bin.procmail
--- old/apparmor-profiles-2.0/extras/usr.bin.procmail 2006-02-07 06:07:56.000000000 +0100
+++ new/apparmor-profiles-2.0/extras/usr.bin.procmail 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: usr.bin.procmail 6227 2006-02-04 00:30:36Z sarnold $
+# $Id: usr.bin.procmail 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2006 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/extras/usr.bin.svnserve new/apparmor-profiles-2.0/extras/usr.bin.svnserve
--- old/apparmor-profiles-2.0/extras/usr.bin.svnserve 2006-03-31 01:07:13.000000000 +0200
+++ new/apparmor-profiles-2.0/extras/usr.bin.svnserve 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: sbin.dhclient 6223 2006-02-03 23:55:54Z sarnold $
+# $Id: usr.bin.svnserve 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2005 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/extras/usr.lib.RealPlayer10.realplay new/apparmor-profiles-2.0/extras/usr.lib.RealPlayer10.realplay
--- old/apparmor-profiles-2.0/extras/usr.lib.RealPlayer10.realplay 2006-02-07 06:07:56.000000000 +0100
+++ new/apparmor-profiles-2.0/extras/usr.lib.RealPlayer10.realplay 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id:$
+# $Id: usr.lib.RealPlayer10.realplay 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2005 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/extras/usr.lib.firefox.firefox-bin new/apparmor-profiles-2.0/extras/usr.lib.firefox.firefox-bin
--- old/apparmor-profiles-2.0/extras/usr.lib.firefox.firefox-bin 2006-03-01 08:02:55.000000000 +0100
+++ new/apparmor-profiles-2.0/extras/usr.lib.firefox.firefox-bin 2006-04-29 03:12:08.000000000 +0200
@@ -1,6 +1,6 @@
# vim:syntax=apparmor
# Last Modified: Fri Feb 17 17:48:58 2006
-# $Id: $
+# $Id: usr.lib.firefox.firefox-bin 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2005 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/extras/usr.lib.man-db.man new/apparmor-profiles-2.0/extras/usr.lib.man-db.man
--- old/apparmor-profiles-2.0/extras/usr.lib.man-db.man 2006-02-07 06:07:56.000000000 +0100
+++ new/apparmor-profiles-2.0/extras/usr.lib.man-db.man 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: usr.lib.man-db.man 6223 2006-02-03 23:55:54Z sarnold $
+# $Id: usr.lib.man-db.man 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2005 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/extras/usr.lib.openldap.slapd new/apparmor-profiles-2.0/extras/usr.lib.openldap.slapd
--- old/apparmor-profiles-2.0/extras/usr.lib.openldap.slapd 2006-02-07 06:07:56.000000000 +0100
+++ new/apparmor-profiles-2.0/extras/usr.lib.openldap.slapd 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: usr.lib.openldap.slapd 6223 2006-02-03 23:55:54Z sarnold $
+# $Id: usr.lib.openldap.slapd 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2005 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/extras/usr.sbin.dhcpd new/apparmor-profiles-2.0/extras/usr.sbin.dhcpd
--- old/apparmor-profiles-2.0/extras/usr.sbin.dhcpd 2006-02-07 06:07:56.000000000 +0100
+++ new/apparmor-profiles-2.0/extras/usr.sbin.dhcpd 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: usr.sbin.dhcpd 6223 2006-02-03 23:55:54Z sarnold $
+# $Id: usr.sbin.dhcpd 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2005 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/extras/usr.sbin.httpd2-prefork new/apparmor-profiles-2.0/extras/usr.sbin.httpd2-prefork
--- old/apparmor-profiles-2.0/extras/usr.sbin.httpd2-prefork 2006-03-10 00:12:41.000000000 +0100
+++ new/apparmor-profiles-2.0/extras/usr.sbin.httpd2-prefork 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: usr.sbin.httpd2-prefork 6291 2006-03-02 23:26:26Z sarnold $
+# $Id: usr.sbin.httpd2-prefork 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2005 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/extras/usr.sbin.imapd new/apparmor-profiles-2.0/extras/usr.sbin.imapd
--- old/apparmor-profiles-2.0/extras/usr.sbin.imapd 2006-02-07 06:07:57.000000000 +0100
+++ new/apparmor-profiles-2.0/extras/usr.sbin.imapd 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: usr.sbin.imapd 6223 2006-02-03 23:55:54Z sarnold $
+# $Id: usr.sbin.imapd 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2005 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/extras/usr.sbin.in.fingerd new/apparmor-profiles-2.0/extras/usr.sbin.in.fingerd
--- old/apparmor-profiles-2.0/extras/usr.sbin.in.fingerd 2006-02-07 06:07:56.000000000 +0100
+++ new/apparmor-profiles-2.0/extras/usr.sbin.in.fingerd 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: usr.sbin.in.fingerd 6227 2006-02-04 00:30:36Z sarnold $
+# $Id: usr.sbin.in.fingerd 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2006 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/extras/usr.sbin.in.ftpd new/apparmor-profiles-2.0/extras/usr.sbin.in.ftpd
--- old/apparmor-profiles-2.0/extras/usr.sbin.in.ftpd 2006-02-07 06:07:57.000000000 +0100
+++ new/apparmor-profiles-2.0/extras/usr.sbin.in.ftpd 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: usr.sbin.in.ftpd 6227 2006-02-04 00:30:36Z sarnold $
+# $Id: usr.sbin.in.ftpd 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2005 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/extras/usr.sbin.in.ntalkd new/apparmor-profiles-2.0/extras/usr.sbin.in.ntalkd
--- old/apparmor-profiles-2.0/extras/usr.sbin.in.ntalkd 2006-02-07 06:07:56.000000000 +0100
+++ new/apparmor-profiles-2.0/extras/usr.sbin.in.ntalkd 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: usr.sbin.in.ntalkd 6223 2006-02-03 23:55:54Z sarnold $
+# $Id: usr.sbin.in.ntalkd 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2005 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/extras/usr.sbin.ipop2d new/apparmor-profiles-2.0/extras/usr.sbin.ipop2d
--- old/apparmor-profiles-2.0/extras/usr.sbin.ipop2d 2006-02-07 06:07:56.000000000 +0100
+++ new/apparmor-profiles-2.0/extras/usr.sbin.ipop2d 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: usr.sbin.ipop2d 6223 2006-02-03 23:55:54Z sarnold $
+# $Id: usr.sbin.ipop2d 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2005 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/extras/usr.sbin.ipop3d new/apparmor-profiles-2.0/extras/usr.sbin.ipop3d
--- old/apparmor-profiles-2.0/extras/usr.sbin.ipop3d 2006-02-07 06:07:57.000000000 +0100
+++ new/apparmor-profiles-2.0/extras/usr.sbin.ipop3d 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: usr.sbin.ipop3d 6223 2006-02-03 23:55:54Z sarnold $
+# $Id: usr.sbin.ipop3d 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2005 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/extras/usr.sbin.nmbd new/apparmor-profiles-2.0/extras/usr.sbin.nmbd
--- old/apparmor-profiles-2.0/extras/usr.sbin.nmbd 2006-02-07 06:07:56.000000000 +0100
+++ new/apparmor-profiles-2.0/extras/usr.sbin.nmbd 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: usr.sbin.nmbd 6223 2006-02-03 23:55:54Z sarnold $
+# $Id: usr.sbin.nmbd 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2005 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/extras/usr.sbin.sendmail.postfix new/apparmor-profiles-2.0/extras/usr.sbin.sendmail.postfix
--- old/apparmor-profiles-2.0/extras/usr.sbin.sendmail.postfix 2006-02-07 06:07:57.000000000 +0100
+++ new/apparmor-profiles-2.0/extras/usr.sbin.sendmail.postfix 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: usr.sbin.sendmail.postfix 6223 2006-02-03 23:55:54Z sarnold $
+# $Id: usr.sbin.sendmail.postfix 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2005 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/extras/usr.sbin.sendmail.sendmail new/apparmor-profiles-2.0/extras/usr.sbin.sendmail.sendmail
--- old/apparmor-profiles-2.0/extras/usr.sbin.sendmail.sendmail 2006-02-07 06:07:57.000000000 +0100
+++ new/apparmor-profiles-2.0/extras/usr.sbin.sendmail.sendmail 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: usr.sbin.sendmail.sendmail 6223 2006-02-03 23:55:54Z sarnold $
+# $Id: usr.sbin.sendmail.sendmail 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2005 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/extras/usr.sbin.smbd new/apparmor-profiles-2.0/extras/usr.sbin.smbd
--- old/apparmor-profiles-2.0/extras/usr.sbin.smbd 2006-02-07 06:07:56.000000000 +0100
+++ new/apparmor-profiles-2.0/extras/usr.sbin.smbd 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: usr.sbin.smbd 6227 2006-02-04 00:30:36Z sarnold $
+# $Id: usr.sbin.smbd 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2005 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/extras/usr.sbin.spamd new/apparmor-profiles-2.0/extras/usr.sbin.spamd
--- old/apparmor-profiles-2.0/extras/usr.sbin.spamd 2006-02-07 06:07:57.000000000 +0100
+++ new/apparmor-profiles-2.0/extras/usr.sbin.spamd 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: $
+# $Id: usr.sbin.spamd 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2005 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/extras/usr.sbin.sshd new/apparmor-profiles-2.0/extras/usr.sbin.sshd
--- old/apparmor-profiles-2.0/extras/usr.sbin.sshd 2006-02-07 06:07:56.000000000 +0100
+++ new/apparmor-profiles-2.0/extras/usr.sbin.sshd 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: usr.sbin.sshd 6227 2006-02-04 00:30:36Z sarnold $
+# $Id: usr.sbin.sshd 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2005 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/extras/usr.sbin.useradd new/apparmor-profiles-2.0/extras/usr.sbin.useradd
--- old/apparmor-profiles-2.0/extras/usr.sbin.useradd 2006-02-07 06:07:56.000000000 +0100
+++ new/apparmor-profiles-2.0/extras/usr.sbin.useradd 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: usr.sbin.useradd 6227 2006-02-04 00:30:36Z sarnold $
+# $Id: usr.sbin.useradd 12 2006-04-12 21:35:41Z steve-beattie $
# vim:syntax=apparmor
# ------------------------------------------------------------------
#
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/extras/usr.sbin.userdel new/apparmor-profiles-2.0/extras/usr.sbin.userdel
--- old/apparmor-profiles-2.0/extras/usr.sbin.userdel 2006-02-07 06:07:57.000000000 +0100
+++ new/apparmor-profiles-2.0/extras/usr.sbin.userdel 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: usr.sbin.userdel 6227 2006-02-04 00:30:36Z sarnold $
+# $Id: usr.sbin.userdel 12 2006-04-12 21:35:41Z steve-beattie $
# vim:syntax=apparmor
# ------------------------------------------------------------------
#
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/extras/usr.sbin.vsftpd new/apparmor-profiles-2.0/extras/usr.sbin.vsftpd
--- old/apparmor-profiles-2.0/extras/usr.sbin.vsftpd 2006-02-07 06:07:56.000000000 +0100
+++ new/apparmor-profiles-2.0/extras/usr.sbin.vsftpd 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: usr.sbin.vsftpd 6227 2006-02-04 00:30:36Z sarnold $
+# $Id: usr.sbin.vsftpd 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2005 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/extras/usr.sbin.xinetd new/apparmor-profiles-2.0/extras/usr.sbin.xinetd
--- old/apparmor-profiles-2.0/extras/usr.sbin.xinetd 2006-02-07 06:07:56.000000000 +0100
+++ new/apparmor-profiles-2.0/extras/usr.sbin.xinetd 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: usr.sbin.xinetd 6223 2006-02-03 23:55:54Z sarnold $
+# $Id: usr.sbin.xinetd 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2005 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/program-chunks/postfix-common new/apparmor-profiles-2.0/program-chunks/postfix-common
--- old/apparmor-profiles-2.0/program-chunks/postfix-common 2006-04-05 00:18:31.000000000 +0200
+++ new/apparmor-profiles-2.0/program-chunks/postfix-common 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: postfix-common 6366 2006-04-04 20:08:39Z sarnold $
+# $Id: postfix-common 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2005 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/program-chunks-disabled/apache-default-uri new/apparmor-profiles-2.0/program-chunks-disabled/apache-default-uri
--- old/apparmor-profiles-2.0/program-chunks-disabled/apache-default-uri 2006-01-27 00:52:44.000000000 +0100
+++ new/apparmor-profiles-2.0/program-chunks-disabled/apache-default-uri 2006-04-29 03:12:08.000000000 +0200
@@ -9,7 +9,7 @@
# ------------------------------------------------------------------
- # $Id: apache-default-uri 6111 2006-01-22 08:23:01Z dominic $
+ # $Id: apache-default-uri 12 2006-04-12 21:35:41Z steve-beattie $
# These entries are common document locations that should be served
# from apache's DEFAULT_URI subprofile.
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/program-chunks-disabled/mozilla new/apparmor-profiles-2.0/program-chunks-disabled/mozilla
--- old/apparmor-profiles-2.0/program-chunks-disabled/mozilla 2006-01-27 00:52:44.000000000 +0100
+++ new/apparmor-profiles-2.0/program-chunks-disabled/mozilla 2006-04-29 03:12:08.000000000 +0200
@@ -9,7 +9,7 @@
# ------------------------------------------------------------------
- # $Id: mozilla 6111 2006-01-22 08:23:01Z dominic $
+ # $Id: mozilla 12 2006-04-12 21:35:41Z steve-beattie $
# None of us use mozilla as a mail client, irc client, or news client.
# So, uh, this profile is guaranteed to be insufficient for anything
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/program-chunks-disabled/rsync new/apparmor-profiles-2.0/program-chunks-disabled/rsync
--- old/apparmor-profiles-2.0/program-chunks-disabled/rsync 2006-01-27 00:52:44.000000000 +0100
+++ new/apparmor-profiles-2.0/program-chunks-disabled/rsync 2006-04-29 03:12:08.000000000 +0200
@@ -9,7 +9,7 @@
# ------------------------------------------------------------------
- # $Id: rsync 6111 2006-01-22 08:23:01Z dominic $
+ # $Id: rsync 12 2006-04-12 21:35:41Z steve-beattie $
# where in the filesystem to allow access?
/** r,
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/program-chunks-disabled/user-abiword-docs new/apparmor-profiles-2.0/program-chunks-disabled/user-abiword-docs
--- old/apparmor-profiles-2.0/program-chunks-disabled/user-abiword-docs 2006-01-27 00:52:44.000000000 +0100
+++ new/apparmor-profiles-2.0/program-chunks-disabled/user-abiword-docs 2006-04-29 03:12:08.000000000 +0200
@@ -9,7 +9,7 @@
# ------------------------------------------------------------------
- # $Id: user-abiword-docs 6111 2006-01-22 08:23:01Z dominic $
+ # $Id: user-abiword-docs 12 2006-04-12 21:35:41Z steve-beattie $
# AbiWord doc storage directory, per-user
/home/*/.AbiSuite/** rwl,
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/program-chunks-disabled/user-acroread new/apparmor-profiles-2.0/program-chunks-disabled/user-acroread
--- old/apparmor-profiles-2.0/program-chunks-disabled/user-acroread 2006-01-27 00:52:44.000000000 +0100
+++ new/apparmor-profiles-2.0/program-chunks-disabled/user-acroread 2006-04-29 03:12:08.000000000 +0200
@@ -9,7 +9,7 @@
# ------------------------------------------------------------------
- # $Id: user-acroread 6111 2006-01-22 08:23:01Z dominic $
+ # $Id: user-acroread 12 2006-04-12 21:35:41Z steve-beattie $
# per-user acrobat configuration files
/home/*/.adobe/* rwl ,
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/program-chunks-disabled/user-bash new/apparmor-profiles-2.0/program-chunks-disabled/user-bash
--- old/apparmor-profiles-2.0/program-chunks-disabled/user-bash 2006-01-27 00:52:44.000000000 +0100
+++ new/apparmor-profiles-2.0/program-chunks-disabled/user-bash 2006-04-29 03:12:08.000000000 +0200
@@ -9,7 +9,7 @@
# ------------------------------------------------------------------
- # $Id: user-bash 6111 2006-01-22 08:23:01Z dominic $
+ # $Id: user-bash 12 2006-04-12 21:35:41Z steve-beattie $
# user-specific bash files
/home/* r,
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/program-chunks-disabled/user-ee new/apparmor-profiles-2.0/program-chunks-disabled/user-ee
--- old/apparmor-profiles-2.0/program-chunks-disabled/user-ee 2006-01-27 00:52:44.000000000 +0100
+++ new/apparmor-profiles-2.0/program-chunks-disabled/user-ee 2006-04-29 03:12:08.000000000 +0200
@@ -9,7 +9,7 @@
# ------------------------------------------------------------------
- # $Id: user-ee 6111 2006-01-22 08:23:01Z dominic $
+ # $Id: user-ee 12 2006-04-12 21:35:41Z steve-beattie $
# per-user ee settings
/home/*/.ee/settings rw,
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/program-chunks-disabled/user-ethereal new/apparmor-profiles-2.0/program-chunks-disabled/user-ethereal
--- old/apparmor-profiles-2.0/program-chunks-disabled/user-ethereal 2006-01-27 00:52:44.000000000 +0100
+++ new/apparmor-profiles-2.0/program-chunks-disabled/user-ethereal 2006-04-29 03:12:08.000000000 +0200
@@ -9,7 +9,7 @@
# ------------------------------------------------------------------
- # $Id: user-ethereal 6111 2006-01-22 08:23:01Z dominic $
+ # $Id: user-ethereal 12 2006-04-12 21:35:41Z steve-beattie $
# per-user storage of configration
/root/.ethereal/** rw,
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/program-chunks-disabled/user-evolution new/apparmor-profiles-2.0/program-chunks-disabled/user-evolution
--- old/apparmor-profiles-2.0/program-chunks-disabled/user-evolution 2006-01-27 00:52:44.000000000 +0100
+++ new/apparmor-profiles-2.0/program-chunks-disabled/user-evolution 2006-04-29 03:12:08.000000000 +0200
@@ -9,7 +9,7 @@
# ------------------------------------------------------------------
- # $Id: user-evolution 6111 2006-01-22 08:23:01Z dominic $
+ # $Id: user-evolution 12 2006-04-12 21:35:41Z steve-beattie $
# some per-user evolution files
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/program-chunks-disabled/user-fetchmail new/apparmor-profiles-2.0/program-chunks-disabled/user-fetchmail
--- old/apparmor-profiles-2.0/program-chunks-disabled/user-fetchmail 2006-01-27 00:52:44.000000000 +0100
+++ new/apparmor-profiles-2.0/program-chunks-disabled/user-fetchmail 2006-04-29 03:12:08.000000000 +0200
@@ -9,7 +9,7 @@
# ------------------------------------------------------------------
- # $Id: user-fetchmail 6111 2006-01-22 08:23:01Z dominic $
+ # $Id: user-fetchmail 12 2006-04-12 21:35:41Z steve-beattie $
# per-user fetchmail configuration
/home/*/.fetchmailrc r,
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/program-chunks-disabled/user-gconf new/apparmor-profiles-2.0/program-chunks-disabled/user-gconf
--- old/apparmor-profiles-2.0/program-chunks-disabled/user-gconf 2006-01-27 00:52:44.000000000 +0100
+++ new/apparmor-profiles-2.0/program-chunks-disabled/user-gconf 2006-04-29 03:12:08.000000000 +0200
@@ -9,7 +9,7 @@
# ------------------------------------------------------------------
- # $Id: user-gconf 6111 2006-01-22 08:23:01Z dominic $
+ # $Id: user-gconf 12 2006-04-12 21:35:41Z steve-beattie $
# per-user gconf configuration
/home/*/.gconfd/lock/* rwl,
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/program-chunks-disabled/user-gnupg new/apparmor-profiles-2.0/program-chunks-disabled/user-gnupg
--- old/apparmor-profiles-2.0/program-chunks-disabled/user-gnupg 2006-01-27 00:52:44.000000000 +0100
+++ new/apparmor-profiles-2.0/program-chunks-disabled/user-gnupg 2006-04-29 03:12:08.000000000 +0200
@@ -9,7 +9,7 @@
# ------------------------------------------------------------------
- # $Id: user-gnupg 6111 2006-01-22 08:23:01Z dominic $
+ # $Id: user-gnupg 12 2006-04-12 21:35:41Z steve-beattie $
# per-user gpg settings
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/program-chunks-disabled/user-irssi new/apparmor-profiles-2.0/program-chunks-disabled/user-irssi
--- old/apparmor-profiles-2.0/program-chunks-disabled/user-irssi 2006-01-27 00:52:44.000000000 +0100
+++ new/apparmor-profiles-2.0/program-chunks-disabled/user-irssi 2006-04-29 03:12:08.000000000 +0200
@@ -9,7 +9,7 @@
# ------------------------------------------------------------------
- # $Id: user-irssi 6111 2006-01-22 08:23:01Z dominic $
+ # $Id: user-irssi 12 2006-04-12 21:35:41Z steve-beattie $
# per-user irssi configuration
/home/*/.irclogs/** rwl,
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/program-chunks-disabled/user-mail-executables new/apparmor-profiles-2.0/program-chunks-disabled/user-mail-executables
--- old/apparmor-profiles-2.0/program-chunks-disabled/user-mail-executables 2006-01-27 00:52:44.000000000 +0100
+++ new/apparmor-profiles-2.0/program-chunks-disabled/user-mail-executables 2006-04-29 03:12:08.000000000 +0200
@@ -9,7 +9,7 @@
# ------------------------------------------------------------------
- # $Id: user-mail-executables 6111 2006-01-22 08:23:01Z dominic $
+ # $Id: user-mail-executables 12 2006-04-12 21:35:41Z steve-beattie $
# sometimes .signatures are rotated through helper programs, or one
# wishes to pipe a mail message through a shell command
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/program-chunks-disabled/user-mozilla new/apparmor-profiles-2.0/program-chunks-disabled/user-mozilla
--- old/apparmor-profiles-2.0/program-chunks-disabled/user-mozilla 2006-01-27 00:52:44.000000000 +0100
+++ new/apparmor-profiles-2.0/program-chunks-disabled/user-mozilla 2006-04-29 03:12:08.000000000 +0200
@@ -9,7 +9,7 @@
# ------------------------------------------------------------------
- # $Id: user-mozilla 6111 2006-01-22 08:23:01Z dominic $
+ # $Id: user-mozilla 12 2006-04-12 21:35:41Z steve-beattie $
# per-user mozilla config files
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/program-chunks-disabled/user-rcommands new/apparmor-profiles-2.0/program-chunks-disabled/user-rcommands
--- old/apparmor-profiles-2.0/program-chunks-disabled/user-rcommands 2006-01-27 00:52:44.000000000 +0100
+++ new/apparmor-profiles-2.0/program-chunks-disabled/user-rcommands 2006-04-29 03:12:08.000000000 +0200
@@ -9,7 +9,7 @@
# ------------------------------------------------------------------
- # $Id: user-rcommands 6111 2006-01-22 08:23:01Z dominic $
+ # $Id: user-rcommands 12 2006-04-12 21:35:41Z steve-beattie $
# per-user .rhosts files -- if you don't want to allow them, please
# comment these line out
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/program-chunks-disabled/user-samba new/apparmor-profiles-2.0/program-chunks-disabled/user-samba
--- old/apparmor-profiles-2.0/program-chunks-disabled/user-samba 2006-01-27 00:52:44.000000000 +0100
+++ new/apparmor-profiles-2.0/program-chunks-disabled/user-samba 2006-04-29 03:12:08.000000000 +0200
@@ -9,7 +9,7 @@
# ------------------------------------------------------------------
- # $Id: user-samba 6111 2006-01-22 08:23:01Z dominic $
+ # $Id: user-samba 12 2006-04-12 21:35:41Z steve-beattie $
# per-user configuration of samba home directories
/home/* r,
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/program-chunks-disabled/user-spamassassin new/apparmor-profiles-2.0/program-chunks-disabled/user-spamassassin
--- old/apparmor-profiles-2.0/program-chunks-disabled/user-spamassassin 2006-01-27 00:52:44.000000000 +0100
+++ new/apparmor-profiles-2.0/program-chunks-disabled/user-spamassassin 2006-04-29 03:12:08.000000000 +0200
@@ -9,7 +9,7 @@
# ------------------------------------------------------------------
- # $Id: user-spamassassin 6111 2006-01-22 08:23:01Z dominic $
+ # $Id: user-spamassassin 12 2006-04-12 21:35:41Z steve-beattie $
# per-user spamassassin configs
/home/*/.spamassassin/* rwl,
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/program-chunks-disabled/user-spamd new/apparmor-profiles-2.0/program-chunks-disabled/user-spamd
--- old/apparmor-profiles-2.0/program-chunks-disabled/user-spamd 2006-01-27 00:52:44.000000000 +0100
+++ new/apparmor-profiles-2.0/program-chunks-disabled/user-spamd 2006-04-29 03:12:08.000000000 +0200
@@ -9,7 +9,7 @@
# ------------------------------------------------------------------
- # $Id: user-spamd 6111 2006-01-22 08:23:01Z dominic $
+ # $Id: user-spamd 12 2006-04-12 21:35:41Z steve-beattie $
# spamd should just use everything the spamassassin standalone can use
#include <program-chunks/user-spamassassin>
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/program-chunks-disabled/user-telnetd new/apparmor-profiles-2.0/program-chunks-disabled/user-telnetd
--- old/apparmor-profiles-2.0/program-chunks-disabled/user-telnetd 2006-01-27 00:52:44.000000000 +0100
+++ new/apparmor-profiles-2.0/program-chunks-disabled/user-telnetd 2006-04-29 03:12:08.000000000 +0200
@@ -9,7 +9,7 @@
# ------------------------------------------------------------------
- # $Id: user-telnetd 6111 2006-01-22 08:23:01Z dominic $
+ # $Id: user-telnetd 12 2006-04-12 21:35:41Z steve-beattie $
# per-user home directories -- ** probably not needed
/home/* r,
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/program-chunks-disabled/user-w3m new/apparmor-profiles-2.0/program-chunks-disabled/user-w3m
--- old/apparmor-profiles-2.0/program-chunks-disabled/user-w3m 2006-01-27 00:52:44.000000000 +0100
+++ new/apparmor-profiles-2.0/program-chunks-disabled/user-w3m 2006-04-29 03:12:08.000000000 +0200
@@ -9,7 +9,7 @@
# ------------------------------------------------------------------
- # $Id: user-w3m 6111 2006-01-22 08:23:01Z dominic $
+ # $Id: user-w3m 12 2006-04-12 21:35:41Z steve-beattie $
# per-user w3m files
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/program-chunks-disabled/user-xmms new/apparmor-profiles-2.0/program-chunks-disabled/user-xmms
--- old/apparmor-profiles-2.0/program-chunks-disabled/user-xmms 2006-01-27 00:52:44.000000000 +0100
+++ new/apparmor-profiles-2.0/program-chunks-disabled/user-xmms 2006-04-29 03:12:08.000000000 +0200
@@ -9,7 +9,7 @@
# ------------------------------------------------------------------
- # $Id: user-xmms 6111 2006-01-22 08:23:01Z dominic $
+ # $Id: user-xmms 12 2006-04-12 21:35:41Z steve-beattie $
# per-user configuration of xmms, music-storage
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/programs-enabled/files new/apparmor-profiles-2.0/programs-enabled/files
--- old/apparmor-profiles-2.0/programs-enabled/files 2006-01-27 02:14:42.000000000 +0100
+++ new/apparmor-profiles-2.0/programs-enabled/files 1970-01-01 01:00:00.000000000 +0100
@@ -1,80 +0,0 @@
-bin.netstat
-bin.ping
-bin.traceroute
-etc.cron.daily.logrotate
-etc.cron.daily.slocate.cron
-etc.cron.daily.tmpwatch
-lib.ld-2.2.so
-opt.gnome.bin.evolution-2.4
-opt.gnome.bin.gaim
-opt.gnome.lib.bonobo.bonobo-activation-server
-opt.gnome.lib.evolution-data-server-1.2.evolution-data-server-1.4
-opt.gnome.lib.GConf.2.gconfd-2
-opt.MozillaFirefox.bin.firefox.sh
-opt.MozillaFirefox.lib.firefox-bin
-opt.MozillaFirefox.lib.mozilla-xremote-client
-sbin.dhclient
-sbin.dhcpcd
-sbin.klogd
-sbin.portmap
-sbin.rpc.lockd
-sbin.rpc.statd
-sbin.syslogd
-usr.bin.apropos
-usr.bin.fam
-usr.bin.ldd
-usr.bin.man
-usr.bin.opera
-usr.bin.procmail
-usr.bin.spamc
-usr.lib.man-db.man
-usr.lib.postfix.bounce
-usr.lib.postfix.cleanup
-usr.lib.postfix.flush
-usr.lib.postfix.local
-usr.lib.postfix.master
-usr.lib.postfix.nqmgr
-usr.lib.postfix.pickup
-usr.lib.postfix.proxymap
-usr.lib.postfix.qmgr
-usr.lib.postfix.scache
-usr.lib.postfix.showq
-usr.lib.postfix.smtp
-usr.lib.postfix.smtpd
-usr.lib.postfix.tlsmgr
-usr.lib.postfix.trivial-rewrite
-usr.lib.RealPlayer10.realplay
-usr.sbin.dhcpd
-usr.sbin.httpd
-usr.sbin.httpd2-prefork
-usr.sbin.identd
-usr.sbin.imapd
-usr.sbin.in.fingerd
-usr.sbin.in.ftpd
-usr.sbin.in.ntalkd
-usr.sbin.ipop2d
-usr.sbin.ipop3d
-usr.sbin.mysqld
-usr.sbin.named
-usr.sbin.nmbd
-usr.sbin.nscd
-usr.sbin.ntpd
-usr.sbin.postalias
-usr.sbin.postdrop
-usr.sbin.postmap
-usr.sbin.postqueue
-usr.sbin.sendmail
-usr.sbin.sendmail.postfix
-usr.sbin.sendmail.sendmail
-usr.sbin.slapd
-usr.sbin.smbd
-usr.sbin.spamd
-usr.sbin.squid
-usr.sbin.sshd
-usr.sbin.useradd
-usr.sbin.userdel
-usr.sbin.vsftpd
-usr.sbin.xinetd
-usr.X11R6.bin.acroread
-usr.X11R6.bin.ethereal
-usr.X11R6.bin.xfs
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/programs-enabled/test.sh new/apparmor-profiles-2.0/programs-enabled/test.sh
--- old/apparmor-profiles-2.0/programs-enabled/test.sh 2006-01-27 02:27:38.000000000 +0100
+++ new/apparmor-profiles-2.0/programs-enabled/test.sh 1970-01-01 01:00:00.000000000 +0100
@@ -1,8 +0,0 @@
-#!/bin/bash
-
-for file in `cat files`
-do
- echo " sed "s/syntax=subdomain/syntax=apparmor/g"< $file > $file.tmp"
- sed "s/syntax=subdomain/syntax=apparmor/g" < $file > $file.tmp
- mv $file.tmp $file
-done
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/programs-enabled/usr.lib.postfix.qmgr new/apparmor-profiles-2.0/programs-enabled/usr.lib.postfix.qmgr
--- old/apparmor-profiles-2.0/programs-enabled/usr.lib.postfix.qmgr 2006-02-07 06:07:00.000000000 +0100
+++ new/apparmor-profiles-2.0/programs-enabled/usr.lib.postfix.qmgr 1970-01-01 01:00:00.000000000 +0100
@@ -1,54 +0,0 @@
-# $Id: usr.lib.postfix.qmgr 6201 2006-02-02 21:10:54Z sarnold $
-# ------------------------------------------------------------------
-#
-# Copyright (C) 2002-2006 Novell/SUSE
-#
-# This program is free software; you can redistribute it and/or
-# modify it under the terms of version 2 of the GNU General Public
-# License published by the Free Software Foundation.
-#
-# ------------------------------------------------------------------
-
-
-/usr/lib/postfix/qmgr {
- #include <abstractions/base>
- #include <abstractions/kerberosclient>
- #include <abstractions/nameservice>
- #include <program-chunks/postfix-common>
-
- /usr/lib/postfix/qmgr rix,
- /proc/sys/kernel/ngroups_max r,
- /tmp/.winbindd/pipe w,
- /{var/spool/postfix/,}active r,
- /{var/spool/postfix/,}active/[0-9A-F] r,
- /{var/spool/postfix/,}active/[0-9A-F]/[0-9A-F] rwl,
- /{var/spool/postfix/,}active/[0-9A-F]/[0-9A-F]/* rwl,
- /{var/spool/postfix/,}active/[0-9A-F]/[0-9A-F]* rwl,
- /{var/spool/postfix/,}active/[0-9A-F]* rwl,
- /{var/spool/postfix/,}defer r,
- /{var/spool/postfix/,}defer/[0-9A-F] r,
- /{var/spool/postfix/,}defer/[0-9A-F]/[0-9A-F] rwl,
- /{var/spool/postfix/,}defer/[0-9A-F]/[0-9A-F]/* rwl,
- /{var/spool/postfix/,}defer/[0-9A-F]/[0-9A-F]* rwl,
- /{var/spool/postfix/,}defer/[0-9A-F]* rwl,
- /{var/spool/postfix/,}deferred r,
- /{var/spool/postfix/,}deferred/[0-9A-F] r,
- /{var/spool/postfix/,}deferred/[0-9A-F]/[0-9A-F] r,
- /{var/spool/postfix/,}deferred/[0-9A-F]/[0-9A-F]/* rwl,
- /{var/spool/postfix/,}deferred/[0-9A-F]/[0-9A-F]* rwl,
- /{var/spool/postfix/,}deferred/[0-9A-F]* rwl,
- /{var/spool/postfix/,}incoming r,
- /{var/spool/postfix/,}incoming/[0-9A-F] r,
- /{var/spool/postfix/,}incoming/[0-9A-F]/[0-9A-F] r,
- /{var/spool/postfix/,}incoming/[0-9A-F]/[0-9A-F]/* rwl,
- /{var/spool/postfix/,}incoming/[0-9A-F]/[0-9A-F]* rwl,
- /{var/spool/postfix/,}incoming/[0-9A-F]* rwl,
- /{var/spool/postfix/,}public/qmgr r,
- /{var/spool/postfix/,}private/bounce w,
- /{var/spool/postfix/,}private/defer w,
- /{var/spool/postfix/,}private/local w,
- /{var/spool/postfix/,}private/relay w,
- /{var/spool/postfix/,}private/rewrite w,
- /{var/spool/postfix/,}private/smtp w,
- /{var/spool/postfix/,}private/trace w,
-}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/tunables/global new/apparmor-profiles-2.0/tunables/global
--- old/apparmor-profiles-2.0/tunables/global 2006-02-07 06:07:59.000000000 +0100
+++ new/apparmor-profiles-2.0/tunables/global 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: base 6100 2006-01-20 02:05:26Z sarnold $
+# $Id: global 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2006 Novell/SUSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/apparmor-profiles-2.0/tunables/home new/apparmor-profiles-2.0/tunables/home
--- old/apparmor-profiles-2.0/tunables/home 2006-03-01 08:02:55.000000000 +0100
+++ new/apparmor-profiles-2.0/tunables/home 2006-04-29 03:12:08.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: base 6100 2006-01-20 02:05:26Z sarnold $
+# $Id: home 12 2006-04-12 21:35:41Z steve-beattie $
# ------------------------------------------------------------------
#
# Copyright (C) 2006 Novell/SUSE
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
1
0
Hello community,
here is the log from the commit of package yast2-printer
checked in at Sat Apr 29 12:50:22 CEST 2006.
--------
--- yast2-printer/yast2-printer.changes 2006-04-28 13:19:01.000000000 +0200
+++ STABLE/yast2-printer/yast2-printer.changes 2006-04-29 12:28:55.000000000 +0200
@@ -1,0 +2,5 @@
+Sat Apr 29 12:28:44 CEST 2006 - aj(a)suse.de
+
+- Fix testsuite to build again.
+
+-------------------------------------------------------------------
New:
----
testsuite.diff
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-printer.spec ++++++
--- /var/tmp/diff_new_pack.a0LVC1/_old 2006-04-29 12:50:10.000000000 +0200
+++ /var/tmp/diff_new_pack.a0LVC1/_new 2006-04-29 12:50:10.000000000 +0200
@@ -12,11 +12,12 @@
Name: yast2-printer
Version: 2.13.13
-Release: 2
+Release: 3
License: GPL
Group: System/YaST
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Source0: yast2-printer-2.13.13.tar.bz2
+Patch: testsuite.diff
prefix: /usr
BuildRequires: blocxx-devel cups-devel cups-drivers cups-drivers-stp docbook-xsl-stylesheets doxygen gcc-c++ libxcrypt-devel libxslt openssl-devel perl-XML-Writer popt-devel sgml-skel update-desktop-files yast2 yast2-devtools yast2-testsuite
Requires: yast2 netcat zlib blocxx
@@ -34,6 +35,7 @@
%prep
%setup -n yast2-printer-2.13.13
+%patch
%build
%{prefix}/bin/y2tool y2autoconf
@@ -100,6 +102,8 @@
%doc %{prefix}/share/doc/packages/yast2-printer
%changelog -n yast2-printer
+* Sat Apr 29 2006 - aj(a)suse.de
+- Fix testsuite to build again.
* Fri Apr 28 2006 - mzugec(a)suse.cz
- fixed #169689 - warning for propose button
* Fri Apr 28 2006 - mzugec(a)suse.cz
++++++ testsuite.diff ++++++
--- testsuite/tests/cupsWrite.out
+++ testsuite/tests/cupsWrite.out
@@ -13,7 +13,6 @@
Write .cups.default_dest "" true
Write .target.ycp "/var/lib/YaST2/printers" $["cups_usb_devices":`always, "drivers_were_installed":nil, "printers":[], "version":523] true
Execute .target.bash "/bin/chmod 600 /var/lib/YaST2/printers" 0
-Log restarting spooler by restartServices()
Execute .target.bash "test -f /etc/init.d/lpd && /etc/init.d/lpd stop" 0
Execute .target.bash "test -f /etc/init.d/cups && /etc/init.d/cups stop" 0
Execute .target.bash "test -f /etc/init.d/cups && /etc/init.d/cups start" 0
@@ -39,7 +38,6 @@
Write .cups.default_dest "lp" true
Write .target.ycp "/var/lib/YaST2/printers" $["cups_usb_devices":`always, "drivers_were_installed":nil, "printers":[$["name":"lp", "uri":"parallel://dev/lp0"]], "version":523] true
Execute .target.bash "/bin/chmod 600 /var/lib/YaST2/printers" 0
-Log restarting spooler by restartServices()
Execute .target.bash "test -f /etc/init.d/lpd && /etc/init.d/lpd stop" 0
Execute .target.bash "test -f /etc/init.d/cups && /etc/init.d/cups stop" 0
Execute .target.bash "test -f /etc/init.d/cups && /etc/init.d/cups start" 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
1
0
Hello community,
here is the log from the commit of package yast2-installation
checked in at Fri Apr 28 22:04:38 CEST 2006.
--------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-installation.spec ++++++
--- /var/tmp/diff_new_pack.R2fPt0/_old 2006-04-28 22:04:22.000000000 +0200
+++ /var/tmp/diff_new_pack.R2fPt0/_new 2006-04-28 22:04:22.000000000 +0200
@@ -12,7 +12,7 @@
Name: yast2-installation
Version: 2.13.95
-Release: 1
+Release: 2
License: GPL
Group: System/YaST
BuildRoot: %{_tmppath}/%{name}-%{version}-build
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
1
0