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

<rss version="2.0" 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule">
<channel>
    <title>MID [Serendipity Weblog] - FreeBSD</title>
    <link>http://blog.till-daylight.org/</link>
    <description>MS-Kの適当なダイアリー</description>
    <dc:language>ja</dc:language>
    <generator>Serendipity 1.0 - http://www.s9y.org/</generator>
    <pubDate>Thu, 13 Sep 2007 03:56:05 GMT</pubDate>

    <image>
        <url>/templates/nm/img/feed.png</url>
        <title>RSS: MID [Serendipity Weblog] - FreeBSD - MS-Kの適当なダイアリー</title>
        <link>http://blog.till-daylight.org/</link>
        <width>12</width>
        <height>12</height>
    </image>

<item>
    <title>FreeBSDメモ：MySQL4.1からMySQL5.1</title>
    <link>http://blog.till-daylight.org/archives/189-FreeBSDMySQL4.1MySQL5.1.html</link>
            <category>FreeBSD</category>
    
    <comments>http://blog.till-daylight.org/archives/189-FreeBSDMySQL4.1MySQL5.1.html#comments</comments>
    <wfw:comment>http://blog.till-daylight.org/wfwcomment.php?cid=189</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.till-daylight.org/rss.php?version=2.0&amp;type=comments&amp;cid=189</wfw:commentRss>
    

    <author>nospam@example.com (MS-K)</author>
    <content:encoded>
    &lt;p&gt;
はまったのでメモ。
&lt;/p&gt;

&lt;p&gt;
Apacheを止めて、MySQL4.1のサーバとクライアントを削除してからMySQL５をインストールしたのですが、
PHPでMySQLが認識されません。&lt;br /&gt;
あれ、手順を間違えたかなと思い、念のために /usr/ports/lang/php5-extensions を再インストールしてもダメ。&lt;br /&gt;
apacheのエラーログを確認します。
&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;&amp;gt; less /var/log/httpd-error.log
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;
ログによると、&lt;em&gt;libmysqlclient.so.14&lt;/em&gt; が見つからないらしい。
&lt;/p&gt;

&lt;p&gt;
って、&lt;em&gt;libmysqlclient.so.15&lt;/em&gt; じゃないの？
&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;&amp;gt; ll /usr/local/lib/mysql/libmysqlclient.so
&amp;gt; lrwxr-xr-x 1 root wheel 20 Dec 5 2006 libmysqlclient.so -&gt; libmysqlclient.so.15
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;
あ、上記 &lt;em&gt;ll&lt;/em&gt; は &lt;em&gt;ls -la&lt;/em&gt; のエイリアスです。&lt;br /&gt;
今はまた変えているのですが、参考までに&lt;a href=&quot;http://ms-k.serveblog.net/archives/17-.tcshrc.html&quot; &gt;過去の私の .tcshrc&lt;/a&gt; を参照ください。&lt;br /&gt;
本題です。&lt;br /&gt;
Mysql5なら、&lt;em&gt;libmysqlclient.so&lt;/em&gt; が libmysqlclient.so.15 へのリンクになっているわけで、問題無いはずなのですが、もしかしてMySQL4の設定を引き継いでしまっている？&lt;br /&gt;
これについてはMySQL4の時の /usr/local/lib/mysql を確認していないので、今となっては不明です &lt;img src=&quot;http://blog.till-daylight.org/templates/nm/img/emoticons/cry.png&quot; alt=&quot;:&#039;(&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt; &lt;br /&gt;
しかたないのでリンク作りです。
&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;# cd /usr/local/lib/mysql
# ln -s libmysqlclient.so.15 libmysqlclient.so.14
# ll /usr/local/lib/mysql
（抜粋）
# lrwxr-xr-x 1 root wheel 20 Dec 5 2006 libmysqlclient.so -&gt; libmysqlclient.so.15
# lrwxr-xr-x 1 root wheel 20 Sep 7 23:15 libmysqlclient.so.14 -&gt; libmysqlclient.so.15
# apachectl restart
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;
OK。動きました。
&lt;/p&gt;

&lt;p&gt;
関わっているサーバでMySQL4とMySQL５に完全に分かれているわけでして、
該当サーバでのMySQL4→MySQL5アップグレードが実は初めてでしたので、どこか見落としがあったのかもしれません。&lt;br /&gt;
特にMySQL関係でサーバとクライアント以外にも削除すべきものがあったのかも。
&lt;/p&gt;  
    </content:encoded>

    <pubDate>Fri, 07 Sep 2007 22:58:02 +0900</pubDate>
    <guid isPermaLink="false">http://blog.till-daylight.org/archives/189-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by-sa/2.1/jp/</creativeCommons:license>
</item>
<item>
    <title>FreeBSDメモ：BIBLO NE3/500LRにNETGEAR FA511JP</title>
    <link>http://blog.till-daylight.org/archives/188-FreeBSDBIBLO-NE3500LRNETGEAR-FA511JP.html</link>
            <category>FreeBSD</category>
    
    <comments>http://blog.till-daylight.org/archives/188-FreeBSDBIBLO-NE3500LRNETGEAR-FA511JP.html#comments</comments>
    <wfw:comment>http://blog.till-daylight.org/wfwcomment.php?cid=188</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.till-daylight.org/rss.php?version=2.0&amp;type=comments&amp;cid=188</wfw:commentRss>
    

    <author>nospam@example.com (MS-K)</author>
    <content:encoded>
    &lt;p&gt;
