diff options
author | Andrea Luzzardi <scox@gentoo.org> | 2004-07-22 10:26:13 +0000 |
---|---|---|
committer | Andrea Luzzardi <scox@gentoo.org> | 2004-07-22 10:26:13 +0000 |
commit | 82594986e1642ffc4c824e99a306e7cc07fc8231 (patch) | |
tree | f25df122a16a43652a869ae4a73e474a0b3fd2cc /sys-kernel/hardened-sources | |
parent | Added to macos. See bug #57448 (Manifest recommit) (diff) | |
download | gentoo-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/ChangeLog | 12 | ||||
-rw-r--r-- | sys-kernel/hardened-sources/Manifest | 7 | ||||
-rw-r--r-- | sys-kernel/hardened-sources/files/2.4.26-CAN-2004-0497.patch | 23 | ||||
-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" |