[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[plamo:20178] Re: Plamo 3.2インストールメモ(PGP解決)
-
From:辰己丈夫
-
Date:Mon, 11 Aug 2003 18:12:42 +0900 (JST)
- Subject: [plamo:20178] Re: Plamo 3.2インストールメモ(PGP解決)
- From: 辰己丈夫<tatsumi@xxxxxxxxxxxxxxxxxx>
- Date: Mon, 11 Aug 2003 18:12:23 +0900
神戸大学の辰己です。
木下さま以外にレスポンスがないですが、夏休みの宿題のつづき…。
忘れないようにメモです。
> ▲まだ戻らないもの(課題)
>
> ・pgp関係
>
> pgp2
> pgp5 の Mew-1.95b3 での動作
> gpg
>
> これは、どうにかしないと…。
●pgp2
pgp263is.tar.gz を導入し、
mv /usr/local/bin/pgp{,2}
をしておく。名前が pgp2 になる。
●pgp5
pgp50i-unix-src.tar.gz を展開した後、configure して、
以下のパッチを当ててからコンパイルしてインストール。
--- lib/pgp/random/pgpRndPool.c.orig Sat Aug 9 23:45:13 1997
+++ lib/pgp/random/pgpRndPool.c Fri Jan 4 11:19:50 2002
@@ -298,7 +298,7 @@
#ifndef UMULH_32
#if defined(__GNUC__) && defined(__i386__)
/* Inline asm goodies */
-#define UMULH_32(r,a,b) __asm__("mull %2" : "=d"(r) : "%a"(a), "mr"(b) : "ax")
+#define UMULH_32(r,a,b) __asm__("mull %2" : "=d"(r), "=a"(a) : "%1"(a), "mr"(b))
#elif HAVE64
#define UMULH_32(r,a,b) ((r) = (word32)((word64)(a) * (b) >> 32))
#else
●gnupg
これは、普通に導入する。その後、
----ここから----
#!/bin/sh
LANGUAGE=C /usr/bin/gpg $@
----ここまで----
を、~/bin/gpg に保存し、chmod u+x して置いておく。
●Mew-1.94.2 での利用
以下の設定を、.emacs に挿入。
(ただし、/home/tatsumi/bin/gpg は、前項で作ったファイルです。
適切なパスに変えて下さい。)
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;; PGP/GPG config
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
(setq mew-prog-pgp2 "/usr/local/bin/pgp2")
(setq mew-prog-pgp5 "/usr/local/bin/pgp")
(setq mew-prog-pgp "/usr/local/bin/pgp")
(setq mew-prog-gpg "/home/tatsumi/bin/gpg")
●あとは、Mew を起動した後、 C-cC-v で、使用する PGP を切替える。
以上です。
- Follow-Ups
-
- [plamo:20180] Re: Plamo 3.2インストールメモ(PGP解決), HAYASHI Chifumi (林 千史)
[検索ページ]
[メール一覧]
Plamo ML 公開システム