久しぶりに時間ができたのでヤマダに買い物です。&lt;br /&gt;
&lt;a href=&quot;http://ms-k.serveblog.net/archives/174-FreeBSDBIBLO-NE3500LR.html&quot; &gt;FreeBSDメモ：BIBLO NE3/500LRにインストール&lt;/a&gt;で書いたようにラップトップマシンのネットワークアダプタが非常に遅いもののため、こいつの買い替えです。&lt;br /&gt;
当然カードバス式ということで物色しましたが、在庫のあった以下の商品はFreeBSDの&lt;a href=&quot;http://www.jp.freebsd.org/www.FreeBSD.org/releases/6.2R/hardware-amd64.html#ETHERNET&quot; &gt;ハードウェアノート&lt;/a&gt;に載っていないので、あ、ハードウェアノートは印刷して持参しました。&lt;br /&gt;
でですね、型式をメモって、帰宅後にググろうと思っていました。
&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Buffalo &lt;a href=&quot;http://buffalo.jp/products/catalog/item/l/lpc-cb-clx/index.html&quot; &gt;LPC-CB-CLX&lt;/a&gt;：約2500円&lt;/li&gt;
&lt;li&gt;corega &lt;a href=&quot;http://corega.jp/prod/fe2cbtxd/&quot; &gt;CG-FE2CBTXD&lt;/a&gt;：約2500円&lt;/li&gt;
&lt;li&gt;Logitec &lt;a href=&quot;http://www.logitec.co.jp/products/lan/lantxcb.html&quot; &gt;LAN-TX/CB&lt;/a&gt;：約2500円&lt;/li&gt;
&lt;/ol&gt;

&lt;div class=&quot;entry_img_left&quot;&gt;
&lt;a href=&#039;http://www.netgearinc.co.jp/products/details/FA511.html&#039; title=&quot;NETGEARへ&quot;&gt;&lt;img width=&#039;320&#039; height=&#039;215&#039; src=&quot;http://blog.till-daylight.org/uploads/img/FA511.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;

&lt;p&gt;
ここでふと横を見ると、&lt;a href=&quot;http://www.netgearinc.co.jp/products/details/FA511.html&quot;&gt;NETGEAR FA511&lt;/a&gt;が1340円で売っているじゃあないですか。
&lt;/p&gt;

&lt;p&gt;
こいつはFreeBSDのハードウェアノートにも記載されていますし、2chのNIC界隈でも評価が高いようなので、迷わずGETです。
&lt;/p&gt;

&lt;p&gt;
ドライバは &lt;em&gt;dc&lt;/em&gt;です。&lt;br /&gt;
じゃ、これからちょこっと試してみたいと思います。
&lt;/p&gt;

&lt;p&gt;
14:18&lt;br /&gt;
今、&lt;em&gt;dc&lt;/em&gt;以外の不要ドライバを全てコメントアウトして、カーネルコンパイル中です。
&lt;/p&gt;

&lt;p&gt;
15:08&lt;br /&gt;
PentiumIII 500MHzですからさすがに時間がかかります。&lt;br /&gt;
やっと終わりました。&lt;br /&gt;
で、問題無し。ばっちりOKです。
&lt;/p&gt;  
    </content:encoded>

    <pubDate>Thu, 06 Sep 2007 13:40:36 +0900</pubDate>
    <guid isPermaLink="false">http://blog.till-daylight.org/archives/188-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by-sa/2.1/jp/</creativeCommons:license>
</item>
<item>
    <title>FreeBSDメモ：ML115でC'n'Q</title>
    <link>http://blog.till-daylight.org/archives/179-FreeBSDML115CnQ.html</link>
            <category>FreeBSD</category>
    
    <comments>http://blog.till-daylight.org/archives/179-FreeBSDML115CnQ.html#comments</comments>
    <wfw:comment>http://blog.till-daylight.org/wfwcomment.php?cid=179</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.till-daylight.org/rss.php?version=2.0&amp;type=comments&amp;cid=179</wfw:commentRss>
    

    <author>nospam@example.com (MS-K)</author>
    <content:encoded>
    &lt;p&gt;
C&#039;n&#039;Q 初めて使うのでメモ。
&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;# vi /boot/loader.conf
cpufreq_load=&quot;YES&quot;

# vi /etc/rc.conf
powerd_enable=&quot;YES&quot;
&lt;/code&gt;&lt;/pre&gt;  
    </content:encoded>

    <pubDate>Mon, 02 Jul 2007 15:59:36 +0900</pubDate>
    <guid isPermaLink="false">http://blog.till-daylight.org/archives/179-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by-sa/2.1/jp/</creativeCommons:license>
</item>
<item>
    <title>FreeBSDメモ：PS2キーボードをCPU切替器で使うとUSB認識？</title>
    <link>http://blog.till-daylight.org/archives/178-FreeBSDPS2CPUUSB.html</link>
            <category>FreeBSD</category>
    
    <comments>http://blog.till-daylight.org/archives/178-FreeBSDPS2CPUUSB.html#comments</comments>
    <wfw:comment>http://blog.till-daylight.org/wfwcomment.php?cid=178</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.till-daylight.org/rss.php?version=2.0&amp;type=comments&amp;cid=178</wfw:commentRss>
    

    <author>nospam@example.com (MS-K)</author>
    <content:encoded>
    &lt;p&gt;
コンソールでアンダースコア _ が押せません。&lt;br /&gt;
USB認識されているようで、dmesgにはしっかりと kbd1 at kbdmux0 の文字があります。&lt;br /&gt;
サーバマシンは最終的にサーバ屋さんに置くので問題はないのですが、今現在、セットアップの最中に頻繁に _ を使いますので、そのたびマウスコピーするのはストレスがたまるし面倒くさいです。
&lt;/p&gt;

