summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrea Luzzardi <scox@gentoo.org>2004-07-22 10:26:13 +0000
committerAndrea Luzzardi <scox@gentoo.org>2004-07-22 10:26:13 +0000
commit82594986e1642ffc4c824e99a306e7cc07fc8231 (patch)
treef25df122a16a43652a869ae4a73e474a0b3fd2cc /sys-kernel/hardened-sources
parentAdded to macos. See bug #57448 (Manifest recommit) (diff)
downloadgentoo-2-82594986e1642ffc4c824e99a306e7cc07fc8231.tar.gz
gentoo-2-82594986e1642ffc4c824e99a306e7cc07fc8231.tar.bz2
gentoo-2-82594986e1642ffc4c824e99a306e7cc07fc8231.zip
bump to 2.4.26-r3
Diffstat (limited to 'sys-kernel/hardened-sources')
-rw-r--r--sys-kernel/hardened-sources/ChangeLog12
-rw-r--r--sys-kernel/hardened-sources/Manifest7
-rw-r--r--sys-kernel/hardened-sources/files/2.4.26-CAN-2004-0497.patch23
-rw-r--r--sys-kernel/hardened-sources/files/digest-hardened-sources-2.4.26-r3 (renamed from sys-kernel/hardened-sources/files/digest-hardened-sources-2.4.26-r2)0
-rw-r--r--sys-kernel/hardened-sources/hardened-sources-2.4.26-r3.ebuild (renamed from sys-kernel/hardened-sources/hardened-sources-2.4.26-r2.ebuild)2
5 files changed, 38 insertions, 6 deletions
diff --git a/sys-kernel/hardened-sources/ChangeLog b/sys-kernel/hardened-sources/ChangeLog
index 61759f67371e..2a47849b8a64 100644
--- a/sys-kernel/hardened-sources/ChangeLog
+++ b/sys-kernel/hardened-sources/ChangeLog
@@ -1,11 +1,19 @@
# ChangeLog for sys-kernel/hardened-sources
# Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-kernel/hardened-sources/ChangeLog,v 1.31 2004/06/29 17:32:26 scox Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/hardened-sources/ChangeLog,v 1.32 2004/07/22 10:26:12 scox Exp $
+*hardened-sources-2.4.26-r3 (22 Jul 2004)
+
+ 22 Jul 2004; Andrea Luzzardi <scox@gentoo.org>
+ +hardened-sources-2.4.26-r3.ebuild,
+ +files/2.4.26-CAN-2004-0497.patch,
+ -hardened-sources-2.4.26-r2.ebuild:
+ Version bump, fixed CAN 0497, see bug #56171.
+
*hardened-sources-2.4.26-r2 (29 Jun 2004)
29 Jun 2004; Andrea Luzzardi <scox@gentoo.org>
- +hardened-sources-2.4.26-r2.ebuild
+ +hardened-sources-2.4.26-r2.ebuild,
+files/2.4.26-CAN-2004-0495.patch,
+files/2.4.26-CAN-2004-0535.patch,
-hardened-sources-2.4.26-r1.ebuild:
diff --git a/sys-kernel/hardened-sources/Manifest b/sys-kernel/hardened-sources/Manifest
index f00c4d085c43..083f13a10623 100644
--- a/sys-kernel/hardened-sources/Manifest
+++ b/sys-kernel/hardened-sources/Manifest
@@ -1,8 +1,9 @@
-MD5 9d2cb53645bab9251de6404c76e14954 hardened-sources-2.4.26-r2.ebuild 1023
-MD5 80204c4fc9f000aa1d7043edf17cdd7f ChangeLog 8197
+MD5 b9f8d30ab8bd4308934ae0361306a679 ChangeLog 8356
MD5 0a473e60c059cb41c96a6bbcbff84769 metadata.xml 459
+MD5 d5cd71d35acde108b2e07f445acf26a6 hardened-sources-2.4.26-r3.ebuild 902
MD5 0f66013f643c79c97fda489618a4e2fd files/2.4.26-CAN-2004-0535.patch 476
MD5 dc18e982f8149588a291956481885a8c files/2.4.26-CAN-2004-0495.patch 17549
MD5 5fd02bd0257e7bad717354021bcba268 files/2.4.26-signal-race.patch 469
MD5 8850fb5244d9d10736d95a85f3c5b3f1 files/2.4.26-CAN-2004-0394.patch 448
-MD5 5909f277c9e29d7d8eb744e84d74b034 files/digest-hardened-sources-2.4.26-r2 145
+MD5 3bdf00d5f80fe9dfbfe8220e076cd04c files/2.4.26-CAN-2004-0497.patch 707
+MD5 5909f277c9e29d7d8eb744e84d74b034 files/digest-hardened-sources-2.4.26-r3 145
diff --git a/sys-kernel/hardened-sources/files/2.4.26-CAN-2004-0497.patch b/sys-kernel/hardened-sources/files/2.4.26-CAN-2004-0497.patch
new file mode 100644
index 000000000000..9503e9efe57b
--- /dev/null
+++ b/sys-kernel/hardened-sources/files/2.4.26-CAN-2004-0497.patch
@@ -0,0 +1,23 @@
+# ChangeSet
+#
+# fs/attr.c
+# 2004/07/03 18:28:30-03:00 marcelo@logos.cnet +1 -0
+# Thomas Biege: Fix missing DAC check on sys_chown
+#
+# fs/attr.c
+# 2004/07/03 19:28:29-03:00 marcelo@logos.cnet +1 -1
+# Add missing bracket to inode_change_ok() fix
+#
+diff -Nru a/fs/attr.c b.plasmaroo/fs/attr.c
+--- a/fs/attr.c 2004-07-08 17:05:20 -07:00
++++ b.plasmaroo/fs/attr.c 2004-07-08 17:05:20 -07:00
+@@ -35,7 +35,8 @@
+
+ /* Make sure caller can chgrp. */
+ if ((ia_valid & ATTR_GID) &&
+- (!in_group_p(attr->ia_gid) && attr->ia_gid != inode->i_gid) &&
++ (current->fsuid != inode->i_uid ||
++ (!in_group_p(attr->ia_gid) && attr->ia_gid != inode->i_gid)) &&
+ !capable(CAP_CHOWN))
+ goto error;
+
diff --git a/sys-kernel/hardened-sources/files/digest-hardened-sources-2.4.26-r2 b/sys-kernel/hardened-sources/files/digest-hardened-sources-2.4.26-r3
index d371ec8cd2e0..d371ec8cd2e0 100644
--- a/sys-kernel/hardened-sources/files/digest-hardened-sources-2.4.26-r2
+++ b/sys-kernel/hardened-sources/files/digest-hardened-sources-2.4.26-r3
diff --git a/sys-kernel/hardened-sources/hardened-sources-2.4.26-r2.ebuild b/sys-kernel/hardened-sources/hardened-sources-2.4.26-r3.ebuild
index 03d1df4d083f..81008f3f58c6 100644
--- a/sys-kernel/hardened-sources/hardened-sources-2.4.26-r2.ebuild
+++ b/sys-kernel/hardened-sources/hardened-sources-2.4.26-r3.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-kernel/hardened-sources/hardened-sources-2.4.26-r2.ebuild,v 1.1 2004/06/29 17:32:26 scox Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/hardened-sources/hardened-sources-2.4.26-r3.ebuild,v 1.1 2004/07/22 10:26:13 scox Exp $
IUSE="selinux"
ETYPE="sources"