summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Mylchreest <johnm@gentoo.org>2005-04-13 21:15:21 +0000
committerJohn Mylchreest <johnm@gentoo.org>2005-04-13 21:15:21 +0000
commitc0af813dcd6dcc8e09304223b862609526ff15e8 (patch)
tree1467b172831a28f058194b913e0d1cb0e6c34446 /sys-apps/usermode-utilities
parentFix digests for qt4b2 (diff)
downloadhistorical-c0af813dcd6dcc8e09304223b862609526ff15e8.tar.gz
historical-c0af813dcd6dcc8e09304223b862609526ff15e8.tar.bz2
historical-c0af813dcd6dcc8e09304223b862609526ff15e8.zip
missing patch!
Package-Manager: portage-2.0.51.19
Diffstat (limited to 'sys-apps/usermode-utilities')
-rw-r--r--sys-apps/usermode-utilities/ChangeLog6
-rw-r--r--sys-apps/usermode-utilities/Manifest9
-rw-r--r--sys-apps/usermode-utilities/files/20040406-CAN-2004-1295.patch21
3 files changed, 31 insertions, 5 deletions
diff --git a/sys-apps/usermode-utilities/ChangeLog b/sys-apps/usermode-utilities/ChangeLog
index 19bc654e05ce..94d25c017f46 100644
--- a/sys-apps/usermode-utilities/ChangeLog
+++ b/sys-apps/usermode-utilities/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for sys-apps/usermode-utilities
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/usermode-utilities/ChangeLog,v 1.19 2005/04/13 15:12:35 johnm Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/usermode-utilities/ChangeLog,v 1.20 2005/04/13 21:15:21 johnm Exp $
+
+ 13 Apr 2005; John Mylchreest <johnm@gentoo.org>
+ +files/20040406-CAN-2004-1295.patch:
+ missing patch!
13 Apr 2005; John Mylchreest <johnm@gentoo.org> :
fixing net_slip vuln. #74482
diff --git a/sys-apps/usermode-utilities/Manifest b/sys-apps/usermode-utilities/Manifest
index febefaa75805..444c00e7ec78 100644
--- a/sys-apps/usermode-utilities/Manifest
+++ b/sys-apps/usermode-utilities/Manifest
@@ -2,13 +2,14 @@
Hash: SHA1
MD5 5ae3e4ac36da680421c53e9546a39c62 usermode-utilities-20040406-r1.ebuild 808
-MD5 2d46239222bf0103f195378dc7440132 ChangeLog 3372
+MD5 c28a0f61ed79ffaf2c6570ddcab8b568 ChangeLog 3479
MD5 9a09f8d531c582e78977dbfd96edc1f2 metadata.xml 164
MD5 2782a27c43120892c13ad8cd39ced876 files/digest-usermode-utilities-20040406-r1 74
+MD5 f072be5f18ac238e1d79313d5bbaa5b0 files/20040406-CAN-2004-1295.patch 668
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
-iD8DBQFCXTb5z7mlh8wQzGMRAoRTAJwLbAr9c3sg6ALMPeHrA18lTdMfeQCff0t4
-+I9L7oXa1YHb3xJArzgP8Aw=
-=c9ni
+iD8DBQFCXYwAz7mlh8wQzGMRAv96AJ9r+FqscOtmDp2BrF7V1/+KqktKgACgkiOE
+UgagZKCHyhTa6rOYaUCnPUw=
+=WTZU
-----END PGP SIGNATURE-----
diff --git a/sys-apps/usermode-utilities/files/20040406-CAN-2004-1295.patch b/sys-apps/usermode-utilities/files/20040406-CAN-2004-1295.patch
new file mode 100644
index 000000000000..08a31b82e545
--- /dev/null
+++ b/sys-apps/usermode-utilities/files/20040406-CAN-2004-1295.patch
@@ -0,0 +1,21 @@
+--- tools-20040406.old/uml_net/slip.c 2002-04-28 15:47:35.000000000 -0400
++++ tools-20040406.new/uml_net/slip.c 2005-03-07 10:40:37.000000000 -0500
+@@ -111,7 +111,7 @@
+ void slip_v4(int argc, char **argv)
+ {
+ struct output output = INIT_OUTPUT;
+- char *op;
++ char *op, dev[sizeof("slnnnnn\0")];
+
+ if(setreuid(0, 0) < 0){
+ output_errno(&output, "slip - setreuid failed");
+@@ -135,7 +135,8 @@
+ slip_up(0, argv[1], NULL, NULL, &output);
+ }
+ else if(!strcmp(op, "down")){
+- slip_down(argv[1], NULL, NULL, &output);
++ slip_name(0, dev, &output);
++ slip_down(dev, NULL, NULL, &output);
+ }
+ else {
+ printf("slip - Unknown op '%s'\n", op);