&lt;p&gt;
ということで kbdmux.c を変更します。&lt;br /&gt;
OSS Techの&lt;a href=&quot;http://www.osstech.co.jp/dell/faq-freebsd1&quot; &gt;DELLサポートページ&lt;/a&gt;が参考になります。&lt;br /&gt;
「コンソール上でUSBキーボードから\や_を入力するには？」と、もろな記事があり、パッチも置いてあります。&lt;br /&gt;
もっとも追記するのは3行のみなので、自分で /src/sys/dev/kbdmux/kbdmux.c を編集してもいいかと。
&lt;/p&gt;

&lt;blockquote cite=&quot;http://www.osstech.co.jp/dell/faq-freebsd1&quot; title=&quot;コンソール上でUSBキーボードから\や_を入力するには？：OSSTech&quot;&gt;
&lt;pre&gt;&lt;code&gt;--- src/sys/dev/kbdmux/kbdmux.c.org	Wed Dec 13 13:19:33 2006
+++ src/sys/dev/kbdmux/kbdmux.c	Wed Dec 13 13:19:59 2006
@@ -764,6 +764,9 @@ next_code:
    case 0x63:	/* wake key */
        keycode = 0x6f;
    break;
+    case 0x64:	/* [JP106USB] backslash, underscore */
+    keycode = 0x73;
+    break;
    default:	/* ignore everything else */
    goto next_code;
}&lt;/code&gt;
&lt;/pre&gt;
&lt;/blockquote&gt;  
    </content:encoded>

    <pubDate>Sat, 30 Jun 2007 14:30:54 +0900</pubDate>
    <guid isPermaLink="false">http://blog.till-daylight.org/archives/178-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by-sa/2.1/jp/</creativeCommons:license>
</item>
<item>
    <title>FreeBSDメモ：ML115のマイカーネル作り</title>
    <link>http://blog.till-daylight.org/archives/177-FreeBSDML115.html</link>
            <category>FreeBSD</category>
    
    <comments>http://blog.till-daylight.org/archives/177-FreeBSDML115.html#comments</comments>
    <wfw:comment>http://blog.till-daylight.org/wfwcomment.php?cid=177</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.till-daylight.org/rss.php?version=2.0&amp;type=comments&amp;cid=177</wfw:commentRss>
    

    <author>nospam@example.com (MS-K)</author>
    <content:encoded>
    &lt;p&gt;
はっきりいってFreeBSDのインストールは手馴れたものなので、ちょちょいと完了させて、マイカーネルを作っています。
&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;# cd /sys/amd64/conf
# cp GENERIC PETER64
# vi PETER64
あと、適当に編集して
# config PETER64
# cd ../compile/PETER64
# make cleandepend; make depend
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;
あれ？エラーですな。&lt;br /&gt;
なんで？？&lt;br /&gt;
絶対に間違いないはずですが、問題切り分けのためにまずGENERICをそのまま使ってテストしてみます。
&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;# cd /sys/amd64/conf
# cp GENERIC PETER64test
# vi PETER64test
IDENTのみを編集して
# config PETER64test
# cd ../compile/PETER64test
# make cleandepend; make depend
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;
え～～～！これもエラー？&lt;br /&gt;
ありえないっしょ！
&lt;/p&gt;

&lt;p&gt;
ググっても全然情報無しです。。。。
&lt;/p&gt;

&lt;p&gt;
20分ほど悩みぬきました。
&lt;/p&gt;

&lt;p&gt;
あ゛　&lt;big&gt;&lt;em&gt;i386版&lt;/em&gt;&lt;/big&gt;をインストールしてた。。。。。。&lt;br /&gt;
そういえばFreeBSD２以来、インテル以外のプラットフォームにインストールしたのが初めてだったので、AMD64版FreeBSDの存在なんてすっかり忘れていました。&lt;br /&gt;
これから全部やり直しです（笑）
&lt;/p&gt;  
    </content:encoded>

    <pubDate>Sat, 30 Jun 2007 14:07:43 +0900</pubDate>
    <guid isPermaLink="false">http://blog.till-daylight.org/archives/177-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by-sa/2.1/jp/</creativeCommons:license>
</item>
<item>
    <title>FreeBSDメモ：MySQL4.1とpkgtools.conf</title>
    <link>http://blog.till-daylight.org/archives/176-FreeBSDMySQL4.1pkgtools.conf.html</link>
            <category>FreeBSD</category>
    
    <comments>http://blog.till-daylight.org/archives/176-FreeBSDMySQL4.1pkgtools.conf.html#comments</comments>
    <wfw:comment>http://blog.till-daylight.org/wfwcomment.php?cid=176</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.till-daylight.org/rss.php?version=2.0&amp;type=comments&amp;cid=176</wfw:commentRss>
    

    <author>nospam@example.com (MS-K)</author>
    <content:encoded>
    &lt;p&gt;
MySQLのインストール用にデフォルト設定を作成。
&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;# vi /usr/local/etc/pkgtools.conf

MAKE_ARGS = {
    &#039;databases/mysql41-*&#039; =&gt; [
        &#039;WITH_CHARSET=utf8&#039;,
        &#039;WITH_XCHARSET=all&#039;,
        &#039;WITH_COLLATION=utf8_general_ci&#039;,
     ],
}
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;
あとは # make install clean するだけ。&lt;br /&gt;
また、DBディレクトリはデフォルトの /var/db/mysql が嫌なので変更します。
&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;＃vi /etc/rc.conf

mysql_enable=&quot;YES&quot;
mysql_dbdir=&quot;/usr/local/db/mysql&quot;

