<?xml version="1.0" encoding="UTF-8"?>

<rdf:RDF
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:admin="http://webns.net/mvcb/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/"
  xmlns="http://purl.org/rss/1.0/"
>

<channel rdf:about="http://blogs.dion.ne.jp/yamaga/">
<title>山賀正人のブログ</title>
<link>http://blogs.dion.ne.jp/yamaga/</link>
<description>単なる備忘録 ← なら公開するなって (^^;;;</description>
<dc:language>ja</dc:language>
<admin:errorReportsTo rdf:resource="mailto:system@blog.dion.ne.jp" />
<admin:generatorAgent rdf:resource="http://blog.dion.ne.jp/" />
<items>
<rdf:Seq>
<rdf:li rdf:resource="http://blogs.dion.ne.jp/yamaga/archives/8067316.html" />
<rdf:li rdf:resource="http://blogs.dion.ne.jp/yamaga/archives/9164530.html" />
<rdf:li rdf:resource="http://blogs.dion.ne.jp/yamaga/archives/9161890.html" />
<rdf:li rdf:resource="http://blogs.dion.ne.jp/yamaga/archives/9143948.html" />
<rdf:li rdf:resource="http://blogs.dion.ne.jp/yamaga/archives/9135093.html" />
<rdf:li rdf:resource="http://blogs.dion.ne.jp/yamaga/archives/9129159.html" />
<rdf:li rdf:resource="http://blogs.dion.ne.jp/yamaga/archives/9109529.html" />
<rdf:li rdf:resource="http://blogs.dion.ne.jp/yamaga/archives/9095903.html" />
<rdf:li rdf:resource="http://blogs.dion.ne.jp/yamaga/archives/9094359.html" />
<rdf:li rdf:resource="http://blogs.dion.ne.jp/yamaga/archives/9089943.html" />
<rdf:li rdf:resource="http://blogs.dion.ne.jp/yamaga/archives/9087121.html" />
<rdf:li rdf:resource="http://blogs.dion.ne.jp/yamaga/archives/9074778.html" />
<rdf:li rdf:resource="http://blogs.dion.ne.jp/yamaga/archives/5982968.html" />
<rdf:li rdf:resource="http://blogs.dion.ne.jp/yamaga/archives/9044813.html" />
<rdf:li rdf:resource="http://blogs.dion.ne.jp/yamaga/archives/9044880.html" />
<rdf:li rdf:resource="http://blogs.dion.ne.jp/yamaga/archives/9016530.html" />
<rdf:li rdf:resource="http://blogs.dion.ne.jp/yamaga/archives/8992475.html" />
<rdf:li rdf:resource="http://blogs.dion.ne.jp/yamaga/archives/8985052.html" />
<rdf:li rdf:resource="http://blogs.dion.ne.jp/yamaga/archives/8969979.html" />
<rdf:li rdf:resource="http://blogs.dion.ne.jp/yamaga/archives/8963622.html" />
</rdf:Seq>
</items>
</channel>

<item rdf:about="http://blogs.dion.ne.jp/yamaga/archives/8067316.html">
<title>netatalk-2.1dev (OpenBSD 4.6 自作パッケージソース)</title>
<link>http://blogs.dion.ne.jp/yamaga/archives/8067316.html</link>
<description>CVS 版 netatalk-2.1dev (2010-02-06) をパッケージソースにしてみました。※このバージョンは Time Machine に対応しています。/usr/ports/net/netatalk-2.1devnetatalk-2.1dev-20100206.pkgsrc.tgz上記でリンクしている *.pkgsrc.tgz をダウンロードし、上記のディレクトリ配置になるように展開して、そのディレクトリ内でmake packageと実行すれば /usr/po...</description>
<dc:subject>OpenBSD</dc:subject>
<dc:creator>yamaga</dc:creator>
<dc:date>2010-02-07T20:55:50+09:00</dc:date>
<content:encoded><![CDATA[
CVS 版 <tt>netatalk-2.1dev</tt> (2010-02-06) をパッケージソースにしてみました。<blockquote style="background-color:#CCFFCC;"><font size="-2">※このバージョンは Time Machine に対応しています。</font></blockquote><tt>/usr/ports/net/netatalk-2.1dev<br /><a href="http://www.h2.dion.ne.jp/~yamaga/files/openbsd/4.6/netatalk-2.1dev-20100206.pkgsrc.tgz">netatalk-2.1dev-20100206.pkgsrc.tgz</a></tt><br /><br />上記でリンクしている <tt>*.pkgsrc.tgz</tt> をダウンロードし、上記のディレクトリ配置になるように展開して、そのディレクトリ内で<pre>make package</pre>と実行すれば <tt>/usr/ports/packages/`uname -m`/all/</tt> 以下に<br /><br /><tt>netatalk-2.1dev-20100206.tgz</tt><br /><br />というパッケージができます。<br /><br />なお、古いバージョンの netatalk がインストールされている状態だとコンパイルに失敗することがあります。その場合、インストール済みのヘッダファイルを一時的に移動しておくとよいでしょう。<pre>mv /usr/local/include/netatalk /usr/local/include/netatalk-TMP</pre>パッケージ作成後<pre>mv /usr/local/include/netatalk-TMP /usr/local/include/netatalk</pre><br /><strong>設定例</strong><pre>/etc/netatalk/AppleVolumes.default:<br />(旧) <font size="-2">~</font><br />(新) <font size="-2">~ options:usedots,upriv cnidscheme:dbd maccharset:MAC_JAPANESE volcharset:UTF8</font></pre><pre>/etc/netatalk/afpd.conf: <em>(以下の一行を追加 ※<span style="color:#FF0000;">xx.yy.zz.ww</span>は待ち受けするIPアドレス)</em><br /><font size="-2">- -noddp -ipaddr <em><span style="color:#FF0000;">xx.yy.zz.ww</span></em> -uamlist uams_dhx.so,uams_dhx2.so -maccodepage MAC_JAPANESE -unixcodepage UTF8</font></pre><pre>/etc/netatalk/netatalk.conf:<br />(旧) ATALK_MAC_CHARSET='MAC_ROMAN'<br />(新) ATALK_MAC_CHARSET='<span style="color:#FF0000;">MAC_JAPANESE</span>'<br /><br />(旧) ATALK_UNIX_CHARSET='LOCALE'<br />(新) ATALK_UNIX_CHARSET='<span style="color:#FF0000;">UTF8</span>'</pre>
]]></content:encoded>
</item>
<item rdf:about="http://blogs.dion.ne.jp/yamaga/archives/9164530.html">
<title>「海の向こうの“セキュリティ”」第41回公開</title>
<link>http://blogs.dion.ne.jp/yamaga/archives/9164530.html</link>
<description>今月分が公開されました。第41回：クライアント証明書をハードディスクに保存してはダメ？ ほかhttp://internet.watch.impress.co.jp/docs/column/security/20100204_346756.html</description>
<dc:subject>日記</dc:subject>
<dc:creator>yamaga</dc:creator>
<dc:date>2010-02-04T11:28:44+09:00</dc:date>
<content:encoded><![CDATA[
今月分が公開されました。<br /><br />第41回：クライアント証明書をハードディスクに保存してはダメ？　ほか<br /><a href="http://internet.watch.impress.co.jp/docs/column/security/20100204_346756.html" target="_blank">http://internet.watch.impress.co.jp/docs/column/security/20100204_346756.html</a>
]]></content:encoded>
</item>
<item rdf:about="http://blogs.dion.ne.jp/yamaga/archives/9161890.html">
<title>JPCERT/CC「FTP アカウント情報を盗むマルウエアに関する注意喚起」</title>
<link>http://blogs.dion.ne.jp/yamaga/archives/9161890.html</link>
<description>JPCERT/CCから注意喚起が出ています。JPCERT/CC Alert 2010-02-03FTP アカウント情報を盗むマルウエアに関する注意喚起https://www.jpcert.or.jp/at/2010/at100005.txt</description>
<dc:subject>日記</dc:subject>
<dc:creator>yamaga</dc:creator>
<dc:date>2010-02-03T14:24:09+09:00</dc:date>
<content:encoded><![CDATA[
<a target="_blank" href="https://www.jpcert.or.jp/">JPCERT/CC</a>から注意喚起が出ています。<br /><br />JPCERT/CC Alert 2010-02-03<br />FTP アカウント情報を盗むマルウエアに関する注意喚起<br /><a href="https://www.jpcert.or.jp/at/2010/at100005.txt" target="_blank">https://www.jpcert.or.jp/at/2010/at100005.txt</a>
]]></content:encoded>
</item>
<item rdf:about="http://blogs.dion.ne.jp/yamaga/archives/9143948.html">
<title>samba-3.5.0rc2 (OpenBSD 4.6 自作パッケージソース)</title>
<link>http://blogs.dion.ne.jp/yamaga/archives/9143948.html</link>
<description>Samba 3.5.0rc2 が公開されたのでパッケージソースを作ってみました。/usr/ports/net/samba-3.5.0rc2samba-3.5.0rc2.pkgsrc.tgz 上記でリンクしている *.pkgsrc.tgz をダウンロードし、上記のディレクトリ配置になるように展開して、そのディレクトリ内でmake packageと実行すれば /usr/ports/packages/`uname -m`/all/ 以下にsamba-3.5.0rc2.tgzsamb...</description>
<dc:subject>OpenBSD</dc:subject>
<dc:creator>yamaga</dc:creator>
<dc:date>2010-01-27T21:19:33+09:00</dc:date>
<content:encoded><![CDATA[
<a href="http://news.samba.org/" target="_blank">Samba 3.5.0rc2 が公開された</a>のでパッケージソースを作ってみました。<br /><br /><tt>/usr/ports/net/samba-3.5.0rc2<br /><a href="http://www.h2.dion.ne.jp/~yamaga/files/openbsd/4.6/samba-3.5.0rc2.pkgsrc.tgz">samba-3.5.0rc2.pkgsrc.tgz</a></tt> <br /><br />上記でリンクしている <tt>*.pkgsrc.tgz</tt> をダウンロードし、上記のディレクトリ配置になるように展開して、そのディレクトリ内で<pre>make package</pre>と実行すれば <tt>/usr/ports/packages/`uname -m`/all/</tt> 以下に<br /><br /><tt>samba-3.5.0rc2.tgz<br />samba-docs-3.5.0rc2.tgz</tt><br /><br />というパッケージが出来ます。<br /><br />ただし、このパッケージソースは OpenBSD プロジェクトによる <tt>samba-3.0.34</tt> のパッケージを <tt>samba-3.5.0rc2</tt> に合わせて修正しただけで全ての動作を確認したものではありません。また <tt>FLAVOR</tt> は一切試していません。あくまで<span style="color:#FF0000;"><strong>自己責任で</strong></span>ご利用ください。<br /><br />ところで 3.3.x 以降で man ページの形式が変わり、OpenBSD 標準の groff および標準パッケージの jgroff では処理できなくなりました。<br /><br />そこで、処理できるバージョンの groff をパッケージソースにしてありますので、必要であればご利用ください。<br /><br /><tt>/usr/ports/textproc/groff-1.18.1<br /><a href="http://www.h2.dion.ne.jp/~yamaga/files/openbsd/4.6/groff-1.18.1.1deb21.pkgsrc.tgz">groff-1.18.1.1deb21.pkgsrc.tgz</a></tt><br /><br />→ <a href="http://blogs.dion.ne.jp/yamaga/archives/8055957.html">解説ページ</a> ※この解説内でリンクしているパッケージソースは OpenBSD <span style="color:#FF0000;"><strong>4.4</strong></span> 用
]]></content:encoded>
</item>
<item rdf:about="http://blogs.dion.ne.jp/yamaga/archives/9135093.html">
<title>apcupsd-3.14.8 (OpenBSD 4.6 自作パッケージソース)</title>
<link>http://blogs.dion.ne.jp/yamaga/archives/9135093.html</link>
<description>apcupsd-3.14.8 が公開されていたのでパッケージソースを作ってみました。/usr/ports/sysutils/apcupsd-3.14.8apcupsd-3.14.8.pkgsrc.tgz上記でリンクしている *.pkgsrc.tgz をダウンロードし、上記のディレクトリ配置になるように展開して、そのディレクトリ内でmake packageと実行すれば /usr/ports/packages/`uname -m`/all/ 以下にapcupsd-3.14.8.t...</description>
<dc:subject>OpenBSD</dc:subject>
<dc:creator>yamaga</dc:creator>
<dc:date>2010-01-24T10:06:48+09:00</dc:date>
<content:encoded><![CDATA[
<a target="_blank" href="http://www.apcupsd.com/">apcupsd-3.14.8</a> が公開されていたのでパッケージソースを作ってみました。<br /><br /><tt>/usr/ports/sysutils/apcupsd-3.14.8</tt><br /><tt><a href="http://www.h2.dion.ne.jp/~yamaga/files/openbsd/4.6/apcupsd-3.14.8.pkgsrc.tgz">apcupsd-3.14.8.pkgsrc.tgz</a></tt><br /><br />上記でリンクしている <tt>*.pkgsrc.tgz</tt> をダウンロードし、上記のディレクトリ配置になるように展開して、そのディレクトリ内で<pre>make package</pre>と実行すれば /usr/ports/packages/`uname -m`/all/ 以下に<br /><br /><tt>apcupsd-3.14.8.tgz</tt><br /><br />というパッケージが出来ます。<br /><br />このパッケージは USB 接続を前提にしており、<tt>configure</tt> オプションは以下の通り。<pre>--enable-usb --with-dev=&quot;&quot; --with-upstype=usb --with-upscable=usb</pre>なお、私が試した範囲では <tt>apctest</tt> は正常に動作しませんでした。<br /><br />また <tt>pkg_add</tt> 実行時に表示される内容と同じですが、インストール後は<pre>/var/db/pkg/apcupsd-3.14.8/+DISPLAY</pre>の内容をご確認ください。<br /><br />なお、OpenBSD 4.2 以降は標準カーネルで apcupsd の USB 接続に対応しています。
]]></content:encoded>
</item>
<item rdf:about="http://blogs.dion.ne.jp/yamaga/archives/9129159.html">
<title>samba-3.4.5 (OpenBSD 4.6 自作パッケージソース)</title>
<link>http://blogs.dion.ne.jp/yamaga/archives/9129159.html</link>
<description>Samba 3.4.5 が公開されたのでパッケージソースを作ってみました。/usr/ports/net/samba-3.4.5samba-3.4.5.pkgsrc.tgz 上記でリンクしている *.pkgsrc.tgz をダウンロードし、上記のディレクトリ配置になるように展開して、そのディレクトリ内でmake packageと実行すれば /usr/ports/packages/`uname -m`/all/ 以下にsamba-3.4.5.tgzsamba-docs-3.4.5...</description>
<dc:subject>OpenBSD</dc:subject>
<dc:creator>yamaga</dc:creator>
<dc:date>2010-01-21T22:47:34+09:00</dc:date>
<content:encoded><![CDATA[
<a href="http://news.samba.org/" target="_blank">Samba 3.4.5 が公開された</a>のでパッケージソースを作ってみました。<br /><br /><tt>/usr/ports/net/samba-3.4.5<br /><a href="http://www.h2.dion.ne.jp/~yamaga/files/openbsd/4.6/samba-3.4.5.pkgsrc.tgz">samba-3.4.5.pkgsrc.tgz</a></tt> <br /><br />上記でリンクしている <tt>*.pkgsrc.tgz</tt> をダウンロードし、上記のディレクトリ配置になるように展開して、そのディレクトリ内で<pre>make package</pre>と実行すれば <tt>/usr/ports/packages/`uname -m`/all/</tt> 以下に<br /><br /><tt>samba-3.4.5.tgz<br />samba-docs-3.4.5.tgz</tt><br /><br />というパッケージが出来ます。<br /><br />ただし、このパッケージソースは OpenBSD プロジェクトによる <tt>samba-3.0.34</tt> のパッケージを <tt>samba-3.4.5</tt> に合わせて修正しただけで全ての動作を確認したものではありません。また <tt>FLAVOR</tt> は一切試していません。あくまで<span style="color:#FF0000;"><strong>自己責任で</strong></span>ご利用ください。<br /><br />ところで 3.3.x 以降で man ページの形式が変わり、OpenBSD 標準の groff および標準パッケージの jgroff では処理できなくなりました。<br /><br />そこで、処理できるバージョンの groff をパッケージソースにしてありますので、必要であればご利用ください。<br /><br /><tt>/usr/ports/textproc/groff-1.18.1<br /><a href="http://www.h2.dion.ne.jp/~yamaga/files/openbsd/4.6/groff-1.18.1.1deb21.pkgsrc.tgz">groff-1.18.1.1deb21.pkgsrc.tgz</a></tt><br /><br />→ <a href="http://blogs.dion.ne.jp/yamaga/archives/8055957.html">解説ページ</a> ※この解説内でリンクしているパッケージソースは OpenBSD <span style="color:#FF0000;"><strong>4.4</strong></span> 用
]]></content:encoded>
</item>
<item rdf:about="http://blogs.dion.ne.jp/yamaga/archives/9109529.html">
<title>samba-3.3.10 (OpenBSD 4.6 自作パッケージソース)</title>
<link>http://blogs.dion.ne.jp/yamaga/archives/9109529.html</link>
<description>3.3系の bug fix として 3.3.10 がリリースされていたのでパッケージソースを作ってみました。/usr/ports/net/samba-3.3.10samba-3.3.10.pkgsrc.tgz 上記でリンクしている *.pkgsrc.tgz をダウンロードし、上記のディレクトリ配置になるように展開して、そのディレクトリ内でmake packageと実行すれば /usr/ports/packages/`uname -m`/all/ 以下にsamba-3.3.10...</description>
<dc:subject>OpenBSD</dc:subject>
<dc:creator>yamaga</dc:creator>
<dc:date>2010-01-15T10:52:14+09:00</dc:date>
<content:encoded><![CDATA[
3.3系の bug fix として <a target="_blank" href="http://news.samba.org/">3.3.10 がリリース</a>されていたのでパッケージソースを作ってみました。<br /><br /><tt>/usr/ports/net/samba-3.3.10<br /><a href="http://www.h2.dion.ne.jp/~yamaga/files/openbsd/4.6/samba-3.3.10.pkgsrc.tgz">samba-3.3.10.pkgsrc.tgz</a></tt> <br /><br />上記でリンクしている <tt>*.pkgsrc.tgz</tt> をダウンロードし、上記のディレクトリ配置になるように展開して、そのディレクトリ内で<pre>make package</pre>と実行すれば <tt>/usr/ports/packages/`uname -m`/all/</tt> 以下に<br /><br /><tt>samba-3.3.10.tgz<br />samba-docs-3.3.10.tgz</tt><br /><br />というパッケージが出来ます。<br /><br />ただし、このパッケージソースは OpenBSD プロジェクトによる <tt>samba-3.0.34</tt> のパッケージを <tt>samba-3.3.10</tt> に合わせて修正しただけで全ての動作を確認したものではありません。<br /><br />また <tt>FLAVOR</tt> は一切試していません。<br /><br />ところで最近の 3.x では man ページの形式が変わり、OpenBSD 標準の groff および標準パッケージの jgroff では処理できなくなりました。<br /><br />そこで、処理できるバージョンの groff をパッケージソースにしてありますので、必要であればご利用ください。<br /><br /><tt>/usr/ports/textproc/groff-1.18.1<br /><a href="http://www.h2.dion.ne.jp/~yamaga/files/openbsd/4.6/groff-1.18.1.1deb21.pkgsrc.tgz">groff-1.18.1.1deb21.pkgsrc.tgz</a></tt><br /><br />→ <a href="http://blogs.dion.ne.jp/yamaga/archives/8055957.html">解説ページ</a> ※この解説内でリンクしているパッケージソースは OpenBSD <span style="color:#FF0000;"><strong>4.4</strong></span> 用
]]></content:encoded>
</item>
<item rdf:about="http://blogs.dion.ne.jp/yamaga/archives/9095903.html">
<title>samba-3.5.0rc1 (OpenBSD 4.6 自作パッケージソース)</title>
<link>http://blogs.dion.ne.jp/yamaga/archives/9095903.html</link>
<description>Samba 3.5.0rc1 が公開されたのでパッケージソースを作ってみました。/usr/ports/net/samba-3.5.0rc1samba-3.5.0rc1.pkgsrc.tgz 上記でリンクしている *.pkgsrc.tgz をダウンロードし、上記のディレクトリ配置になるように展開して、そのディレクトリ内でmake packageと実行すれば /usr/ports/packages/`uname -m`/all/ 以下にsamba-3.5.0rc1.tgzsamb...</description>
<dc:subject>OpenBSD</dc:subject>
<dc:creator>yamaga</dc:creator>
<dc:date>2010-01-09T23:58:42+09:00</dc:date>
<content:encoded><![CDATA[
<a href="http://news.samba.org/" target="_blank">Samba 3.5.0rc1 が公開された</a>のでパッケージソースを作ってみました。<br /><br /><tt>/usr/ports/net/samba-3.5.0rc1<br /><a href="http://www.h2.dion.ne.jp/~yamaga/files/openbsd/4.6/samba-3.5.0rc1.pkgsrc.tgz">samba-3.5.0rc1.pkgsrc.tgz</a></tt> <br /><br />上記でリンクしている <tt>*.pkgsrc.tgz</tt> をダウンロードし、上記のディレクトリ配置になるように展開して、そのディレクトリ内で<pre>make package</pre>と実行すれば <tt>/usr/ports/packages/`uname -m`/all/</tt> 以下に<br /><br /><tt>samba-3.5.0rc1.tgz<br />samba-docs-3.5.0rc1.tgz</tt><br /><br />というパッケージが出来ます。<br /><br />ただし、このパッケージソースは OpenBSD プロジェクトによる <tt>samba-3.0.34</tt> のパッケージを <tt>samba-3.5.0rc1</tt> に合わせて修正しただけで全ての動作を確認したものではありません。また <tt>FLAVOR</tt> は一切試していません。あくまで<span style="color:#FF0000;"><strong>自己責任で</strong></span>ご利用ください。<br /><br />ところで 3.3.x 以降で man ページの形式が変わり、OpenBSD 標準の groff および標準パッケージの jgroff では処理できなくなりました。<br /><br />そこで、処理できるバージョンの groff をパッケージソースにしてありますので、必要であればご利用ください。<br /><br /><tt>/usr/ports/textproc/groff-1.18.1<br /><a href="http://www.h2.dion.ne.jp/~yamaga/files/openbsd/4.6/groff-1.18.1.1deb21.pkgsrc.tgz">groff-1.18.1.1deb21.pkgsrc.tgz</a></tt><br /><br />→ <a href="http://blogs.dion.ne.jp/yamaga/archives/8055957.html">解説ページ</a> ※この解説内でリンクしているパッケージソースは OpenBSD <span style="color:#FF0000;"><strong>4.4</strong></span> 用
]]></content:encoded>
</item>
<item rdf:about="http://blogs.dion.ne.jp/yamaga/archives/9094359.html">
<title>samba-3.4.4 (OpenBSD 4.6 自作パッケージソース)</title>
<link>http://blogs.dion.ne.jp/yamaga/archives/9094359.html</link>
<description>Samba 3.4.4 が公開されたのでパッケージソースを作ってみました。/usr/ports/net/samba-3.4.4samba-3.4.4.pkgsrc.tgz 上記でリンクしている *.pkgsrc.tgz をダウンロードし、上記のディレクトリ配置になるように展開して、そのディレクトリ内でmake packageと実行すれば /usr/ports/packages/`uname -m`/all/ 以下にsamba-3.4.4.tgzsamba-docs-3.4.4...</description>
<dc:subject>OpenBSD</dc:subject>
<dc:creator>yamaga</dc:creator>
<dc:date>2010-01-09T12:28:22+09:00</dc:date>
<content:encoded><![CDATA[
<a href="http://news.samba.org/" target="_blank">Samba 3.4.4 が公開された</a>のでパッケージソースを作ってみました。<br /><br /><tt>/usr/ports/net/samba-3.4.4<br /><a href="http://www.h2.dion.ne.jp/~yamaga/files/openbsd/4.6/samba-3.4.4.pkgsrc.tgz">samba-3.4.4.pkgsrc.tgz</a></tt> <br /><br />上記でリンクしている <tt>*.pkgsrc.tgz</tt> をダウンロードし、上記のディレクトリ配置になるように展開して、そのディレクトリ内で<pre>make package</pre>と実行すれば <tt>/usr/ports/packages/`uname -m`/all/</tt> 以下に<br /><br /><tt>samba-3.4.4.tgz<br />samba-docs-3.4.4.tgz</tt><br /><br />というパッケージが出来ます。<br /><br />ただし、このパッケージソースは OpenBSD プロジェクトによる <tt>samba-3.0.34</tt> のパッケージを <tt>samba-3.4.4</tt> に合わせて修正しただけで全ての動作を確認したものではありません。また <tt>FLAVOR</tt> は一切試していません。あくまで<span style="color:#FF0000;"><strong>自己責任で</strong></span>ご利用ください。<br /><br />ところで 3.3.x 以降で man ページの形式が変わり、OpenBSD 標準の groff および標準パッケージの jgroff では処理できなくなりました。<br /><br />そこで、処理できるバージョンの groff をパッケージソースにしてありますので、必要であればご利用ください。<br /><br /><tt>/usr/ports/textproc/groff-1.18.1<br /><a href="http://www.h2.dion.ne.jp/~yamaga/files/openbsd/4.6/groff-1.18.1.1deb21.pkgsrc.tgz">groff-1.18.1.1deb21.pkgsrc.tgz</a></tt><br /><br />→ <a href="http://blogs.dion.ne.jp/yamaga/archives/8055957.html">解説ページ</a> ※この解説内でリンクしているパッケージソースは OpenBSD <span style="color:#FF0000;"><strong>4.4</strong></span> 用
]]></content:encoded>
</item>
<item rdf:about="http://blogs.dion.ne.jp/yamaga/archives/9089943.html">
<title>「海の向こうの“セキュリティ”」第40回公開</title>
<link>http://blogs.dion.ne.jp/yamaga/archives/9089943.html</link>
<description>今年最初の記事です。第40回：2009年のセキュリティを振り返るhttp://internet.watch.impress.co.jp/docs/column/security/20100107_340860.html</description>
<dc:subject>日記</dc:subject>
<dc:creator>yamaga</dc:creator>
<dc:date>2010-01-07T19:48:23+09:00</dc:date>
<content:encoded><![CDATA[
今年最初の記事です。<br /><br />第40回：2009年のセキュリティを振り返る<br /><a href="http://internet.watch.impress.co.jp/docs/column/security/20100107_340860.html" target="_blank">http://internet.watch.impress.co.jp/docs/column/security/20100107_340860.html</a>
]]></content:encoded>
</item>
<item rdf:about="http://blogs.dion.ne.jp/yamaga/archives/9087121.html">
<title>libpng-1.2.42 (OpenBSD 4.6 自作パッケージソース)</title>
<link>http://blogs.dion.ne.jp/yamaga/archives/9087121.html</link>
<description>libpng 1.2.x の最新版 1.2.42 をパッケージソースにしてみました。これは標準パッケージの png-1.2.35 をそのまま置き換えるものです。/usr/ports/graphics/png-1.2.42png-1.2.42.pkgsrc.tgz上記でリンクしている *.pkgsrc.tgz をダウンロードし、上記のディレクトリ配置になるように展開して、そのディレクトリ内でmake packageと実行すれば /usr/ports/packages/`unam...</description>
<dc:subject>OpenBSD</dc:subject>
<dc:creator>yamaga</dc:creator>
<dc:date>2010-01-06T16:13:03+09:00</dc:date>
<content:encoded><![CDATA[
<a href="http://www.libpng.org/pub/png/libpng.html" target="_blank"><tt>libpng</tt></a> 1.2.x の最新版 1.2.42 をパッケージソースにしてみました。<blockquote style="background-color: rgb(204, 255, 204);"><font size="-2">これは標準パッケージの <tt>png-1.2.35</tt> をそのまま置き換えるものです。</font></blockquote><tt>/usr/ports/graphics/png-1.2.42<br /><a href="http://www.h2.dion.ne.jp/~yamaga/files/openbsd/4.6/png-1.2.42.pkgsrc.tgz">png-1.2.42.pkgsrc.tgz</a></tt><br /><br />上記でリンクしている <tt>*.pkgsrc.tgz</tt> をダウンロードし、上記のディレクトリ配置になるように展開して、そのディレクトリ内で<pre>make package</pre>と実行すれば <tt>/usr/ports/packages/`uname -m`/all/</tt> 以下に<br /><br /><tt>png-1.2.42.tgz</tt><br /><br />というパッケージが出来ます。<br /><br />これは OpenBSD プロジェクトによる <tt>png-1.2.35</tt> のパッケージを <tt>png-1.2.42</tt> に合わせて手直ししただけで全ての動作を確認したわけではありません。<br /><br />なお、既に <tt>png-1.2.35</tt> をインストール済みの状態で、このパッケージを上書きインストールするには<pre>pkg_add -r どこか/png-1.2.42.tgz</pre>と実行します。
]]></content:encoded>
</item>
<item rdf:about="http://blogs.dion.ne.jp/yamaga/archives/9074778.html">
<title>GnuPG IDEAモジュール@Cygwin 1.7.x</title>
<link>http://blogs.dion.ne.jp/yamaga/archives/9074778.html</link>
<description>Cygwin を 1.5.x から 1.7.x にバージョンアップしたところ、GnuPG (1.4.9) が IDEA モジュールを読み込まなくなってしまいました。gpg: invalid module `/usr/lib/gnupg/idea': No such file or directoryモジュールを作りなおしてみたり、モジュールのファイル名を idea.dll から idea に変えてみたりしたのですが状況は変わらず。が、ふと思い立って ~/.gnupg/gpg....</description>
<dc:subject>Cygwin</dc:subject>
<dc:creator>yamaga</dc:creator>
<dc:date>2010-01-01T19:44:12+09:00</dc:date>
<content:encoded><![CDATA[
Cygwin を 1.5.x から 1.7.x にバージョンアップしたところ、GnuPG (1.4.9) が IDEA モジュールを読み込まなくなってしまいました。<pre>gpg: invalid module `/usr/lib/gnupg/idea': No such file or directory</pre>モジュールを作りなおしてみたり、モジュールのファイル名を <tt>idea.dll</tt> から <tt>idea</tt> に変えてみたりしたのですが状況は変わらず。が、ふと思い立って <tt>~/.gnupg/gpg.conf</tt> を次のように書き換えてみたら OK でした。<pre>(旧) load-extension idea<br />(新) load-extension idea<span style="color:#FF0000;">.dll</span></pre>参考まで。
]]></content:encoded>
</item>
<item rdf:about="http://blogs.dion.ne.jp/yamaga/archives/5982968.html">
<title>Cygwin で日本語 man ページを読む</title>
<link>http://blogs.dion.ne.jp/yamaga/archives/5982968.html</link>
<description>man ページは日本語でなくてもいいんですけど、Cygwin の標準パッケージで man をインストールすると、日本語 man ページの設定は施されているのに、同時にインストールされる groff は日本語に対応していないという悲しい現実…。/usr/share/misc/man.conf:JNROFF          /usr/bin/groff -Tnippon -mandocjこんな風に↑ちゃんと設定されているのに$ man man/usr/bin/groff: ca...</description>
<dc:subject>Cygwin</dc:subject>
<dc:creator>yamaga</dc:creator>
<dc:date>2009-12-26T21:35:07+09:00</dc:date>
<content:encoded><![CDATA[
man ページは日本語でなくてもいいんですけど、Cygwin の標準パッケージで man をインストールすると、日本語 man ページの設定は施されているのに、同時にインストールされる groff は日本語に対応していないという悲しい現実…。<pre>/usr/share/misc/man.conf:<br />JNROFF          /usr/bin/groff -Tnippon -mandocj</pre>こんな風に↑ちゃんと設定されているのに<pre>$ man man<br />/usr/bin/groff: can't find `DESC' file<br />/usr/bin/groff:fatal error: invalid device `nippon'</pre>ダサいよね (^^;;;<br /><br />仕方ないので日本語に対応した groff をインストールすることに。今回は Debian のパッチを使いましたが、どれを使っても基本的には同じでしょう。<pre>使ったパッチ: groff_1.18.1.1-21.diff.gz</pre>※以下では EUC-JP の日本語 man ページがインストールされているという前提で説明します。<br /><br />オリジナルのgroffに上のパッチを当てて<pre>$ ./configure --enable-multibyte<br />$ make LIBS=-liconv<br />$ make install</pre>と実行すれば groff のインストールは完了。<br /><br />次に <tt>/usr/share/misc/man.conf</tt> を <tt>/usr/local/share/misc/man.conf</tt> としてコピーし、コピー先のファイル内で指定されている <tt>groff</tt>, <tt>nroff</tt>, <tt>eqn</tt>, <tt>tbl</tt>, <tt>col</tt>, <tt>refer</tt>, <tt>pic</tt> のパスを全て <tt>/usr/local/bin/...</tt> に変更。<br /><br />そして <tt>JNROFF</tt> を次のように変更。<pre>(旧) JNROFF          /usr/bin/groff -Tnippon -mandocj<br />(新) JNROFF          /usr/local/bin/nroff -c -mandocj 2>/dev/null</pre>それから <tt>PAGER</tt> は <tt>lv</tt> に変更しておいた方が良さそう。<pre>(旧) PAGER           /usr/bin/less -isrR<br />(新) PAGER           /usr/bin/lv -Iej -Osj</pre>後は <tt>/usr/local/bin/man</tt> として以下のようなスクリプトを置いて、PATH で <tt>/usr/local/bin</tt> を優先させれば作業完了。<pre>#!/bin/sh<br /><br />case x$LANG in<br />        xja*)<br />                LANG=ja_JP.eucJP<br />                export LANG<br />        ;;<br />        *)<br />        ;;<br />esac<br /><br />exec /usr/bin/man -C /usr/local/share/misc/man.conf $*</pre>
]]></content:encoded>
</item>
<item rdf:about="http://blogs.dion.ne.jp/yamaga/archives/9044813.html">
<title>gnupg-2.0.14 (OpenBSD 4.6 自作パッケージソース)</title>
<link>http://blogs.dion.ne.jp/yamaga/archives/9044813.html</link>
<description>GnuPG 2.0.14 が公開されたのでパッケージソースにしてみました。/usr/ports/security/gnupg2-2.0.14gnupg2-2.0.14.pkgsrc.tgzこのパッケージによる gnupg2 は OpenBSD 標準パッケージの gnupg (バージョン 1.4.x) と共存できます。gnupg2 にはライブラリとして libgpg-error、libassuan、libksba が必要なので、これらもパッケージソースにしてみました。libgc...</description>
<dc:subject>OpenBSD</dc:subject>
<dc:creator>yamaga</dc:creator>
<dc:date>2009-12-23T10:03:32+09:00</dc:date>
<content:encoded><![CDATA[
<a target="_blank" href="http://www.gnupg.org/">GnuPG 2.0.14</a> が公開されたのでパッケージソースにしてみました。<br /><br /><tt>/usr/ports/security/gnupg2-2.0.14<br /><a href="http://www.h2.dion.ne.jp/~yamaga/files/openbsd/4.6/gnupg2-2.0.14.pkgsrc.tgz">gnupg2-2.0.14.pkgsrc.tgz</a></tt><blockquote style="background-color:#CCFFCC;"><font size="-2">このパッケージによる gnupg2 は OpenBSD 標準パッケージの gnupg (バージョン 1.4.x) と共存できます。</font></blockquote>gnupg2 にはライブラリとして libgpg-error、libassuan、libksba が必要なので、これらもパッケージソースにしてみました。<blockquote style="background-color:#CCFFCC;"><font size="-2">libgcrypt も必要ですが、これは OpenBSD 標準パッケージで OK です。</font></blockquote><br /><tt>/usr/ports/security/libgpg-error-1.7<br /><a href="http://www.h2.dion.ne.jp/~yamaga/files/openbsd/4.6/libgpg-error-1.7.pkgsrc.tgz">libgpg-error-1.7.pkgsrc.tgz</a></tt><br /><br /><tt>/usr/ports/security/libassuan<br /><a href="http://www.h2.dion.ne.jp/~yamaga/files/openbsd/4.6/libassuan-1.0.5.pkgsrc.tgz">libassuan-1.0.5.pkgsrc.tgz</a></tt><br /><br /><tt>/usr/ports/security/libksba<br /><a href="http://www.h2.dion.ne.jp/~yamaga/files/openbsd/4.6/libksba-1.0.7.pkgsrc.tgz">libksba-1.0.7.pkgsrc.tgz</a></tt><blockquote style="background-color:#CCFFCC;"><font size="-2">libgpg-error は OpenBSD 標準パッケージでも OK ですが、特に問題がなければ、上記の多しいバージョンを使った方が良いでしょう。</font></blockquote>上記でリンクしている <tt>*.pkgsrc.tgz</tt> をダウンロードし、上記のディレクトリ配置になるように展開して、そのディレクトリ内で<pre>make package</pre>と実行すれば <tt>/usr/ports/packages/`uname -m`/all/</tt> 以下にそれ造れ<br /><br /><tt>libgpg-error-1.7p0.tgz<br />libassuan-1.0.5.tgz<br />libksba-1.0.7.tgz<br />gnupg2-2.0.14.tgz</tt><br /><br />というパッケージができます。<blockquote style="background-color:#CCFFCC;"><font size="-2">libksba は libgpg-error をインストールした後にビルドします。</font></blockquote>なお、ビルドに際して libassuan には pth ライブラリ、libksba には bison が必要なので、これらは OpenBSD 標準パッケージを造らかじめインストールしておきましょう。<pre>PKG_PATH=ftp://ftp.openbsd.org/pub/OpenBSD/4.6/packages/`uname -m`/<br />export PKG_PATH<br />pkg_add pth bison</pre>
]]></content:encoded>
</item>
<item rdf:about="http://blogs.dion.ne.jp/yamaga/archives/9044880.html">
<title>libgcrypt-1.4.5p0 (OpenBSD 4.6 自作パッケージソース)</title>
<link>http://blogs.dion.ne.jp/yamaga/archives/9044880.html</link>
<description>libgcrypt の最新版 1.4.5 をパッケージソースにしてみました。これは標準パッケージの libgcrypt-1.4.4 をそのまま置き換えるものです。/usr/ports/security/libgcrypt-1.4.5libgcrypt-1.4.5.pkgsrc.tgz上記でリンクしている *.pkgsrc.tgz をダウンロードし、上記のディレクトリ配置になるように展開して、そのディレクトリ内でmake packageと実行すれば /usr/ports/pac...</description>
<dc:subject>OpenBSD</dc:subject>
<dc:creator>yamaga</dc:creator>
<dc:date>2009-12-23T09:49:40+09:00</dc:date>
<content:encoded><![CDATA[
<a href="http://www.gnupg.org/" target="_blank"><tt>libgcrypt</tt></a> の最新版 1.4.5 をパッケージソースにしてみました。<blockquote style="background-color: rgb(204, 255, 204);"><font size="-2">これは標準パッケージの <tt>libgcrypt-1.4.4</tt> をそのまま置き換えるものです。</font></blockquote><tt>/usr/ports/security/libgcrypt-1.4.5<br /><a href="http://www.h2.dion.ne.jp/~yamaga/files/openbsd/4.6/libgcrypt-1.4.5.pkgsrc.tgz">libgcrypt-1.4.5.pkgsrc.tgz</a></tt><br /><br />上記でリンクしている <tt>*.pkgsrc.tgz</tt> をダウンロードし、上記のディレクトリ配置になるように展開して、そのディレクトリ内で<pre>make package</pre>と実行すれば <tt>/usr/ports/packages/`uname -m`/all/</tt> 以下に<br /><br /><tt>libgcrypt-1.4.5p0.tgz</tt><br /><br />というパッケージが出来ます。<br /><br />これは OpenBSD プロジェクトによる <tt>libgcrypt-1.4.4</tt> のパッケージを <tt>libgcrypt-1.4.5</tt> に合わせて手直ししただけで全ての動作を確認したわけではありません。<br /><br />なお、既に <tt>libgcrypt-1.4.4</tt> をインストール済みの状態で、このパッケージを上書きインストールするには<pre>pkg_add -r どこか/libgcrypt-1.4.5p0.tgz</pre>と実行します。
]]></content:encoded>
</item>
<item rdf:about="http://blogs.dion.ne.jp/yamaga/archives/9016530.html">
<title>libpng-1.2.41 (OpenBSD 4.6 自作パッケージソース)</title>
<link>http://blogs.dion.ne.jp/yamaga/archives/9016530.html</link>
<description>libpng の最新版 1.2.41 をパッケージソースにしてみました。これは標準パッケージの png-1.2.35 をそのまま置き換えるものです。/usr/ports/graphics/png-1.2.41png-1.2.41.pkgsrc.tgz上記でリンクしている *.pkgsrc.tgz をダウンロードし、上記のディレクトリ配置になるように展開して、そのディレクトリ内でmake packageと実行すれば /usr/ports/packages/`uname -m`/...</description>
<dc:subject>OpenBSD</dc:subject>
<dc:creator>yamaga</dc:creator>
<dc:date>2009-12-12T18:47:00+09:00</dc:date>
<content:encoded><![CDATA[
<a href="http://www.libpng.org/pub/png/libpng.html" target="_blank"><tt>libpng</tt></a> の最新版 1.2.41 をパッケージソースにしてみました。<blockquote style="background-color: rgb(204, 255, 204);"><font size="-2">これは標準パッケージの <tt>png-1.2.35</tt> をそのまま置き換えるものです。</font></blockquote><tt>/usr/ports/graphics/png-1.2.41<br /><a href="http://www.h2.dion.ne.jp/~yamaga/files/openbsd/4.6/png-1.2.41.pkgsrc.tgz">png-1.2.41.pkgsrc.tgz</a></tt><br /><br />上記でリンクしている <tt>*.pkgsrc.tgz</tt> をダウンロードし、上記のディレクトリ配置になるように展開して、そのディレクトリ内で<pre>make package</pre>と実行すれば <tt>/usr/ports/packages/`uname -m`/all/</tt> 以下に<br /><br /><tt>png-1.2.41.tgz</tt><br /><br />というパッケージが出来ます。<br /><br />これは OpenBSD プロジェクトによる <tt>png-1.2.35</tt> のパッケージを <tt>png-1.2.41</tt> に合わせて手直ししただけで全ての動作を確認したわけではありません。<br /><br />なお、既に <tt>png-1.2.35</tt> をインストール済みの状態で、このパッケージを上書きインストールするには<pre>pkg_add -r どこか/png-1.2.41.tgz</pre>と実行します。
]]></content:encoded>
</item>
<item rdf:about="http://blogs.dion.ne.jp/yamaga/archives/8992475.html">
<title>「海の向こうの“セキュリティ”」第39回公開</title>
<link>http://blogs.dion.ne.jp/yamaga/archives/8992475.html</link>
<description>今月分が公開されました。第39回：サイバー犯罪捜査支援の無償ツール「BATTLE」提供開始 ほかhttp://internet.watch.impress.co.jp/docs/column/security/20091203_332994.html</description>
<dc:subject>日記</dc:subject>
<dc:creator>yamaga</dc:creator>
<dc:date>2009-12-03T09:40:03+09:00</dc:date>
<content:encoded><![CDATA[
今月分が公開されました。<br /><br />第39回：サイバー犯罪捜査支援の無償ツール「BATTLE」提供開始　ほか<br /><a href="http://internet.watch.impress.co.jp/docs/column/security/20091203_332994.html" target="_blank">http://internet.watch.impress.co.jp/docs/column/security/20091203_332994.html</a>
]]></content:encoded>
</item>
<item rdf:about="http://blogs.dion.ne.jp/yamaga/archives/8985052.html">
<title>「MyJVNバージョンチェッカ」公開</title>
<link>http://blogs.dion.ne.jp/yamaga/archives/8985052.html</link>
<description>先日の Internet Week 2009 レポート記事でも紹介した、インストール済みのアプリケーションのバージョンが最新版か否かを確認してくれる「MyJVN バージョンチェッカ」が公開されました。簡単な操作で製品のバージョンをチェックできる「MyJVNバージョンチェッカ」を公開http://www.ipa.go.jp/security/vuln/documents/2009/200911_myjvn_vc.htmlMyJVN バージョンチェッカhttp://jvndb.j...</description>
<dc:subject>日記</dc:subject>
<dc:creator>yamaga</dc:creator>
<dc:date>2009-11-30T12:49:08+09:00</dc:date>
<content:encoded><![CDATA[
先日の <a href="http://blogs.dion.ne.jp/yamaga/archives/8969979.html">Internet Week 2009 レポート記事</a>でも紹介した、インストール済みのアプリケーションのバージョンが最新版か否かを確認してくれる「MyJVN バージョンチェッカ」が公開されました。<br /><br />簡単な操作で製品のバージョンをチェックできる「MyJVNバージョンチェッカ」を公開<br /><a href="http://www.ipa.go.jp/security/vuln/documents/2009/200911_myjvn_vc.html" target="_blank">http://www.ipa.go.jp/security/vuln/documents/2009/200911_myjvn_vc.html</a><br /><br />MyJVN バージョンチェッカ<br /><a href="http://jvndb.jvn.jp/apis/myjvn/" target="_blank">http://jvndb.jvn.jp/apis/myjvn/</a>
]]></content:encoded>
</item>
<item rdf:about="http://blogs.dion.ne.jp/yamaga/archives/8969979.html">
<title>Internet Week 2009 レポート記事</title>
<link>http://blogs.dion.ne.jp/yamaga/archives/8969979.html</link>
<description>本日 11/24(火) から始まった Internet Week 2009。初日午前に行われたプログラム「インターネットセキュリティ2009」の模様をレポートした記事を書きましたので興味のある方は是非。Gumblar、中国のDDoS事情など「脅威のトレンド」振り返るhttp://internet.watch.impress.co.jp/docs/event/iw2009/20091124_331127.html</description>
<dc:subject>日記</dc:subject>
<dc:creator>yamaga</dc:creator>
<dc:date>2009-11-24T21:08:58+09:00</dc:date>
<content:encoded><![CDATA[
本日 11/24(火) から始まった <a target="_blank" href="https://internetweek.jp/">Internet Week 2009</a>。<br /><br />初日午前に行われたプログラム「<a target="_blank" href="https://internetweek.jp/program/h1/">インターネットセキュリティ2009</a>」の模様をレポートした記事を書きましたので興味のある方は是非。<br /><br />Gumblar、中国のDDoS事情など「脅威のトレンド」振り返る<br /><a href="http://internet.watch.impress.co.jp/docs/event/iw2009/20091124_331127.html" target="_blank">http://internet.watch.impress.co.jp/docs/event/iw2009/20091124_331127.html</a>
]]></content:encoded>
</item>
<item rdf:about="http://blogs.dion.ne.jp/yamaga/archives/8963622.html">
<title>mew-6.3 (OpenBSD 4.6 自作パッケージソース)</title>
<link>http://blogs.dion.ne.jp/yamaga/archives/8963622.html</link>
<description>Mew 6.3 がリリースされたのでパッケージソースを作ってみました。/usr/ports/mail/mew-6.3mew-6.3.pkgsrc.tgz上記でリンクしている *.pkgsrc.tgz をダウンロードし、上記のディレクトリ配置になるように展開して、そのディレクトリ内でmake packageと実行すれば /usr/ports/packages/`uname -m`/all/ 以下にmew-6.3.tgzというパッケージができます。これは OpenBSD プロジェ...</description>
<dc:subject>OpenBSD</dc:subject>
<dc:creator>yamaga</dc:creator>
<dc:date>2009-11-22T22:43:13+09:00</dc:date>
<content:encoded><![CDATA[
<a href="http://www.mew.org/" target="_blank">Mew 6.3 がリリース</a>されたのでパッケージソースを作ってみました。<br /><br /><tt>/usr/ports/mail/mew-6.3<br /><a href="http://www.h2.dion.ne.jp/~yamaga/files/openbsd/4.6/mew-6.3.pkgsrc.tgz">mew-6.3.pkgsrc.tgz</a></tt><br /><br />上記でリンクしている <tt>*.pkgsrc.tgz</tt> をダウンロードし、上記のディレクトリ配置になるように展開して、そのディレクトリ内で<pre>make package</pre>と実行すれば <tt>/usr/ports/packages/`uname -m`/all/</tt> 以下に<br /><br /><tt>mew-6.3.tgz</tt><br /><br />というパッケージができます。<br /><br />これは OpenBSD プロジェクトによる <tt>mew-5.2</tt> のパッケージを <tt>mew-6.3</tt> に合わせて手直しし、<br /><br />(1) Emacs lisp のインストール場所を/usr/local/share/emacs/site-lisp/mew/に<br /><br />(2) 日本語 info ファイルもインストール<br /><br />(3) info ファイルを <tt>dir</tt> に登録<br /><br />といった変更を加えてあります。
]]></content:encoded>
</item>
</rdf:RDF>
