blog/content/post/2009/07/01/2009-07-01-00001186.md

87 lines
2.5 KiB
Markdown

---
title: curlのSSLを有効にする
author: kazu634
date: 2009-07-01
wordtwit_post_info:
- 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4683;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}'
categories:
- macports
---
<div class="section">
<h4>
対象とする人
</h4>
<ul>
<li>
Emacsでhatena-modeを使っている人
</li>
<li>
portでcurlをアップグレードすると、hatena-modeを使えなくなった人
</li>
</ul>
<h4>
何が問題なの?
</h4>
<p>
portでcurlをアップグレードすると、デフォルトでsslが使えなくなってしまったらしい。hatena-modeではssl経由でブログの記事を投稿するので、結果的にhatena-modeではてなに投稿できなくなってしまう。
</p>
<h4>
どうすればいいの?
</h4>
<p>
<a href="http://hikariworks.jp/blog/2009/01/09/curl%E3%81%AEssl%E3%82%92%E6%9C%89%E5%8A%B9%E3%81%AB%E3%81%99%E3%82%8B/" onclick="__gaTracker('send', 'event', 'outbound-article', 'http://hikariworks.jp/blog/2009/01/09/curl%E3%81%AEssl%E3%82%92%E6%9C%89%E5%8A%B9%E3%81%AB%E3%81%99%E3%82%8B/', 'hikariworks::blog curlのSSLを有効にする(MacPorts)');" target="_blank">hikariworks::blog curlのSSLを有効にする(MacPorts)</a>を参照!
</p>
<pre class="syntax-highlight">
$ sudo port edit curl
</pre>
<p>
として、
</p>
<blockquote title="hikariworks" cite="http://hikariworks.jp/blog/2009/01/09/curl%E3%81%AEssl%E3%82%92%E6%9C%89%E5%8A%B9%E3%81%AB%E3%81%99%E3%82%8B/">
<p>
configure.argsの
</p>
<ul>
<li>
without-ssl
</li>
</ul>
<p>
</p>
<ul>
<li>
with-ssl
</li>
</ul>
<p>
<cite><a href="http://hikariworks.jp/blog/2009/01/09/curl%E3%81%AEssl%E3%82%92%E6%9C%89%E5%8A%B9%E3%81%AB%E3%81%99%E3%82%8B/" onclick="__gaTracker('send', 'event', 'outbound-article', 'http://hikariworks.jp/blog/2009/01/09/curl%E3%81%AEssl%E3%82%92%E6%9C%89%E5%8A%B9%E3%81%AB%E3%81%99%E3%82%8B/', 'hikariworks::blog curlのSSLを有効にする%28MacPorts%29');" target="_blank">hikariworks::blog curlのSSLを有効にする%28MacPorts%29</a></cite>
</p>
</blockquote>
<p>
します。そうしてから
</p>
<pre class="syntax-highlight">
$ sudo port <span class="synStatement">install</span> curl
</pre>
<p>
とします。
</p>
</div>