# mkdir /usr/local/db
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;
コンフィグファイルを /etcにコピー。&lt;br /&gt;
以下はせこいラップトップの場合です。&lt;br /&gt;
（私の）ウェブサーバでは my-medium.cnf ではなく my-large.cnf をコピーして、各メモリ割り当てを多少控えめにします。
&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;＃cp /usr/local/share/mysql/my-medium.cnf /etc/my.cnf
＃chmod 644 /etc/my.cnf
＃vi /etc/my.cnf 
&lt;/code&gt;&lt;/pre&gt;

&lt;pre&gt;&lt;code&gt;[mysqld]
default-character-set=utf8
skip-character-set-client-handshake
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;
ようやく起動できます。
&lt;/p&gt;  
    </content:encoded>

    <pubDate>Wed, 27 Jun 2007 20:42:28 +0900</pubDate>
    <guid isPermaLink="false">http://blog.till-daylight.org/archives/176-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by-sa/2.1/jp/</creativeCommons:license>
</item>
<item>
    <title>FreeBSDメモ：サウンド</title>
    <link>http://blog.till-daylight.org/archives/175-FreeBSD.html</link>
            <category>FreeBSD</category>
    
    <comments>http://blog.till-daylight.org/archives/175-FreeBSD.html#comments</comments>
    <wfw:comment>http://blog.till-daylight.org/wfwcomment.php?cid=175</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.till-daylight.org/rss.php?version=2.0&amp;type=comments&amp;cid=175</wfw:commentRss>
    

    <author>nospam@example.com (MS-K)</author>
    <content:encoded>
    &lt;p&gt;
FreeBSDは初期段階では音が出ないので、サウンドドライバを組み込みます。&lt;br /&gt;
NE3/500LRは&lt;a href=&quot;http://www.fmworld.net/cgi-bin/driversearch/drvdownload.cgi?DRIVER_NUM=D0500363&quot;  title=&quot;マニュアル 使いこなす本 ハード編&quot;&gt;仕様書（使いこなす本 ハード編）&lt;/a&gt;によると XG Wave なのでほぼYAMAHAに決定ですが、念のために全サウンドドライバを組み込みます。
&lt;/p&gt;

&lt;p&gt;
全てのドライバは /boot/defaults/loader.conf にコメントアウト付きで記載されているので、それを参考に。
&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;# kldload snd_driver
# cat /dev/sndstat
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;
これでどのドライバがロードされたかわかります。&lt;br /&gt;
ちなみにやはり Yamaha DS-1E とのことだったので、改めて /boot/loader.conf に追記。
&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;# vi /boot/loader.conf
snd_ds1_load=&quot;YES&quot;
&lt;/code&gt;&lt;/pre&gt;

&lt;div class=&quot;entry_img_left&quot;&gt;
&lt;a   rel=&#039;lightbox&#039; href=&#039;http://blog.till-daylight.org/uploads/img/kde_sshot.jpg&#039;&gt;&lt;img width=&#039;250&#039; height=&#039;209&#039; src=&quot;http://blog.till-daylight.org/uploads/img/kde_sshot.thumb.jpg&quot; alt=&quot;KDE:サウンドシステム設定&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;

&lt;p&gt;
「Kメニュー ＞ 設定 ＞ サウンド&amp;amp;マルチメディア ＞ サウンドシステム」&lt;br /&gt;
初期設定のままで「サウンドテスト」。&lt;br /&gt;
OKです。
&lt;/p&gt;

&lt;p&gt;
スクリーンショットは「Kメニュー ＞ グラフィックス ＞ KSnapshot」&lt;br /&gt;
キャプチャ保存時のJPG画質設定が見当たらないので探しているのですが…&lt;br /&gt;
JPGの場合、ファイルサイズの割には画質が悪い（圧縮率高すぎ？）なので、その点はいまいちですね。  
    </content:encoded>

    <pubDate>Wed, 27 Jun 2007 14:32:38 +0900</pubDate>
    <guid isPermaLink="false">http://blog.till-daylight.org/archives/175-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by-sa/2.1/jp/</creativeCommons:license>
</item>
<item>
    <title>FreeBSDメモ：BIBLO NE3/500LRにインストール</title>
    <link>http://blog.till-daylight.org/archives/174-FreeBSDBIBLO-NE3500LR.html</link>
            <category>FreeBSD</category>
    
    <comments>http://blog.till-daylight.org/archives/174-FreeBSDBIBLO-NE3500LR.html#comments</comments>
    <wfw:comment>http://blog.till-daylight.org/wfwcomment.php?cid=174</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.till-daylight.org/rss.php?version=2.0&amp;type=comments&amp;cid=174</wfw:commentRss>
    

    <author>nospam@example.com (MS-K)</author>
    <content:encoded>
    &lt;p&gt;
&lt;a href=&quot;http://ms-k.serveblog.net/archives/171-FreeBSD.html&quot;  title=&quot;MID：サーバ購入&quot;&gt;サーバがまだ未着&lt;/a&gt;なので、暇ついでにラップトップ1台にFreeBSD6.2Rをインストールしました。&lt;br /&gt;
富士通 &lt;a href=&quot;http://www.fmworld.net/cgi-bin/driversearch/drvlistm.cgi?MODEL_NAME=FMVNE350R3&amp;KANZEN=1&quot;  title=&quot;NE3/500LRの仕様など&quot;&gt;BIBLO NE3/500LR&lt;/a&gt;&lt;br /&gt;
HDDは元の12GBが壊れまして現在は余りものの8GB強という心許ない容量。&lt;br /&gt;
Pentium3/500MHz、メモリは256MB1枚を追加して320MB。
&lt;/p&gt;

