summaryrefslogtreecommitdiff
path: root/packaging/freebsd/security/monkeysphere/files/patch-src_share_keytrans
diff options
context:
space:
mode:
authorDaniel Kahn Gillmor <dkg@fifthhorseman.net>2009-03-10 00:43:04 -0400
committerDaniel Kahn Gillmor <dkg@fifthhorseman.net>2009-03-10 00:43:04 -0400
commite63549bb6a927d737546a74ba8a912a9b60c979e (patch)
treeef2facb3315430ed592ddf4a1c844f9a5c77d864 /packaging/freebsd/security/monkeysphere/files/patch-src_share_keytrans
parentffc22c69eb3376d0e7576f2be2e79e6a94375398 (diff)
FreeBSD porting: using in-place sed to replace paths. Using pack("%32U",...) for checksum, which seems to work for both perl 5.8 and 5.10
Diffstat (limited to 'packaging/freebsd/security/monkeysphere/files/patch-src_share_keytrans')
-rw-r--r--packaging/freebsd/security/monkeysphere/files/patch-src_share_keytrans11
1 files changed, 11 insertions, 0 deletions
diff --git a/packaging/freebsd/security/monkeysphere/files/patch-src_share_keytrans b/packaging/freebsd/security/monkeysphere/files/patch-src_share_keytrans
new file mode 100644
index 0000000..9d584ac
--- /dev/null
+++ b/packaging/freebsd/security/monkeysphere/files/patch-src_share_keytrans
@@ -0,0 +1,11 @@
+--- src/share/keytrans 2009-03-01 13:39:50.000000000 -0500
++++ src/share/keytrans 2009-03-10 00:39:53.681890554 -0400
+@@ -199,7 +199,7 @@
+ sub simple_checksum {
+ my $bytes = shift;
+
+- return unpack("%32W*",$bytes) % 65536;
++ return unpack("%32U*",$bytes) % 65536;
+ }
+
+ # calculate the multiplicative inverse of a mod b this is euclid's