summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTavis Ormandy <taviso@gentoo.org>2004-09-17 19:44:33 +0000
committerTavis Ormandy <taviso@gentoo.org>2004-09-17 19:44:33 +0000
commit568906791645f1eebdec3908774aa3002a422fe4 (patch)
treec63ffdff425dc90bbc776245299b37f4e72078cc /app-admin/sudo/files
parentremoved keywords for archs that still use a 2.4 kernel, since recent nscd cha... (diff)
downloadgentoo-2-568906791645f1eebdec3908774aa3002a422fe4.tar.gz
gentoo-2-568906791645f1eebdec3908774aa3002a422fe4.tar.bz2
gentoo-2-568906791645f1eebdec3908774aa3002a422fe4.zip
add support for skey authentication #49040
Diffstat (limited to 'app-admin/sudo/files')
-rw-r--r--app-admin/sudo/files/digest-sudo-1.6.7_p5-r11
-rw-r--r--app-admin/sudo/files/digest-sudo-1.6.8_p1-r11
-rw-r--r--app-admin/sudo/files/sudo-skeychallengeargs.diff15
3 files changed, 17 insertions, 0 deletions
diff --git a/app-admin/sudo/files/digest-sudo-1.6.7_p5-r1 b/app-admin/sudo/files/digest-sudo-1.6.7_p5-r1
new file mode 100644
index 000000000000..2875abeb053d
--- /dev/null
+++ b/app-admin/sudo/files/digest-sudo-1.6.7_p5-r1
@@ -0,0 +1 @@
+MD5 55d503e5c35bf1ea83d38244e0242aaf sudo-1.6.7p5.tar.gz 349785
diff --git a/app-admin/sudo/files/digest-sudo-1.6.8_p1-r1 b/app-admin/sudo/files/digest-sudo-1.6.8_p1-r1
new file mode 100644
index 000000000000..c0f172fb962e
--- /dev/null
+++ b/app-admin/sudo/files/digest-sudo-1.6.8_p1-r1
@@ -0,0 +1 @@
+MD5 7fa9649f327d2e92eb1a73da537759d5 sudo-1.6.8p1.tar.gz 583464
diff --git a/app-admin/sudo/files/sudo-skeychallengeargs.diff b/app-admin/sudo/files/sudo-skeychallengeargs.diff
new file mode 100644
index 000000000000..3c90cfa8dbd1
--- /dev/null
+++ b/app-admin/sudo/files/sudo-skeychallengeargs.diff
@@ -0,0 +1,15 @@
+--- sudo-1.6.7p5/auth/rfc1938.c 2003-04-16 01:39:15.000000000 +0100
++++ sudo-1.6.7p5/auth/rfc1938.c.new 2004-09-17 20:01:00.996902672 +0100
+@@ -64,11 +64,7 @@
+ #if defined(HAVE_SKEY)
+ # include <skey.h>
+ # define RFC1938 skey
+-# ifdef __NetBSD__
+-# define rfc1938challenge(a,b,c,d) skeychallenge((a),(b),(c),(d))
+-# else
+-# define rfc1938challenge(a,b,c,d) skeychallenge((a),(b),(c))
+-# endif
++# define rfc1938challenge(a,b,c,d) skeychallenge((a),(b),(c),(d))
+ # define rfc1938verify(a,b) skeyverify((a),(b))
+ #elif defined(HAVE_OPIE)
+ # include <opie.h>