&lt;p&gt;
まあ、このマシンは、妹がこんな遅いのを使っていて不憫だったので（笑）、私のこれよりはましな800MHzのラップトップと交換してあげたものでして、普段は全く使っていないものでしたが、ここらあたりで久々のサーバセットアップの練習替りにセットアップすることにしました。
&lt;/p&gt;

&lt;p&gt;
インストールはCDメディアで。&lt;br /&gt;
配布サーバ（たとえばftp://ftp6.jp.freebsd.org/pub/FreeBSD/ISO-IMAGES-i386/6.2）からisoメディアをダウンロードしていつものようにさくっと完了。
&lt;/p&gt;

&lt;p&gt;
ラップトップなので、KDE-Lite3も。
&lt;/p&gt;

&lt;p&gt;
いっしょにくっついていたNIC、BUFFALP LPC4-CLX はNG（古いFreeBSDでは設定次第で動くようですね）だったので、これまた余りもののなんだかよくわからないカード（TP570で稼動済み）を差して応急処置です。&lt;br /&gt;
これについてはいいかげんにCardBusのものを購入予定です。
&lt;/p&gt;

&lt;p&gt;
当然メールサーバとかではないので（という感覚で） /var を少なめ（128MB）にしたのがちょっと失敗です。
運営しているウェブサーバの2台とも /var については少なめにしていて今までノープロブレムだったので安心していましたが、ラップトップということでデスクトップ環境を整えるとportsインストール時などに大量に /var/tmp や /var/db/portsnap などが使用されます。
&lt;/p&gt;

&lt;pre&gt;
/          128MB
swap     640MB
/tmp     128MB
/usr      8GB
/var      128MB
&lt;/pre&gt;

&lt;p&gt;
ということで、容量が一番ある /usr/home 以下に tmpを作成して、/var/tmp とシンボリックリンクを張ってやりました。
&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;# mkdir /home/tmp
# cd /var
# ln -s /home/tmp ./tmp
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;
portsnapについては設定ファイルにて変更。&lt;br /&gt;
その前にディレクトリを作っておきます。
&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;# mkdir -p /home/tmp/db/portsnap
# vi /etc/portsnap.conf

WORKDIR=/home/tmp/db/portsnap
REFUSE=要らないportsディレクトリ列挙しまくり
&lt;/code&gt;&lt;/pre&gt;

&lt;pre&gt;&lt;code&gt;# portsnap fetch extract update （初回）
# portsnap fetch update （更新時）
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;
今までは cvsup で更新していましたが、こっちの方が楽ですね。&lt;br /&gt;
より安全らしいですし。&lt;br /&gt;
参考にさせていただいたのは&lt;a href=&quot;http://www.xdelta.net/blog/FreeBSD&quot;  title=&quot;FreeBSD Notes&quot;&gt;FreeBSD Notes&lt;/a&gt;さんのリソース。
&lt;/p&gt;

&lt;blockquote cite=&quot;http://www.xdelta.net/blog/FreeBSD/2005/12/12/p90&quot; title=&quot;portsnapを使ってみた：FreeBSD Note&quot;&gt;今さらながら、portsnapを使ってみた。FreeBSD 6.0ではベースシステムに入っていて、標準で使える&lt;/blockquote&gt;

&lt;p&gt;
実は私も今さらながら初めて使ったのですが、かなりよさげです。
&lt;/p&gt;  
    </content:encoded>

    <pubDate>Wed, 27 Jun 2007 12:02:50 +0900</pubDate>
    <guid isPermaLink="false">http://blog.till-daylight.org/archives/174-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by-sa/2.1/jp/</creativeCommons:license>
</item>
<item>
    <title>FreeBSDメモ：サーバ購入</title>
    <link>http://blog.till-daylight.org/archives/171-FreeBSD.html</link>
            <category>FreeBSD</category>
    
    <comments>http://blog.till-daylight.org/archives/171-FreeBSD.html#comments</comments>
    <wfw:comment>http://blog.till-daylight.org/wfwcomment.php?cid=171</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.till-daylight.org/rss.php?version=2.0&amp;type=comments&amp;cid=171</wfw:commentRss>
    

    <author>nospam@example.com (MS-K)</author>
    <content:encoded>
    &lt;p&gt;
本日、&lt;a href=&quot;http://h50146.www5.hp.com/products/servers/proliant/ml115/&quot; title=&quot;HP&quot;&gt;HP ML115&lt;/a&gt;を購入しました。&lt;br /&gt;
在庫切れ中らしく、ある程度は待つでしょう。&lt;br /&gt;
で、その間に、すっかり忘れているサーバチューニングや新たに入れるアプリケーションの下調べで、ちょうどいいかなと。
&lt;/p&gt;

&lt;p&gt;
今動かしているサーバが自作のデュアルCPUマシン、もう一台が古めの富士通マシン。&lt;br /&gt;
それぞれ数年「ほとんど」ノントラブルで稼動している通り、実際の不具合は非常に少ないのですが色々と心労が（笑）&lt;br /&gt;
ここらあたりでサーバ用に作られたマシンを購入することで、&lt;em&gt;&lt;big&gt;安心感の確保&lt;/big&gt;&lt;/em&gt;が目的です。&lt;br /&gt;
実はこれ結構でかいのではないかと思ったりします。
&lt;/p&gt;

&lt;p&gt;
上記で書いた「ほとんど」ノントラブルですが、&lt;br /&gt;
約4年稼動でそれぞれ1回落ちました。&lt;br /&gt;
ログを見ても原因確定できていませんので、おそらくハード周りかなと。
&lt;/p&gt;  
    </content:encoded>

    <pubDate>Wed, 20 Jun 2007 21:42:45 +0900</pubDate>
    <guid isPermaLink="false">http://blog.till-daylight.org/archives/171-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by-sa/2.1/jp/</creativeCommons:license>
