<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>The life, is too crazy &#187; FreeBSD</title>
	<atom:link href="http://blog.ychsiao.org/tags/freebsd/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.ychsiao.org</link>
	<description>Yuan-Chung Hsiao's technical note and murmuring</description>
	<lastBuildDate>Tue, 07 Feb 2012 10:17:06 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>How To FreeBSD UTF-8(20090806)</title>
		<link>http://blog.ychsiao.org/how-to-freebsd-utf-820090806.html</link>
		<comments>http://blog.ychsiao.org/how-to-freebsd-utf-820090806.html#comments</comments>
		<pubDate>Wed, 05 Aug 2009 17:34:18 +0000</pubDate>
		<dc:creator>Yuan-Chung Hsiao</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Computer]]></category>
		<category><![CDATA[Document]]></category>
		<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[OpenSource]]></category>

		<guid isPermaLink="false">http://blog.ychsiao.org/?p=604</guid>
		<description><![CDATA[本文授權CC Attribution-ShareAlike 2.5 前陣子搞過FreeBSD UTF-8的term、editor(vim)、screen與irssi。弄的時候一知半解的，所以也沒很認真的做筆記(人老了&#8230;)。最近碰到台灣唯一的irc server掛點，部分channel都移至irc.freenode.net上(喔耶，有IPv6!!)，也趁機將channel從Big5轉為UTF-8。 FreeBSD UTF-8有不少方法，如果主機root不是你的，修正screen與libiconv算是比較麻煩的。以下說明的只要使用者端做略為修改環境變數即可完成。 Putty設定 在Window/Translation中的Received data&#8230;.. character set選UTF-8。 下方的treat CJK ambiguous characters as wide要選。 screen 編譯screen時候請WITH_CJK (mhsin&#8217;s cjkwidth)下去。這個是修正像bbs字寬會跑掉的問題。 下載18這個編碼，放到/usr/local/share/screen/utf8encodings/裡面。(ref:http://www.csie.ntu.edu.tw/~r92030/project/big5) .screenrc加入下面這幾行 defc1 off defencoding utf8 bind b encoding big5 utf8 #^A+b會big5轉utf-8 bind u encoding utf8 utf8 #^A+u會變成utf-8 cjkwidth on#[註1] .cshrc，加入下面三行，其它跟LC_*或是LANG有關的通通拿掉 setenv LANG en_US.UTF-8 setenv LC_CTYPE en_US.UTF-8 alias telnet &#8216;env LANG=zh_TW.Big5 zh-telnet [...]]]></description>
		<wfw:commentRss>http://blog.ychsiao.org/how-to-freebsd-utf-820090806.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Use NFS mounts to upgrade multiple FreeBSD</title>
		<link>http://blog.ychsiao.org/use-nfs-mounts-to-upgrade-multiple-freebsd.html</link>
		<comments>http://blog.ychsiao.org/use-nfs-mounts-to-upgrade-multiple-freebsd.html#comments</comments>
		<pubDate>Tue, 06 Jan 2009 16:36:08 +0000</pubDate>
		<dc:creator>Yuan-Chung Hsiao</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Computer]]></category>
		<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[Network]]></category>
		<category><![CDATA[OpenSource]]></category>

		<guid isPermaLink="false">http://blog.ychsiao.org/?p=537</guid>
		<description><![CDATA[因為某一台機器一直編不起來FreeBSD 7.1的src(!@#$)，再加上懶惰，就用NFS來昇級啦。 注意:這篇文章是邊做邊寫完成的，不保證每台機器都可以跑。 千萬不要把i386拿去amd64啊XD。 1.先把某一台buildworld/buildkernel做好。 2.打開NFS server。 nfs_server_enable=&#8221;YES&#8221; rpcbind_enable=&#8221;YES&#8221; mountd_enable=&#8221;YES&#8221; mountd_flags=&#8221;-r&#8221; 3.編輯/etc/exports。 /usr/src /usr/obj -ro 192.168.1.1 4.啟動rpcbind, nfsserver,mountd 5.到預計昇級的機器上把nfs掛起來。 mount_nfs -T -3 192.168.1.1:/usr/src /usr/src mount_nfs -T -3 192.168.1.1:/usr/obj /usr/obj 6.cd /usr/src;make installworld;make installkernel 7.umount /usr/src /usr/obj; 8. 如果機器的kernel有做特別調整，重編一下kernel吧。 9.mergemaster -U 10.reboot 收工。]]></description>
		<wfw:commentRss>http://blog.ychsiao.org/use-nfs-mounts-to-upgrade-multiple-freebsd.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Protected: 神秘IRC</title>
		<link>http://blog.ychsiao.org/%e7%a5%9e%e7%a7%98irc.html</link>
		<comments>http://blog.ychsiao.org/%e7%a5%9e%e7%a7%98irc.html#comments</comments>
		<pubDate>Wed, 10 Dec 2008 15:51:38 +0000</pubDate>
		<dc:creator>Yuan-Chung Hsiao</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[Network]]></category>
		<category><![CDATA[STU]]></category>

		<guid isPermaLink="false">http://blog.ychsiao.org/?p=481</guid>
		<description><![CDATA[There is no excerpt because this is a protected post.]]></description>
		<wfw:commentRss>http://blog.ychsiao.org/%e7%a5%9e%e7%a7%98irc.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>svnnotify &amp; utf-8</title>
		<link>http://blog.ychsiao.org/svnnotify-utf-8.html</link>
		<comments>http://blog.ychsiao.org/svnnotify-utf-8.html#comments</comments>
		<pubDate>Sun, 12 Oct 2008 17:31:18 +0000</pubDate>
		<dc:creator>Yuan-Chung Hsiao</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Computer]]></category>
		<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[Perl]]></category>
		<category><![CDATA[subversion]]></category>
		<category><![CDATA[version control]]></category>

		<guid isPermaLink="false">http://blog.ychsiao.org/?p=440</guid>
		<description><![CDATA[因為某個系統需要，把Subversion跟Trac整合完成後，commit log換成svnnotify來寄給系統所有開發人員，順便把utf-8功能加入。 Commit log大概就會長這樣子了: #!/bin/sh REPOS=&#8221;$1&#8243; REV=&#8221;$2&#8243; AUTHOR=`/usr/local/bin/svnlook author -r $REV $REPOS` env LANG=en_US.UTF-8 /usr/local/bin/svnnotify \ &#8211;repos-path &#8220;$REPOS&#8221; \ &#8211;revision &#8220;$REV&#8221; \ &#8211;svnlook /usr/local/bin/svnlook \ &#8211;to &#8220;commiter@foobar.com&#8221; \ &#8211;from &#8220;$AUTHOR@foobar.com&#8221; \ &#8211;revision-url &#8220;http://trac.foobar.com/changeset/%s&#8221; \ &#8211;subject-prefix &#8220;Foobar Project Commit [%d]&#8221; \ &#8211;encoding UTF-8 \ &#8211;svn-encoding UTF-8 \ &#8211;no-first-line]]></description>
		<wfw:commentRss>http://blog.ychsiao.org/svnnotify-utf-8.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Upgrade FreeBSD 7.0</title>
		<link>http://blog.ychsiao.org/upgrade-freebsd-70.html</link>
		<comments>http://blog.ychsiao.org/upgrade-freebsd-70.html#comments</comments>
		<pubDate>Sun, 13 Apr 2008 16:37:58 +0000</pubDate>
		<dc:creator>Yuan-Chung Hsiao</dc:creator>
				<category><![CDATA[Computer]]></category>
		<category><![CDATA[Document]]></category>
		<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[OpenSource]]></category>
		<category><![CDATA[unix]]></category>

		<guid isPermaLink="false">http://blog.ychsiao.org/?p=415</guid>
		<description><![CDATA[FreeBSD 7.0有許多功能(如ZFS)讓大家躍躍欲試，這邊簡單整理一下昇級的方法。 從FreeBSD 6.2 or 6.3用csup昇級上來的步驟大概如下(i386/amd64皆試過): 1. 改stable-supfile，tag改成RELENG_7_0 。 2. cd /usr/src;make update 3. make buildworld 4. make kernel 5. make installworld 6. mergemaster -i 7. reboot 接下來是關於ports的部分 8. cd /usr/ports;make fetchindex 9. cd /var/db/pkg;rm pkgdb.db 10. portupgrade -af 11. cd /usr/src ; make BATCH_DELETE_OLD_FILES=YES delete-old delete-old-libs 12.收工 用freebsd-update的話: 1.fetch http://people.freebsd.org/~cperciva/freebsd-update-upgrade.tgz 2.tar -xf freebsd-update-upgrade.tgz 3.sh [...]]]></description>
		<wfw:commentRss>http://blog.ychsiao.org/upgrade-freebsd-70.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How To FreeBSD UTF-8</title>
		<link>http://blog.ychsiao.org/how-to-freebsd-utf-8.html</link>
		<comments>http://blog.ychsiao.org/how-to-freebsd-utf-8.html#comments</comments>
		<pubDate>Sat, 01 Mar 2008 16:31:58 +0000</pubDate>
		<dc:creator>Yuan-Chung Hsiao</dc:creator>
				<category><![CDATA[Computer]]></category>
		<category><![CDATA[Document]]></category>
		<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[OpenSource]]></category>
		<category><![CDATA[unix]]></category>

		<guid isPermaLink="false">http://blog.ychsiao.org/2008/03/02/400</guid>
		<description><![CDATA[本文授權CC Attribution-ShareAlike 2.5 前陣子搞過FreeBSD UTF-8的term、editor(vim)、screen與irssi。弄的時候一知半解的，所以也沒很認真的做筆記(人老了&#8230;)。最近碰到台灣唯一的irc server掛點，部分channel都移至irc.freenode.net上(喔耶，有IPv6!!)，也趁機將channel從Big5轉為UTF-8。 FreeBSD UTF-8有不少方法，如果主機root不是你的，修正screen與libiconv算是比較麻煩的。以下說明的只要使用者端做略為修改環境變數即可完成。 Putty設定 在Window/Translation中的Received data&#8230;.. character set選UTF-8。 下方的treat CJK ambiguous characters as wide要選。 screen 編譯screen時候請WITH_CJK (mhsin&#8217;s cjkwidth)下去。這個是修正像bbs字寬會跑掉的問題。 下載18這個編碼，放到/usr/local/share/screen/utf8encodings/裡面。(ref:http://www.csie.ntu.edu.tw/~r92030/project/big5) .screenrc加入下面這幾行 defc1 off defencoding utf8 bind b encoding big5 utf8 #^A+b會big5轉utf-8 bind u encoding utf8 utf8 #^A+u會變成utf-8 cjkwidth on#[註1] .cshrc，加入下面三行，其它跟LC_*或是LANG有關的通通拿掉 setenv LANG en_US.UTF-8 setenv LC_CTYPE en_US.UTF-8 alias telnet &#8216;env LANG=zh_TW.Big5 zh-telnet [...]]]></description>
		<wfw:commentRss>http://blog.ychsiao.org/how-to-freebsd-utf-8.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

