<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
   <channel>
      <title>ChinaBSD</title>
      <link>http://www.chinabsd.com/</link>
      <description>

</description>
      <language>en</language>
      <copyright>Copyright 2005</copyright>
      <lastBuildDate>Fri, 16 Dec 2005 12:19:46 +0800</lastBuildDate>
      <generator>http://www.sixapart.com/movabletype/?v=3.2</generator>
      <docs>http://blogs.law.harvard.edu/tech/rss</docs> 

            <item>
         <title>x264-- H.264/AVC编码器</title>
         <description><![CDATA[<p>/usr/ports/multimedia/x264</p>

<p>x264是完全从头开始编写的H.264/AVC格式的视频流的编码器。以GPL协议发布。x264还处于早期开发阶段。<br />
<a href="http://developers.videolan.org/x264.html"><br />
http://developers.videolan.org/x264.html</a></p>]]></description>
         <link>http://www.chinabsd.com/2005/12/x264_h264avc.html</link>
         <guid>http://www.chinabsd.com/2005/12/x264_h264avc.html</guid>
         <category>应用软件</category>
         <pubDate>Fri, 16 Dec 2005 12:19:46 +0800</pubDate>
      </item>
            <item>
         <title>gnupg--GNU privacy Guard</title>
         <description><![CDATA[<p>/usr/ports/security/gnupg</p>

<p>gnupg是完全替换pgp的软件，没有使用专利的IDEA算法，所以可以不受限制的自由使用。 GnuPG完全符合RFC2440（OpenPGP）文本。</p>

<p><a href="http://www.gnupg.org/">http://www.gnupg.org/</a></p>]]></description>
         <link>http://www.chinabsd.com/2005/12/gnupggnu_privacy_guard.html</link>
         <guid>http://www.chinabsd.com/2005/12/gnupggnu_privacy_guard.html</guid>
         <category>应用软件</category>
         <pubDate>Fri, 16 Dec 2005 12:12:38 +0800</pubDate>
      </item>
            <item>
         <title>autoindex--以表格方式列出目录下的文件</title>
         <description><![CDATA[<p>/usr/ports/www/autoindex<br />
/usr/ports/www/autoindex2</p>

<p>AutoIndex可以用表格的方式列出目录下的文件，有php4和php5两个版本，php4版本在autoindex目录，php5版本在autoindex2目录。可方便用户访问目录下的文件及子目录。提供了搜索、管理面板、上载、文件描述等特性，还为每一种文件类型提供图标。</p>

<p><a href="http://autoindex.sourceforge.net/">http://autoindex.sourceforge.net/</a></p>]]></description>
         <link>http://www.chinabsd.com/2005/12/autoindex.html</link>
         <guid>http://www.chinabsd.com/2005/12/autoindex.html</guid>
         <category>应用软件</category>
         <pubDate>Fri, 09 Dec 2005 20:24:59 +0800</pubDate>
      </item>
            <item>
         <title>sting--端到端网络路径特性测量工具</title>
         <description><![CDATA[<p>/usr/ports/net-mgmt/sting<br />
sting是一个基于TCP的端到端网络路径特性测量工具，sting可测量单向特性，如丢包率（通过小心处理和观察TCP的行为）。此外使用TCP也是为了适应现在的互联网基础设施，任何TCP服务都可用来进行测量服务，从而避免了使用ICMP出现的一些问题，如被阻止、伪装和速率限制等。</p>

<p><a href="http://www.cs.ucsd.edu/~savage/sting/">http://www.cs.ucsd.edu/~savage/sting/</a></p>]]></description>
         <link>http://www.chinabsd.com/2005/12/sting.html</link>
         <guid>http://www.chinabsd.com/2005/12/sting.html</guid>
         <category>应用软件</category>
         <pubDate>Mon, 05 Dec 2005 21:34:33 +0800</pubDate>
      </item>
            <item>
         <title>SING--Send ICMP Nasty Garbage</title>
         <description><![CDATA[<p>/usr/ports/net-mgmt/sing<br />
Sing是一个命令行工具，可以发送定制的ICMP包，用来补充ping的不足，主要增强包括：</p>


<ul>
<li>发送片断包   (Linux and <span class="caps">BSD</span>)</li>
<li>发送超大包 &gt; 65534  (Linux and <span class="caps">BSD</span>)</li>
<li>发送/接收 欺骗包</li>
<li>发送各种ICMP信息类型</li>
<li>发送各种ICMP错误类型</li>
<li>使用简单的指印技术发现主机类型</li>
<li>发送ICMP包模拟特定的操作系统，如cisco,solaris,linux等。</li>
</ul>



<p><a href="http://sourceforge.net/projects/sing/">http://sourceforge.net/projects/sing/</a></p>]]></description>
         <link>http://www.chinabsd.com/2005/12/singsend_icmp_nasty_garbage.html</link>
         <guid>http://www.chinabsd.com/2005/12/singsend_icmp_nasty_garbage.html</guid>
         <category>应用软件</category>
         <pubDate>Mon, 05 Dec 2005 21:16:52 +0800</pubDate>
      </item>
            <item>
         <title>chinabsd.com重张开业</title>
         <description><![CDATA[<p>ChinaBSD已经关闭了很长时间，前一段时间工作太忙了，也很少花时间在这上面，希望这次是一个新的起点。。。。。。</p>

<p>在这段时间里，FreeBSD已经不知不觉地走过了漫长的旅程，Release 4.11已经成为一段历史，<a href="http://www.freebsd.org/releases/5.4R/announce.html">Release 5.4</a>也已经变成了Legacy，那么<a href="http://www.freebsd.org/releases/6.0R/announce.html">Release 6.0</a>又会带给我们什么呢？</p>]]></description>
         <link>http://www.chinabsd.com/2005/12/chinabsdcom.html</link>
         <guid>http://www.chinabsd.com/2005/12/chinabsdcom.html</guid>
         <category></category>
         <pubDate>Thu, 01 Dec 2005 00:00:00 +0800</pubDate>
      </item>
            <item>
         <title>yabm,另一个带宽计量软件</title>
         <description><![CDATA[<p>yabm, Yet Another Bandwidth Meter，使用图形化png文件的方式显示当前网卡的带宽使用情况。可在FreeBSD 4.10以上版本运行。在FreeBSD 4.10 ,4.11,5.3和6.0上测试过。</p>

<p>使用ports安装：<br />
#make<br />
#make install</p>

<p>安装了脚本 /usr/local/etc/rc.d/yabm.sh</p>

<p>如果要监测端口fxp0和ip地址192.168.0.1,就在/etc/rc.conf文件中加入：<br />
yabm_enable="YES"</p>

<p>yabm_if0="fxp0"<br />
yabm_if0_output="/usr/local/www/bw-fxp0.png"<br />
yabm_if0_flags="-m 512k -t"                //这里的-m 参数表示显示的最大端口速率，默认是使用端口的实际最大速率，如果网卡是100Mbps，则很多时候网卡数据流量很小，图示数据会很不明显。</p>

<p>yabm_alias0="192.168.0.1"<br />
yabm_alias0_output="/usr/local/www/bw-ip.png"<br />
yabm_alias0_flags=""</p>

<p>使用/usr/local/etc/rc.d/yabm.sh start启动，/usr/local/etc/rc.d/yabm.sh stop停止运行。</p>

<p>监测结果如下图：</p>

<p><img alt="bw-xl0.png" src="http://www.chinabsd.com/file/bw-xl0.png" width="640" height="11" /><br />
</p>]]></description>
         <link>http://www.chinabsd.com/2005/11/yabm.html</link>
         <guid>http://www.chinabsd.com/2005/11/yabm.html</guid>
         <category>应用软件</category>
         <pubDate>Wed, 30 Nov 2005 21:56:27 +0800</pubDate>
      </item>
            <item>
         <title>网络监测工具zabbix</title>
         <description><![CDATA[<p><img alt="zabbix1.png" src="http://www.chinabsd.com/file/zabbix1.png" width="118" height="31" />Zabbix是一整套网络监测工具。可运行在AIX, FreeBSD, HP-UX, Linux, MacOS X, NetBSD, OpenBSD, Solaris, Tru64/OSF等平台。它可以使用SNMP v1 v2 v3进行监测，也可使用zabbix agent进行监测。zabbix agent可运行在windows平台。它使用SQL数据库存储配置、数据信息等。使用web方式进行管理和展现，可实现无处不在的管理（即只要把管理平台放在互联网上，就可在任何联网的地点进行管理）。</p>

<p>zabbix具有丰富的图表表现能力，可以展示历史数据、趋势分析等等。可进行服务器性能监测、网络监测，并集成故障管理和性能管理功能。</p>

<p>从ports安装<br />
#cd /usr/ports/net/zabbix<br />
#make<br />
#make install</p>

<p>安装过程中会自动编译安装依赖的软件包。</p>]]></description>
         <link>http://www.chinabsd.com/2005/11/ccczabbix.html</link>
         <guid>http://www.chinabsd.com/2005/11/ccczabbix.html</guid>
         <category>应用软件</category>
         <pubDate>Wed, 30 Nov 2005 15:35:51 +0800</pubDate>
      </item>
            <item>
         <title>Awstats日志分析工具</title>
         <description><![CDATA[<p>awstats早已进入FreeBSD ports，通过ports安装非常方便。<br />
#cd /usr/ports/www/awstats<br />
#make<br />
#make install<br />
安装结束提示信息有：</p>

<pre><code>Please add the following to your apache config, and restart.
#
# Directives to allow use of AWStats as a CGI
#
Alias /awstatsclasses &quot;/usr/local/www/awstats/classes/&quot;
Alias /awstatscss &quot;/usr/local/www/awstats/css/&quot;
Alias /awstatsicons &quot;/usr/local/www/awstats/icons/&quot;
ScriptAlias /awstats/ &quot;/usr/local/www/awstats/cgi-bin/&quot;
#
# This is to permit URL access to scripts/files in AWStats directory.
#
&lt;Directory &quot;/usr/local/www/awstats/&quot;&gt;
    Options None
    AllowOverride None
    Order allow,deny
    Allow from all
&lt;/Directory&gt;</code></pre>

<p>软件主要文件安装在 /usr/local/www/awstats 目录下。可按照上述提示信息，修改apache的配置文件，并修改apache的log文件格式，在httpd.conf文件中加入：<br />
LogFormat "%h %l %u %t \"%r\" %&gt;s <span>b \"</span>{Referer}i\" \"%{User-Agent}i\"" combined<br />
并修改 CustomLog一行为：<br />
CustomLog /var/log/httpd-access.log combined<br />
重起httpd服务，或使用下面的方法：</p>

<p>这里注意FreeBSD ports安装时在/usr/local/www/awstats/ 目录下创建了6个目录：cgi-bin,classes,css,icons,js和tools，需要创建新目录wwwroot，并把除tools以外的其他五个目录移到wwwroot下。<br />
可使用 tools目录下的awstats_configure.pl脚本创建awstats的配置文件，该脚本可自动检查apache的配置文件并进行适当修改，并创建相应的配置文件，默认存储在/etc/awstats目录下。<br />
需要的时候需要对生成的配置文件进行修改，如修改配置文件中指定的log文件的存储路径等。</p>

<p>配置完成后，可执行 cgi-bin/awstats.pl -config=<your config file name> 来分析你的日志文件，如果执行正确无误的话，可在/etc/crontab中加入：<br />
0     1       *       *      *      root   /usr/local/www/awstats/cgi-bin/awstats.pl -update -config=<you config file name> <br />
让该命令每天周期性运行，以保持数据更新。</p>]]></description>
         <link>http://www.chinabsd.com/2005/11/awstats_1.html</link>
         <guid>http://www.chinabsd.com/2005/11/awstats_1.html</guid>
         <category>应用软件</category>
         <pubDate>Mon, 28 Nov 2005 22:31:14 +0800</pubDate>
      </item>
            <item>
         <title>让每个Virtual Terminal都有鼠标</title>
         <description><![CDATA[<p> FreeBSD 3.x 缺省设置为只有ttyv0有鼠标。<br />
    要让其它vt也有鼠标，可以这样做：<br />
    修改/etc/rc.conf<br />
    allscreens_flags=""<br />
    改为：<br />
    allscreens_flags="-m on"<br />
    下次boot的时候就可以了。<br />
    如果不想reboot，则应执行rc.i386或者<br />
    手工对每一个vty执行<br />
    vidcontrol </dev/ttyv* -m on<br />
    FreeBSD 4.0 默认的已经是所有Virtual Terminal都有鼠标了，就不用如此设置了。</p>]]></description>
         <link>http://www.chinabsd.com/2005/11/virtual_terminal.html</link>
         <guid>http://www.chinabsd.com/2005/11/virtual_terminal.html</guid>
         <category>使用技巧</category>
         <pubDate>Sun, 27 Nov 2005 09:49:03 +0800</pubDate>
      </item>
            <item>
         <title>Console中使用鼠标进行Copy-Paste</title>
         <description><![CDATA[<p>   许多熟悉Linux的人都习惯了在console下用鼠标左键选中要粘贴的内容， 然后单击右键完成Copy-Paste操作，那么在FreeBSD下如何完成Copy-Paste呢？其实，FreeBSD下的 Paste操作是通过鼠标第三键完成的，那么如果只有两键鼠标怎么办，进行第三键模拟了。。<br />
    在/etc/rc.conf中加入：<br />
     moused_flags="-3"<br />
    重新启动系统后，就可以用左键选中要粘贴的内容，左右键同时按下， OK!!粘贴结束了。</p>]]></description>
         <link>http://www.chinabsd.com/2005/11/consolecopypaste.html</link>
         <guid>http://www.chinabsd.com/2005/11/consolecopypaste.html</guid>
         <category>使用技巧</category>
         <pubDate>Sun, 27 Nov 2005 09:48:33 +0800</pubDate>
      </item>
            <item>
         <title>FreeBSD的硬盘分隔策略</title>
         <description><![CDATA[<p>    在开始安装系统以前, 必须决定要使用多大的硬盘空间来安装 FreeBSD, 而且必须决定 partition 应该如何分割. 因为一旦你安装完系统以后, 再想改变一个 partition 的大小就必须把资料备份出来再重新分区、格式化（format）。</p>

<p>    一般情况下, 你必须准备一个 primary partition 给 FreeBSD, *BSD 传统上只能装在 primary 上。FreeBSD 经过修改可以使用逻辑分区（logical partition）， 但开机区还是必须是 primary。</p>

<p>    在FreeBSD中，分区的概念与DOS/WIN系统略有不同。FreeBSD将一块 硬盘分成最多四个slice（片段），每一个slice上又可以分成最多8个partition（分区）。也 就是说FreeBSD将DOS/Windows里的一个分区看作一个slice。在以后的叙述中，将采用FreeBSD 的概念，即slice和partition的硬盘分区术语。</p>

<p>    FreeBSD最多可以将一个slice分成8个partition，分别称之为a,b,c,d,e,f,g,h， 传统上a,b,c,d分区有特殊的意义，a表示root分区，b表示swap分区，c表示整个slice，d表示整个硬盘 从FreeBSD-2.0.5 Release开始，FreeBSD发展了新的slice概念，只有c内定位整个slice，其他都可 自由使用，但一般还是遵循传统观念，即a:root，b:swap，efgh:其他。</p>

    下表展示了一个典型的硬盘分区情况。<br />
           <table width="100%" border="0" cellspacing="1" cellpadding="0" bgcolor="#000000">
              <tr> 
                <td rowspan="2" height="40" bgcolor="#99FF99" align="center">
                  <p>wd0s1(Dos Pri-C:)</p>
                  </td>
                <td colspan="3" height="21" bgcolor="#FFCC00" align="center">wd0s2(FreeBSD)</td>

                <td colspan="2" height="21" bgcolor="#33CCCC" align="center">wd0s3(Dos 
                  Extend) </td>
              </tr>
              <tr> 
                <td width="16%" height="19" bgcolor="#CCCC00" align="center">wd0s2a(root)</td>
                <td width="14%" height="19" bgcolor="#FF9900" align="center">wd0s2b(swap)</td>
                <td width="14%" height="19" bgcolor="#FF6600" align="center">wd0s2e(/usr)</td>
                <td width="17%" height="19" bgcolor="#9999CC" align="center">wd0s5(D:)</td>

                <td width="19%" height="19" bgcolor="#6699CC" align="center">wd0s6(E:)</td>
              </tr>
            </table>]]></description>
         <link>http://www.chinabsd.com/2005/11/post_2.html</link>
         <guid>http://www.chinabsd.com/2005/11/post_2.html</guid>
         <category>入门基础</category>
         <pubDate>Sun, 27 Nov 2005 09:45:43 +0800</pubDate>
      </item>
            <item>
         <title>配置SiS 6326显示卡使用X-Windows</title>
         <description><![CDATA[<p>    公司的机器是联想的奔月2000，用的是SiS 6326的显示卡。配置X-Windows时，使用XF86Setup，显示器上显示的是一个个竖条条。用xf86config进行配置，选择了显示卡芯片为SiS 6326，配置完毕后，配置文件XF86Config写在了/etc下。然后startx，唉，显示器一片黑，只有几个小绿块。还是不对。只好到处查资料。在清华BBS上找到了一点线索。别人也遇到过我这种毛病，有一丝希望。。。。。。 BBS上的文章提示要在/etc/XF86Config中使用如下一些Option:<br />
        Option      "no_bitblt"<br />
        Option      "no_imageblt"<br />
        Option      "sw_cursor"<br />
        Option      "no_accel"<br />
        Option      "fast_vram"<br />
        Option      "pci_burst_on"<br />
    我又看了一下用xf86config配置得到的/etc/XF86Config中有关显示卡的内容，如下： Section "Device"<br />
    Identifier  "SiS 6326"<br />
    VendorName  "Unknown"<br />
    BoardName   "Unknown"<br />
    #VideoRam    4096<br />
    # Option "no_accel" # Use this if acceleration is causing problems<br />
    # Option "fifo_moderate"<br />
    # Option "fifo_conserv"<br />
    # Option "fifo_aggresive"<br />
    # Option "fast_vram"<br />
    # Option "pci_burst_on"<br />
    # Option "xaa_benchmark" # DON'T use with "ext_eng_queue" !!!<br />
    # Option "ext_eng_queue" # Turbo-queue. This can cause drawing<br />
                             # errors, but gives some accel<br />
    # Insert Clocks lines here if appropriate<br />
EndSection     对上面的部分进行了一些修改，加入了BBS中建议的Option，最后我的/etc/XF86Config中有关显示卡的内容变成了下面的样子：<br />
    Section "Device"<br />
    Identifier  "SiS 6326"<br />
    VendorName  "Unknown"<br />
    BoardName   "Unknown"<br />
    #VideoRam    4096<br />
    Option "no_accel" # Use this if acceleration is causing problems<br />
    # Option "fifo_moderate"<br />
    # Option "fifo_conserv"<br />
    # Option "fifo_aggresive"<br />
    Option "fast_vram"<br />
    Option "pci_burst_on"<br />
    # Option "xaa_benchmark" # DON'T use with "ext_eng_queue" !!!<br />
    # Option "ext_eng_queue" # Turbo-queue. This can cause drawing<br />
                             # errors, but gives some accel<br />
    # Insert Clocks lines here if appropriate<br />
    Option      "no_bitblt"<br />
    Option      "no_imageblt"<br />
    Option      "sw_cursor"<br />
EndSection<br />
    修改完/etc/XF86Config后，运行startx，啊。。。呵呵，似乎正常了。但还是有些毛病，就是显示器上可以看出似乎是一条一条的。分辨率特低的样子。有些像看电视太近的样子。至于到底什么样子，也许只有你到我这儿看看才知道。或者你用的也是这个破显卡，试试看就知道了。<br />
    如果对分辨率什么的不满意，现在你就可以用XF86Setup进行一下调整了。但是一定要在X-Windows下运行 XF86Setup，在Console下运行时即使选择使用存在的XF86Config配置文件，还是会出现黑白条的屏幕。在调整时注意不要把那几个后加的Option给去掉了哦。。。</p>]]></description>
         <link>http://www.chinabsd.com/2005/11/sis_6326xwindows.html</link>
         <guid>http://www.chinabsd.com/2005/11/sis_6326xwindows.html</guid>
         <category>硬件及内核</category>
         <pubDate>Sun, 27 Nov 2005 09:44:58 +0800</pubDate>
      </item>
            <item>
         <title>Lucent内置Modem驱动程序</title>
         <description><![CDATA[<p>一位网友（陈磊 Philor Chen）提供的Lucent内置Modem驱动程序:<br />
<a href="file/INSTALL-rough-translation-en.TXT">INSTALL-rough-translation-en.TXT</a><br />
<a href="file/ltmdm-0.4-freebsd42r-patch-1.txt">ltmdm-0.4-freebsd42r-patch-1.txt</a><br />
<a href="file/ltmdm-0.4-freebsd42r.tar.gz">ltmdm-0.4-freebsd42r.tar.gz</a><br />
<a href="file/ltmdm.ko-0.4-freebsd42r-pl-1.tar.gz">ltmdm.ko-0.4-freebsd42r-pl-1.tar.gz</a></p>]]></description>
         <link>http://www.chinabsd.com/2005/11/lucentmodem.html</link>
         <guid>http://www.chinabsd.com/2005/11/lucentmodem.html</guid>
         <category>硬件及内核</category>
         <pubDate>Sun, 27 Nov 2005 09:41:57 +0800</pubDate>
      </item>
            <item>
         <title>FreeBSD 中文化实践</title>
         <description><![CDATA[<p>    经过二十天耐心的资料查询、反复测试，终于可以在FreeBSD上书写文档了，这篇文章就是完全在运行FreeBSD的系统上完成的，请大家与我共同分享使用FreeBSD的乐趣。</p>

<p>1.让XFree86支持TrueType字体，安装SimSun字体<br />
    即使不打算使用FreeBSD做文本编辑这样的工作，安装SimSun字体也是非常必要的，XFree86自带的中文字体看起来很不习惯。 随 FreeBSD 4.7 Release 发行的 Xfree86 版本是 4.2.1 ，Xfree86 4.x已经内建支持 TrueType 字体。有两个不同的模块能够起动这个功能：freetype 和xtt。这里使用的是 xtt 模块。在 /etc/X11R6/lib/X11/XF86Config文件中加入：<br />
    Load “xtt”<br />
    安装TrueType字体管理软件ttfm，步骤如下：<br />
    #cd /usr/ports/chinese/ttfm<br />
    #make<br />
    #make install<br />
    为TrueType字体创建一个目录(/usr/X11R6/lib/X11/fonts/TrueType)，把windows fonts 目录下的 simsun.ttf 文件拷贝到这个目录。 进行以下步骤：<br />
    #cd /usr/X11R6/lib/X11/fonts/TrueType<br />
    #ttfm.sh –add xttfm simsun.ttf<br />
    如果将simsun.ttf文件存放在其他目录下，执行ttfm.sh会自动创建 /usr/X11R6/lib/X11/fonts/TrueType 目录，并在这个目录下创建符号链接simsun.ttf，指向simsun.ttf的实际存储位置。执行完ttfm.sh后，在 /usr/X11R6/lib/X11/fonts/TrueType目录下创建了fonts.scale，fouts.dir和 encodings.dir文件。<br />
    在/etc/X11R6/lib/X11/XF86Config文件中加入：<br />
    FontPath “/usr/X11R6/lib/X11/fonts/TrueType”<br />
    重新起动X-windows，使用 xlsfonts -fn “*gb*” 列出系统中所有中文字体，如果包括有<br />
-misc-simsun-medium-r-normal—0-0-0-0-c-0-gb2312.1980-0 等则表明simsun字体安装完成。然后就可以在Mozilla中欣赏一下漂亮的SimSun字体。 <br />
</p>]]></description>
         <link>http://www.chinabsd.com/2005/11/freebsd_12.html</link>
         <guid>http://www.chinabsd.com/2005/11/freebsd_12.html</guid>
         <category>中文本地化</category>
         <pubDate>Sun, 27 Nov 2005 09:34:50 +0800</pubDate>
      </item>
      
   </channel>
</rss>