</item>
<item>
    <title>FreeBSDメモ：クォータ</title>
    <link>http://blog.till-daylight.org/archives/170-FreeBSD.html</link>
            <category>FreeBSD</category>
    
    <comments>http://blog.till-daylight.org/archives/170-FreeBSD.html#comments</comments>
    <wfw:comment>http://blog.till-daylight.org/wfwcomment.php?cid=170</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.till-daylight.org/rss.php?version=2.0&amp;type=comments&amp;cid=170</wfw:commentRss>
    

    <author>nospam@example.com (MS-K)</author>
    <content:encoded>
    &lt;p&gt;
かな～～り久しぶりにサーバを作る予定なので予めメモ&lt;br /&gt;
今のところ狙いは&lt;a href=&quot;http://h50146.www5.hp.com/products/servers/proliant/ml115/&quot;  title=&quot;HP&quot;&gt;HP ML115&lt;/a&gt;ということで。
&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;kernel
&lt;em&gt;options QUOTA&lt;/em&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;pre&gt;&lt;code&gt;/etc/rc.conf
&lt;em&gt;enable_quotas=&quot;YES&quot;&lt;/em&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;pre&gt;&lt;code&gt;/etc/fstab
&lt;em&gt;/dev/ad2s1e    /usr/home    ufs    rw,userquota    2    2&lt;/em&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;pre&gt;&lt;code&gt;まず1ユーザーに対してクォータを設定してから、
その設定をUID10000～11000にあたるユーザーに適用

&lt;em&gt;#edquota -u 基本とする任意のユーザー名&lt;/em&gt;
   (soft = 51200, hard = 53248) 50MBあたりで

&lt;em&gt;#edquota -p 基本とする任意のユーザー名 10000-11000&lt;/em&gt;
   ※一般ユーザー追加（adduser）時はUID10000からスタート
   ※制限無しのユーザー（自分等）追加（adduser）時はUID1000からスタート&lt;/code&gt;&lt;/pre&gt;
  
    </content:encoded>

    <pubDate>Fri, 15 Jun 2007 13:11:05 +0900</pubDate>
    <guid isPermaLink="false">http://blog.till-daylight.org/archives/170-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by-sa/2.1/jp/</creativeCommons:license>
</item>
<item>
    <title>初のサーバダウン</title>
    <link>http://blog.till-daylight.org/archives/165-unknown.html</link>
            <category>FreeBSD</category>
            <category>PC</category>
    
    <comments>http://blog.till-daylight.org/archives/165-unknown.html#comments</comments>
    <wfw:comment>http://blog.till-daylight.org/wfwcomment.php?cid=165</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.till-daylight.org/rss.php?version=2.0&amp;type=comments&amp;cid=165</wfw:commentRss>
    

    <author>nospam@example.com (MS-K)</author>
    <content:encoded>
    &lt;p&gt;
自サーバを運営管理してかれこれ4～5年になるのですが、本日昼頃、初のサーバダウンを喫してしまいました。&lt;br /&gt;
ダウンには割と早く気づいたので、サーバを預けている会社に電話をしたところ「急にピーピー音がし出したよ」とのことで、確かに電話の向こうで高めのビープ音が…&lt;br /&gt;
どこのMBだったのかすっかり忘れたのですが、awardの場合これはCPUエラー。&lt;br /&gt;
ファンの故障で発熱したなどの場合に出る音です。
&lt;/p&gt;

&lt;p&gt;
ケースを開けて確認してくれたところ、見た目は異常無しとのことでファンも回っていたようですので、謎なのですが、コンソールにはやはりCPUエラーの表示が出ていたようです。&lt;br /&gt;
再起動したら正常に稼動してくれましたが、危険な香りがするので、近日中に新しいサーバを用意しておくつもり。&lt;br /&gt;
数年ぶりのリプレイスということで、作業はメモを見ながらでないと自信無いなぁ &lt;img src=&quot;http://blog.till-daylight.org/templates/nm/img/emoticons/sad.png&quot; alt=&quot;:-(&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt; 
&lt;/p&gt;  
    </content:encoded>

    <pubDate>Wed, 09 May 2007 15:45:40 +0900</pubDate>
    <guid isPermaLink="false">http://blog.till-daylight.org/archives/165-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by-sa/2.1/jp/</creativeCommons:license>
</item>
<item>
    <title>SerendipityをSQLiteからMySQLに移行完了</title>
    <link>http://blog.till-daylight.org/archives/142-SerendipitySQLiteMySQL.html</link>
            <category>PHP</category>
            <category>FreeBSD</category>
            <category>Serendipity</category>
    
    <comments>http://blog.till-daylight.org/archives/142-SerendipitySQLiteMySQL.html#comments</comments>
    <wfw:comment>http://blog.till-daylight.org/wfwcomment.php?cid=142</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.till-daylight.org/rss.php?version=2.0&amp;type=comments&amp;cid=142</wfw:commentRss>
    

    <author>nospam@example.com (MS-K)</author>
    <content:encoded>
    &lt;p&gt;
昨年から仕事の合間にやっていたSQLiteからMySQLへの移行を完了しました。
&lt;/p&gt;

&lt;p&gt;&lt;big&gt;&lt;em&gt;が、&lt;/em&gt;&lt;/big&gt;&lt;/p&gt;

&lt;p&gt;
データバックアップのポカで最近の数エントリは消失させてしまいました。&lt;br /&gt;
あと、コメントとトラバとリファラは仕様のため空になりました&lt;(_ _)&gt;&lt;br /&gt;
申し訳ないです。。。
&lt;/p&gt;  
    </content:encoded>

    <pubDate>Thu, 25 Jan 2007 10:00:52 +0900</pubDate>
    <guid isPermaLink="false">http://blog.till-daylight.org/archives/142-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by-sa/2.1/jp/</creativeCommons:license>
