[Work/TechInfo/other]

NTEmacsのTwittering-mode-3.0.0とcURL / 2014-10-26 (日)

NTEmacsとTwittering-mode-3.0.0の同梱cURLで認証が通らない

NTEmacsにTwittering-mode-3.0.0を入れると,GnuPGPでの認証時にcurlがabortする問題.
基本的には同梱のwin-curlディレクトリの中に入ってるcurl.exeとcertディレクトリの中に入ってる認証ファイルを使おうとするが,これがいかんようだ.

解決法

Win32用のcURLバイナリを配っているサイトから,「Download SSH, SSL, SSPI version」をダウンロードし,中身(exeやdll)をパスが通っているディレクトリにぶち込む.(例では,「ホームディレクトリ(hoge)/Utils/bin」)

cURL用の認証ファイルを配っているページから,「cacert.pem」をダウンロードし,「curl-ca-bundle.crt」に名前を変更,適当な場所にぶち込む.(例では「ホームディレクトリ(hoge)/Utils/share」)

以下のコードを,.emacsなり,.emacs.d/init.elに記述.

(setq twittering-curl-program "/Users/hoge/Utils/bin/curl.exe")
(setq twittering-cert-file "/Users/hoge/Utils/share/curl-ca-bundle.crt")

で,動くようになる.

[ ツッコミの受付は終了しています ]
トラックバック
1: fifa 15/fifa 15 (10/28 17:39)
こーひーをぶんなぐれ! - Work/TechInfo/other
2: fifa 15 coins/fifa 15 coins (11/03 20:46)
こーひーをぶんなぐれ! - Work/TechInfo/other