<?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"
	>

<channel>
	<title>小桥的记事本</title>
	<atom:link href="http://www.hmqq.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.hmqq.net</link>
	<description>Xiaoqiao's Blog</description>
	<pubDate>Wed, 29 Oct 2008 15:37:39 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.3</generator>
	<language>en</language>
			<item>
		<title>CentOS 5.2 SELinux</title>
		<link>http://www.hmqq.net/2008/10/12/centos-52-selinux/</link>
		<comments>http://www.hmqq.net/2008/10/12/centos-52-selinux/#comments</comments>
		<pubDate>Sun, 12 Oct 2008 14:49:36 +0000</pubDate>
		<dc:creator>小桥</dc:creator>
		
		<category><![CDATA[技术]]></category>

		<category><![CDATA[CentOS]]></category>

		<category><![CDATA[Linux]]></category>

		<category><![CDATA[SELinux]]></category>

		<guid isPermaLink="false">http://www.hmqq.net/?p=157</guid>
		<description><![CDATA[CentOS 5.2，在启用SELinux的情况下配置vsftpd使用pam_mysql做用户认证和安装Zend Optimizer v3.3.3还是有点麻烦的，需要改SELinux的规则才能使用。
首先，
#cd /usr/local/Zend
#find lib -type d -exec chcon -t lib_t {} \;
#fine lib -name "*.so" -exec chcon -t textrel_shlib_t {} \;
接着编辑/etc/selinux/targeted/modules/local.te文件如下：
module local 1.0;
require {
type httpd_t;
type ftpd_t;
type mysqld_db_t;
type mysqld_var_run_t;
type mysqld_t;
class process { execstack execmem execheap };
class dir search;
class sock_file write;
class unix_stream_socket connectto;
class capability { dac_read_search dac_override };
}
#============= httpd_t ==============
allow httpd_t self:process { execstack execmem [...]]]></description>
			<content:encoded><![CDATA[<p>CentOS 5.2，在启用SELinux的情况下配置vsftpd使用pam_mysql做用户认证和安装Zend Optimizer v3.3.3还是有点麻烦的，需要改SELinux的规则才能使用。<br />
首先，<br />
<code>#cd /usr/local/Zend<br />
#find lib -type d -exec chcon -t lib_t {} \;<br />
#fine lib -name "*.so" -exec chcon -t textrel_shlib_t {} \;</code><br />
接着编辑/etc/selinux/targeted/modules/local.te文件如下：<span id="more-157"></span><br />
<code>module local 1.0;<br />
require {<br />
type httpd_t;<br />
type ftpd_t;<br />
type mysqld_db_t;<br />
type mysqld_var_run_t;<br />
type mysqld_t;<br />
class process { execstack execmem execheap };<br />
class dir search;<br />
class sock_file write;<br />
class unix_stream_socket connectto;<br />
class capability { dac_read_search dac_override };<br />
}<br />
#============= httpd_t ==============<br />
allow httpd_t self:process { execstack execmem execheap };<br />
#============= ftpd_t ==============<br />
allow ftpd_t mysqld_db_t:dir search;<br />
allow ftpd_t mysqld_t:unix_stream_socket connectto;<br />
allow ftpd_t mysqld_var_run_t:sock_file write;<br />
allow ftpd_t self:capability { dac_read_search dac_override };</code><br />
然后运行以下命令：<br />
<code>checkmodule -M -m -o local.mod local.te<br />
semodule_package -o local.pp -m local.mod<br />
semodule -i ./local.pp </code><br />
还要运行一下这个命令，vsftpd才能让本地/虚拟用户正常登陆<br />
<code>setsebool -P ftp_home_dir 1</code></p>
<p>如果还有什么不正常，参考audit2allow -a /var/log/audit/audit.log</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hmqq.net/2008/10/12/centos-52-selinux/feed/</wfw:commentRss>
		</item>
		<item>
		<title>PXE安装CentOS5</title>
		<link>http://www.hmqq.net/2008/09/30/centos5-pxe-install/</link>
		<comments>http://www.hmqq.net/2008/09/30/centos5-pxe-install/#comments</comments>
		<pubDate>Mon, 29 Sep 2008 16:00:05 +0000</pubDate>
		<dc:creator>小桥</dc:creator>
		
		<category><![CDATA[生活]]></category>

		<category><![CDATA[CentOS]]></category>

		<category><![CDATA[Linux]]></category>

		<category><![CDATA[PXE]]></category>

		<guid isPermaLink="false">http://www.hmqq.net/?p=142</guid>
		<description><![CDATA[CentOS5.2有7张CD，刻盘安装太麻烦。刻DVD倒是只需要一张光盘，但是准备安装系统的服务器又没带DVD光驱，用DVD安装还得接外置的光驱。
于是考虑使用PXE安装，google搜索查看一些文档后，使用以下步骤进行安装：
1、下载TFTPD32，运行之，配置如下图所示；

2、把CentOS5.2 ISO文件里面的images\pxeboot目录复制到tftpd32目录；
3、把ISO里面的isolinux\*msg复制到tftpd32\pxeboot；
4、在tftpd32新建pxelinux.cfg目录，把ISO里面的isolinux\isolinux.cfg复制到pxelinux.cfg，并重命名为default，修改如下；
default linux
prompt 1
timeout 600
display pxeboot/boot.msg
F1 pxeboot/boot.msg
F2 pxeboot/options.msg
F3 pxeboot/general.msg
F4 pxeboot/param.msg
F5 pxeboot/rescue.msg
label linux
  kernel pxeboot/vmlinuz
  append initrd=pxeboot/initrd.img
label linux32
  kernel pxeboot32/vmlinuz
  append initrd=pxeboot32/initrd.img
label text
  kernel pxeboot/vmlinuz
  append initrd=pxeboot/initrd.img text
label ks
  kernel pxeboot/vmlinuz
  append ks initrd=pxeboot/initrd.img
label local
  localboot 1

5、下载SYSLINUX，将pxelinux.0文件复制到tftpd32目录；
6、用DAEMON Tools加载CentOS的DVD ISO文件，安装一个WEB服务器软件，设置其主目录为CentOS虚拟光驱。
7、重启服务器，按F12选择PXE启动。
]]></description>
			<content:encoded><![CDATA[<p>CentOS5.2有7张CD，刻盘安装太麻烦。刻DVD倒是只需要一张光盘，但是准备安装系统的服务器又没带DVD光驱，用DVD安装还得接外置的光驱。<br />
于是考虑使用PXE安装，google搜索查看一些文档后，使用以下步骤进行安装：<br />
1、下载<a href="http://tftpd32.jounin.net/">TFTPD32</a>，运行之，配置如下图所示；<br />
<a href="http://www.hmqq.net/wp-content/uploads/2008/09/tftpd32.png"><img src="http://www.hmqq.net/wp-content/uploads/2008/09/tftpd32-300x276.png" alt="" title="tftpd32" width="300" height="276"  class="alignnone size-medium wp-image-143" /></a><br />
2、把CentOS5.2 ISO文件里面的images\pxeboot目录复制到tftpd32目录；<span id="more-142"></span><br />
3、把ISO里面的isolinux\*msg复制到tftpd32\pxeboot；<br />
4、在tftpd32新建pxelinux.cfg目录，把ISO里面的isolinux\isolinux.cfg复制到pxelinux.cfg，并重命名为default，修改如下；<br />
<code>default linux<br />
prompt 1<br />
timeout 600<br />
display pxeboot/boot.msg<br />
F1 pxeboot/boot.msg<br />
F2 pxeboot/options.msg<br />
F3 pxeboot/general.msg<br />
F4 pxeboot/param.msg<br />
F5 pxeboot/rescue.msg<br />
label linux<br />
  kernel pxeboot/vmlinuz<br />
  append initrd=pxeboot/initrd.img<br />
label linux32<br />
  kernel pxeboot32/vmlinuz<br />
  append initrd=pxeboot32/initrd.img<br />
label text<br />
  kernel pxeboot/vmlinuz<br />
  append initrd=pxeboot/initrd.img text<br />
label ks<br />
  kernel pxeboot/vmlinuz<br />
  append ks initrd=pxeboot/initrd.img<br />
label local<br />
  localboot 1<br />
</code><br />
5、下载<a href="http://www.kernel.org/pub/linux/utils/boot/syslinux/">SYSLINUX</a>，将pxelinux.0文件复制到tftpd32目录；<br />
6、用<a href="http://www.daemon-tools.cc/">DAEMON Tools</a>加载CentOS的DVD ISO文件，安装一个WEB服务器软件，设置其主目录为CentOS虚拟光驱。<br />
7、重启服务器，按F12选择PXE启动。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hmqq.net/2008/09/30/centos5-pxe-install/feed/</wfw:commentRss>
		</item>
		<item>
		<title>上周病了&#8230;</title>
		<link>http://www.hmqq.net/2008/09/24/pulmonary-infection/</link>
		<comments>http://www.hmqq.net/2008/09/24/pulmonary-infection/#comments</comments>
		<pubDate>Wed, 24 Sep 2008 15:58:19 +0000</pubDate>
		<dc:creator>小桥</dc:creator>
		
		<category><![CDATA[生活]]></category>

		<guid isPermaLink="false">http://www.hmqq.net/?p=138</guid>
		<description><![CDATA[中秋节放假发烧了几天，体温高的时候有40°C，吃药貌似没啥作用，体温一直降不下来。后来到医院拍了胸片，医生说是肺部感染，要吊一个星期的盐水，狂郁闷。
连续输液6天后，手背都肿了，现在还有点淤青，惨！！
]]></description>
			<content:encoded><![CDATA[<p>中秋节放假发烧了几天，体温高的时候有40°C，吃药貌似没啥作用，体温一直降不下来。后来到医院拍了胸片，医生说是肺部感染，要吊一个星期的盐水，狂郁闷。<br />
连续输液6天后，手背都肿了，现在还有点淤青，惨！！</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hmqq.net/2008/09/24/pulmonary-infection/feed/</wfw:commentRss>
		</item>
		<item>
		<title>西山岛</title>
		<link>http://www.hmqq.net/2008/06/09/xishan/</link>
		<comments>http://www.hmqq.net/2008/06/09/xishan/#comments</comments>
		<pubDate>Mon, 09 Jun 2008 12:00:04 +0000</pubDate>
		<dc:creator>小桥</dc:creator>
		
		<category><![CDATA[生活]]></category>

		<guid isPermaLink="false">http://www.hmqq.net/?p=121</guid>
		<description><![CDATA[6月7日下午去了一趟太湖的西山岛，随便拍了几张照片。西山的枇杷很好吃，嘻嘻。



]]></description>
			<content:encoded><![CDATA[<p>6月7日下午去了一趟太湖的西山岛，随便拍了几张照片。西山的枇杷很好吃，嘻嘻。<br />
<a href='http://www.hmqq.net/wp-content/uploads/2008/06/e5a4aae6b996-001.jpg'><img src="http://www.hmqq.net/wp-content/uploads/2008/06/e5a4aae6b996-001-300x225.jpg" alt="" title="太湖-001" width="300" height="225" class="alignnone size-medium wp-image-122" /></a><br />
<a href='http://www.hmqq.net/wp-content/uploads/2008/06/e5a4aae6b996-002.jpg'><img src="http://www.hmqq.net/wp-content/uploads/2008/06/e5a4aae6b996-002-300x225.jpg" alt="" title="太湖-002" width="300" height="225" class="alignnone size-medium wp-image-122" /></a><br />
<a href='http://www.hmqq.net/wp-content/uploads/2008/06/e5a4aae6b996-003.jpg'><img src="http://www.hmqq.net/wp-content/uploads/2008/06/e5a4aae6b996-003-300x225.jpg" alt="" title="太湖-003" width="300" height="225" class="alignnone size-medium wp-image-122" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.hmqq.net/2008/06/09/xishan/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Windows Live Writer</title>
		<link>http://www.hmqq.net/2007/11/18/windows-live-writer/</link>
		<comments>http://www.hmqq.net/2007/11/18/windows-live-writer/#comments</comments>
		<pubDate>Sun, 18 Nov 2007 15:54:53 +0000</pubDate>
		<dc:creator>小桥</dc:creator>
		
		<category><![CDATA[生活]]></category>

		<guid isPermaLink="false">http://www.hmqq.net/index.php/2007/11/18/%e7%94%a8windows-live-writer%e5%86%99blog/</guid>
		<description><![CDATA[呵呵，尝试用Live Writer写Blog，测试一下。
]]></description>
			<content:encoded><![CDATA[<p>呵呵，尝试用Live Writer写Blog，测试一下。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hmqq.net/2007/11/18/windows-live-writer/feed/</wfw:commentRss>
		</item>
		<item>
		<title>用上了Fedora 8</title>
		<link>http://www.hmqq.net/2007/11/11/linux-f8/</link>
		<comments>http://www.hmqq.net/2007/11/11/linux-f8/#comments</comments>
		<pubDate>Sat, 10 Nov 2007 16:41:34 +0000</pubDate>
		<dc:creator>小桥</dc:creator>
		
		<category><![CDATA[技术]]></category>

		<category><![CDATA[生活]]></category>

		<guid isPermaLink="false">http://www.hmqq.net/index.php/2007/11/11/linux-f8/</guid>
		<description><![CDATA[前一段时间安装了OpenSUSE，但是使用起来不是很习惯。Fedora 8发布了，于是赶紧把F8的DVD ISO下载下来。因为我用的本本没有光驱，所以选择了网络安装。在另外一台机器上面跑个Apache，在安装时选择HTTP方式。
Fedora 8不像OpenSUSE 10.3那样默认就启动了NetworkManager服务。对使用笔记本的用户来说不是很方便，需要自己动手改一下。 在系统启动的时候F8的网络启动脚本会傻乎乎的尝试把wlan0激活，直到超时出错，于是把network服务停了，登陆到桌面之后用NetworkManager配置网络。
]]></description>
			<content:encoded><![CDATA[<p>前一段时间安装了OpenSUSE，但是使用起来不是很习惯。Fedora 8发布了，于是赶紧把F8的DVD ISO下载下来。因为我用的本本没有光驱，所以选择了网络安装。在另外一台机器上面跑个Apache，在安装时选择HTTP方式。</p>
<p>Fedora 8不像OpenSUSE 10.3那样默认就启动了NetworkManager服务。对使用笔记本的用户来说不是很方便，需要自己动手改一下。 在系统启动的时候F8的网络启动脚本会傻乎乎的尝试把wlan0激活，直到超时出错，于是把network服务停了，登陆到桌面之后用NetworkManager配置网络。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hmqq.net/2007/11/11/linux-f8/feed/</wfw:commentRss>
		</item>
		<item>
		<title>安装OpenSUSE 10.3</title>
		<link>http://www.hmqq.net/2007/10/29/suse-103-xgl/</link>
		<comments>http://www.hmqq.net/2007/10/29/suse-103-xgl/#comments</comments>
		<pubDate>Sun, 28 Oct 2007 16:38:00 +0000</pubDate>
		<dc:creator>小桥</dc:creator>
		
		<category><![CDATA[技术]]></category>

		<guid isPermaLink="false">http://www.hmqq.net/index.php/2007/10/29/suse-103-xgl/</guid>
		<description><![CDATA[周末没事下载了OpenSUSE 10.3 GNOME桌面的ISO文件。OpenSUSE提供了Windows本地安装工具，把ISO文件解压之后，运行解压目录里的exe文件即可。其实就是安装一个Grub，拷贝一些文件并修改boot.ini，重启Window就会看到多了一个安装SUSE 10.3的选项。
如果只把ISO解到一个分区，安装程序是可以正常运行的，但是到了安装软件包时会提示说安装源所在分区不能mount，这个应该是安装程序的bug。于是在Windows下把解压得到的目录在另外已经分区也复制一份，开始安装软件包时再提示出错，修改安装源为另一分区即可进行下去。
OpenSUSE 10.3默认已经安装了Xgl和Compiz，运行YaST，启用显卡的3D加速，然后在终端里面敲一下 #gnome-xgl-switch  &#8211;enable-xgl。重新登录就可以看到很cool的3D桌面效果了。
]]></description>
			<content:encoded><![CDATA[<p>周末没事下载了OpenSUSE 10.3 GNOME桌面的ISO文件。OpenSUSE提供了Windows本地安装工具，把ISO文件解压之后，运行解压目录里的exe文件即可。其实就是安装一个Grub，拷贝一些文件并修改boot.ini，重启Window就会看到多了一个安装SUSE 10.3的选项。</p>
<p>如果只把ISO解到一个分区，安装程序是可以正常运行的，但是到了安装软件包时会提示说安装源所在分区不能mount，这个应该是安装程序的bug。于是在Windows下把解压得到的目录在另外已经分区也复制一份，开始安装软件包时再提示出错，修改安装源为另一分区即可进行下去。</p>
<p>OpenSUSE 10.3默认已经安装了Xgl和Compiz，运行YaST，启用显卡的3D加速，然后在终端里面敲一下 #gnome-xgl-switch  &#8211;enable-xgl。重新登录就可以看到很cool的3D桌面效果了。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hmqq.net/2007/10/29/suse-103-xgl/feed/</wfw:commentRss>
		</item>
		<item>
		<title>变形金刚</title>
		<link>http://www.hmqq.net/2007/07/18/nc-trans/</link>
		<comments>http://www.hmqq.net/2007/07/18/nc-trans/#comments</comments>
		<pubDate>Wed, 18 Jul 2007 06:11:59 +0000</pubDate>
		<dc:creator>小桥</dc:creator>
		
		<category><![CDATA[生活]]></category>

		<category><![CDATA[Movie]]></category>

		<guid isPermaLink="false">http://www.hmqq.net/index.php/2007/07/18/nc-trans/</guid>
		<description><![CDATA[到电影院看了《变形金刚》，人那个多啊，都上映一个星期了，还N多人排队买票。动画片的影响真大，不是当年的动画片，估计这电影不会这么火爆吧。
嗯，电影的特技做的很好，场面很震撼，看着感觉很过瘾:)。故事情节嘛，一般！差不多外星入侵的电影都差不多。
//貌似广告多了点，老是提到ebay&#8230;
]]></description>
			<content:encoded><![CDATA[<p>到电影院看了《变形金刚》，人那个多啊，都上映一个星期了，还N多人排队买票。动画片的影响真大，不是当年的动画片，估计这电影不会这么火爆吧。</p>
<p>嗯，电影的特技做的很好，场面很震撼，看着感觉很过瘾:)。故事情节嘛，一般！差不多外星入侵的电影都差不多。</p>
<p>//貌似广告多了点，老是提到ebay&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hmqq.net/2007/07/18/nc-trans/feed/</wfw:commentRss>
		</item>
		<item>
		<title>升级到WordPress 2.2，解决乱码的问题</title>
		<link>http://www.hmqq.net/2007/05/19/wp22-mysql-utf8/</link>
		<comments>http://www.hmqq.net/2007/05/19/wp22-mysql-utf8/#comments</comments>
		<pubDate>Sat, 19 May 2007 15:39:49 +0000</pubDate>
		<dc:creator>小桥</dc:creator>
		
		<category><![CDATA[技术]]></category>

		<category><![CDATA[MySQL]]></category>

		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.hmqq.net/index.php/2007/05/19/wp22-mysql-utf8/</guid>
		<description><![CDATA[WordPress 2.2发布了，于是就动手把这个Blog升级了一下。但是升级完就郁闷了，中文都是乱码。赶紧Google搜索“MySQL WordPress2.2 乱码 utf8”这几个关键字，找到一个临时解决办法，就是把wp-config.php里面的两行代码注释掉。
//define('DB_CHARSET', 'utf8');
//define('DB_COLLATE', '');

但是这样还是治标不治本，又看了很多帖子，终于把问题解决。
mysqldump --compatible=mysql40 wordpress -p &#62;/tmp/wp-40.sql
mysql&#62;drop database wordpress;
mysql&#62;create database wordpress default character set utf8 collate utf8_general_ci;
mysql -p wordpress --default-character-set=utf8 &#60; /tmp/wp-40.sql

]]></description>
			<content:encoded><![CDATA[<p>WordPress 2.2发布了，于是就动手把这个Blog升级了一下。但是升级完就郁闷了，中文都是乱码。赶紧Google搜索“MySQL WordPress2.2 乱码 utf8”这几个关键字，找到一个临时解决办法，就是把wp-config.php里面的两行代码注释掉。<code><br />
//define('DB_CHARSET', 'utf8');<br />
//define('DB_COLLATE', '');</code></p>
<p><code></code><br />
但是这样还是治标不治本，又看了很多帖子，终于把问题解决。<code><br />
mysqldump --compatible=mysql40 wordpress -p &gt;/tmp/wp-40.sql<br />
mysql&gt;drop database wordpress;<br />
mysql&gt;create database wordpress default character set utf8 collate utf8_general_ci;<br />
mysql -p wordpress --default-character-set=utf8 &lt; /tmp/wp-40.sql<br />
</code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.hmqq.net/2007/05/19/wp22-mysql-utf8/feed/</wfw:commentRss>
		</item>
		<item>
		<title>最近有点烦</title>
		<link>http://www.hmqq.net/2007/05/16/07-05-16/</link>
		<comments>http://www.hmqq.net/2007/05/16/07-05-16/#comments</comments>
		<pubDate>Wed, 16 May 2007 13:43:09 +0000</pubDate>
		<dc:creator>小桥</dc:creator>
		
		<category><![CDATA[心情]]></category>

		<guid isPermaLink="false">http://www.hmqq.net/index.php/2007/05/16/%e6%9c%80%e8%bf%91%e6%9c%89%e7%82%b9%e7%83%a6/</guid>
		<description><![CDATA[最近工作多了些，人手不够啊。唉，不爽！！
]]></description>
			<content:encoded><![CDATA[<p>最近工作多了些，人手不够啊。唉，不爽！！</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hmqq.net/2007/05/16/07-05-16/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