</item>
<item>
    <title>SerendipityをSQLiteからMySQLに移行(3)</title>
    <link>http://blog.till-daylight.org/archives/141-SerendipitySQLiteMySQL3.html</link>
            <category>PHP</category>
            <category>FreeBSD</category>
            <category>Serendipity</category>
    
    <comments>http://blog.till-daylight.org/archives/141-SerendipitySQLiteMySQL3.html#comments</comments>
    <wfw:comment>http://blog.till-daylight.org/wfwcomment.php?cid=141</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.till-daylight.org/rss.php?version=2.0&amp;type=comments&amp;cid=141</wfw:commentRss>
    

    <author>nospam@example.com (MS-K)</author>
    <content:encoded>
    &lt;p&gt;

データベースディレクトリを変更するので&lt;br /&gt;

＃vi /etc/rc.conf

&lt;/p&gt;



&lt;pre&gt;&lt;code&gt;mysql_enable=&quot;YES&quot;
mysql_dbdir=&quot;/usr/local/db/mysql&quot;
&lt;/code&gt;&lt;/pre&gt;



&lt;p&gt;

コンフィグファイルを /etcにコピー。&lt;br /&gt;

＃cp /usr/local/share/mysql/my-medium.cnf /etc/my.cnf&lt;br /&gt;

＃chmod 644 /etc/my.cnf&lt;br /&gt;

＃vi /etc/my.cnf

&lt;/p&gt;



&lt;pre&gt;&lt;code&gt;[mysqld]
default-character-set=utf8
skip-character-set-client-handshake
&lt;/code&gt;&lt;/pre&gt;



&lt;p&gt;

管理者パスワードを設定。&lt;br /&gt;

＃mysqladmin -u root -p password &#039;ms-k12345&#039;&lt;br /&gt;

Enter Password: [Enter]

&lt;/p&gt;



&lt;p&gt;

不要ユーザーを削除。&lt;br /&gt;

&lt;a href=&quot;http://www.bugbearr.jp/?cmd=read&amp;page=FreeBSD%2FMySQL&quot; &gt;FreeBSD/MySQL&lt;/a&gt;さんや&lt;a href=&quot;http://uls.fam.cx/freebsd/archives/000692.html&quot; &gt;FreeBSDな生活&lt;/a&gt;さんがわかりやすいです。&lt;br /&gt;

私は以下と同様にHostがlocalhost以外のものを削除しました。 

&lt;/p&gt;



&lt;blockquote cite=&quot;http://www.bugbearr.jp/?cmd=read&amp;page=FreeBSD%252FMySQL&quot; title=&quot;不要なユーザーを削除する：FreeBSD/MySQL&quot;&gt;

FreeBSD の ports でインストールすると、以下のユーザーがいるはず。(your.host.name は、マシンのホスト名)

&lt;ul&gt;

&lt;li&gt;root@localhost&lt;/li&gt;

&lt;li&gt;root@your.host.name&lt;/li&gt;

&lt;li&gt;@localhost&lt;/li&gt;

&lt;li&gt;@your.host.name&lt;/li&gt;

&lt;/ul&gt;



これを、以下のみとする。

&lt;ul&gt;

&lt;li&gt;root@localhost&lt;/li&gt;

&lt;li&gt;@localhost&lt;/li&gt;

&lt;/ul&gt;



(&#039;&#039;@localhost も制限した方がいいかも?)

&lt;/blockquote&gt;



&lt;p&gt;

PHPのMysqlモジュールは組込み済みなので、後はやっとSerendipityの再設定です。

&lt;/p&gt;  
    </content:encoded>

    <pubDate>Sat, 02 Dec 2006 10:07:52 +0900</pubDate>
    <guid isPermaLink="false">http://blog.till-daylight.org/archives/141-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by-sa/2.1/jp/</creativeCommons:license>
</item>
<item>
    <title>SerendipityをSQLiteからMySQLに移行(2)</title>
    <link>http://blog.till-daylight.org/archives/140-SerendipitySQLiteMySQL2.html</link>
            <category>PHP</category>
            <category>FreeBSD</category>
            <category>Serendipity</category>
    
    <comments>http://blog.till-daylight.org/archives/140-SerendipitySQLiteMySQL2.html#comments</comments>
    <wfw:comment>http://blog.till-daylight.org/wfwcomment.php?cid=140</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.till-daylight.org/rss.php?version=2.0&amp;type=comments&amp;cid=140</wfw:commentRss>
    

    <author>nospam@example.com (MS-K)</author>
    <content:encoded>
    &lt;p&gt;

linuxthreads のインストールが無事完了したので、改めてMySQLを。&lt;br /&gt;

あ、これまだテスト用ローカルサーバでの話です。

&lt;/p&gt;



&lt;p&gt;

＃cd /usr/ports/databases/mysql50-server&lt;br /&gt;

＃make deinstall&lt;br /&gt;

＃vi Makefile

&lt;/p&gt;



&lt;pre&gt;&lt;code&gt;＃CONFIGURE_ARGS= --localstatedir=/var/db/mysql 

CONFIGURE_ARGS= --localstatedir=/usr/local/db/mysql 

&lt;/code&gt;&lt;/pre&gt;



&lt;p&gt;

＃make WITH_LINUXTHREADS=yes&lt;br /&gt;

＃make install clean

&lt;/p&gt;



&lt;p&gt;

昨日の作業なのであまり正確ではありませんが(^^ゞ&lt;br /&gt;

っつーか忙しくてこれっぽっちのペースでしか進んでいないあたり、逆に効率悪いです。&lt;br /&gt;

この手の作業は集中して一気にやらないと。&lt;br /&gt;

っつーか、こんなに分割したらリソースとして使いづらい &lt;img src=&quot;http://blog.till-daylight.org/templates/nm/img/emoticons/sad.png&quot; alt=&quot;:-(&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt; 

&lt;/p&gt;  
    </content:encoded>

    <pubDate>Thu, 30 Nov 2006 21:09:04 +0900</pubDate>
    <guid isPermaLink="false">http://blog.till-daylight.org/archives/140-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by-sa/2.1/jp/</creativeCommons:license>
</item>
<item>
    <title>SerendipityをSQLiteからMySQLに移行(1)</title>
    <link>http://blog.till-daylight.org/archives/138-SerendipitySQLiteMySQL1.html</link>
            <category>PHP</category>
            <category>FreeBSD</category>
            <category>Serendipity</category>
    
    <comments>http://blog.till-daylight.org/archives/138-SerendipitySQLiteMySQL1.html#comments</comments>
    <wfw:comment>http://blog.till-daylight.org/wfwcomment.php?cid=138</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.till-daylight.org/rss.php?version=2.0&amp;type=comments&amp;cid=138</wfw:commentRss>
    

    <author>nospam@example.com (MS-K)</author>
    <content:encoded>
    &lt;p&gt;

訳あってこのBlogをSQLiteからMySQLに移行することにしたのでメモ。&lt;br /&gt;

ちなみにこれまた訳あってFreeBSD4です。

&lt;/p&gt;



&lt;p&gt;

＃cd /usr/ports/databases/mysql51-server&lt;br /&gt;

＃vi Makefile&lt;br /&gt;

容量などの問題で/var以下にデータベースディレクトリができるのは嫌なので、

&lt;/p&gt;



&lt;pre&gt;&lt;code&gt;＃CONFIGURE_ARGS= --localstatedir=/var/db/mysql 

CONFIGURE_ARGS= --localstatedir=/usr/local/db/mysql 

&lt;/code&gt;&lt;/pre&gt;



&lt;p&gt;

＃make

&lt;/p&gt;



&lt;p&gt;

&lt;big&gt;エラーでmake失敗&lt;/big&gt;（笑）、&lt;a href=&quot;http://www.mysql.gr.jp/frame/modules/news/article.php?storyid=87&quot;  title=&quot;MyNAのニュース&quot;&gt;これでしょうか&lt;/a&gt;。

&lt;/p&gt;



&lt;blockquote cite=&quot;http://www.mysql.gr.jp/frame/modules/news/article.php?storyid=87&quot; title=&quot;MySQL5.1.12-beta には NDB と パーティショニングが含まれていません&quot;&gt;

先日 バージョン5.1シリーズとしては久々に バージョン5.1.12 がリリースされましたが、

この 5.1.12 には コンパイル時の不手際により NDB クラスタもパーティショニング機能も含まれていなかったようです。&lt;br /&gt;

バージョン 5.1.13 が公開され次第アップグレードすることが勧められています。&lt;br /&gt;

なお、5.1.13 は現時点ではまだミラーへの配布すら行われていないようですので、公開までもう数日から１週間以上かかるものと見込まれます。

5.1.12 で新機能を検証しようとしている方はご注意を。

&lt;/blockquote&gt;



&lt;p&gt;

気を取り直して&lt;br /&gt;

＃cd /usr/ports/databases/mysql50-server&lt;br /&gt;

＃vi Makefileで、上記と同様にデータベースディレクトリを変更します。&lt;br /&gt;

これで無事にmakeまで完了なのですが、いかんせん&lt;em&gt;WITH_LINUXTHREADS=yes&lt;/em&gt;していないあたりが不安を誘います。 &lt;img src=&quot;http://blog.till-daylight.org/templates/nm/img/emoticons/sad.png&quot; alt=&quot;:-(&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt; &lt;br /&gt;

ということで、ここでいったんやめておいて、ローカルマシンでLINUXTHREADSのインストールテストをしてみます。

&lt;/p&gt; &lt;p&gt;

LINUXTHREADSをインストールするにはFreeBSDのソースが必要なのですが、ああ、ｓｙｓ以外入れてないんだった… ということで、

&lt;/p&gt;



&lt;p&gt;

＃cp /usr/share/examples/cvsup/standard-supfile /etc/src-supfile&lt;br /&gt;

＃chmod 644 /etc/src-supfile&lt;br /&gt;

＃vi /etc/src-supfile&lt;br /&gt;

これだけのためにソースを全部入れても仕方ないので、

&lt;/p&gt;



&lt;pre&gt;&lt;code&gt;＃src-all ←コメントアウト
src-base
src-contlib
src-gnu
src-lib
src-release
src-usrbin
&lt;/code&gt;&lt;/pre&gt;


&lt;p&gt;

ヤマカンおよびエラーメッセージから上記をインストールしておきます。&lt;br /&gt;

＃cvsup -g -L 2 /etc/src-supfile

&lt;/p&gt;



&lt;p&gt;

＃cd /usr/ports/devel/linuxthreads&lt;br /&gt;

＃make install clean&lt;br /&gt;

ここまで無事完了。&lt;br /&gt;

疲れたのでまた明日。

&lt;/p&gt; 
    </content:encoded>

    <pubDate>Mon, 27 Nov 2006 11:35:38 +0900</pubDate>
    <guid isPermaLink="false">http://blog.till-daylight.org/archives/138-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by-sa/2.1/jp/</creativeCommons:license>
</item>

</channel>
</rss>