<?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>稀饭的国度 &#187; python-simplejson</title>
	<atom:link href="http://blog.thematice.com/html/ytag/python-simplejson/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.thematice.com</link>
	<description>发现自己的脑袋不好使了，用blog来记录真的很好用。</description>
	<lastBuildDate>Sun, 18 Jul 2010 15:56:38 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>FUNC &#124; Fedora特性-Smolt 解决硬件兼容烦恼</title>
		<link>http://blog.thematice.com/html/y2010/01/27/987/fedora%e7%89%b9%e6%80%a7-smolt-%e8%a7%a3%e5%86%b3%e7%a1%ac%e4%bb%b6%e5%85%bc%e5%ae%b9%e7%83%a6%e6%81%bc.html</link>
		<comments>http://blog.thematice.com/html/y2010/01/27/987/fedora%e7%89%b9%e6%80%a7-smolt-%e8%a7%a3%e5%86%b3%e7%a1%ac%e4%bb%b6%e5%85%bc%e5%ae%b9%e7%83%a6%e6%81%bc.html#comments</comments>
		<pubDate>Wed, 27 Jan 2010 15:44:21 +0000</pubDate>
		<dc:creator>稀饭</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Linux tools]]></category>
		<category><![CDATA[certmaster]]></category>
		<category><![CDATA[func]]></category>
		<category><![CDATA[linux shell]]></category>
		<category><![CDATA[系统管理]]></category>
		<category><![CDATA[fun]]></category>
		<category><![CDATA[python-ctypes]]></category>
		<category><![CDATA[python-paste]]></category>
		<category><![CDATA[python-simplejson]]></category>
		<category><![CDATA[smolt]]></category>

		<guid isPermaLink="false">http://blog.thematice.com/?p=987</guid>
		<description><![CDATA[    许多Linux爱好者购买新电脑时首先考虑的就是硬件配置是否与Linux系统兼容，实际上更多的人只是购买自己喜欢的外形和配置的电脑硬件，当他们回家安装Linux发行版时却发现很多硬件不能被系统识别和正确支持。情理之中，这些人可能就会到论坛和别人抱怨Linux是一个如何土的系统，“怎么连xx都不支持？”。

    如果有一个软件能够跟踪和记录所有硬件对Linux发行版的支持和兼容性，那对用户将是一个非常体贴和诱人的事。在Fedora里，你的需求就能够得到满足。

    Fedora里面有个叫做Smolt的项目，他的详细描述可以在http://smolts.org/wiki/Main_Page 得到，已经收集超过7万9000个硬件配置信息。所有数据都可以在Smolt网站看到，这些配置信息将用于促进厂商合作，改进用户的硬件使用体验，评测系统和更好的报告工具，并为常用硬件提高开发和质量检测优先级。访问Smolt主页：http://smolt.fedoraproject.org/
Smolt and
Func: Fedora Unified Network Controller
Smolt是一款常用硬件剖析工具, 现在已经收集超过7万9000个硬件配置信息. 所有数据都可以在Smolt网站看到. 这些配置信息将用于促进厂商合作, 改进用户的硬件使用体验, 评测系统和更好的报告工具, 并为常用硬件提高开发和质量检测优先级
当前状态:
http://smolt.fedoraproject.org/
项目主页:
https://hosted.fedoraproject.org/projects/smolt/
https://fedorahosted.org/func/wiki
鞋衫各式名品专卖 
]]></description>
		<wfw:commentRss>http://blog.thematice.com/html/y2010/01/27/987/fedora%e7%89%b9%e6%80%a7-smolt-%e8%a7%a3%e5%86%b3%e7%a1%ac%e4%bb%b6%e5%85%bc%e5%ae%b9%e7%83%a6%e6%81%bc.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FUNC &#124; 终于找到问题了(about func)  [转载]</title>
		<link>http://blog.thematice.com/html/y2010/01/27/976/%e7%bb%88%e4%ba%8e%e6%89%be%e5%88%b0%e9%97%ae%e9%a2%98%e4%ba%86about-func-%e8%bd%ac%e8%bd%bd.html</link>
		<comments>http://blog.thematice.com/html/y2010/01/27/976/%e7%bb%88%e4%ba%8e%e6%89%be%e5%88%b0%e9%97%ae%e9%a2%98%e4%ba%86about-func-%e8%bd%ac%e8%bd%bd.html#comments</comments>
		<pubDate>Wed, 27 Jan 2010 15:37:17 +0000</pubDate>
		<dc:creator>稀饭</dc:creator>
				<category><![CDATA[Linux tools]]></category>
		<category><![CDATA[certmaster]]></category>
		<category><![CDATA[func]]></category>
		<category><![CDATA[linux shell]]></category>
		<category><![CDATA[系统管理]]></category>
		<category><![CDATA[fun]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[python-ctypes]]></category>
		<category><![CDATA[python-paste]]></category>
		<category><![CDATA[python-simplejson]]></category>
		<category><![CDATA[smolt]]></category>

		<guid isPermaLink="false">http://blog.thematice.com/?p=976</guid>
		<description><![CDATA[ 故障现象
1、在客户端安装好func及certmaster，配好certmaster参数。
2、service funcd start，端口及进程都起来了。
3、在certmaster server 运行certmaster-ca &#8211;list死活看不到客户端的主机名。

排查过程
1、将certmaster的主机名换成IP，无效。
2、更新客户端的func及certmaster版本，无效。
3、运行/usr/bin/certmaster-request，提示：socket.error: (111, &#8216;Connection refused&#8217;)，将certmaster修改成localhost就正常了。原因可以就在这里，因为certmaster是双向的，发现在/etc/hosts中有主机名指向127.0.0.1，此时连接不上certmaster server了。将/etc/hosts中的主机名删除，再用/usr/bin/certmaster-request来测试连接，成功！！在certmaster也能看到主机了，大功告成。 

]]></description>
		<wfw:commentRss>http://blog.thematice.com/html/y2010/01/27/976/%e7%bb%88%e4%ba%8e%e6%89%be%e5%88%b0%e9%97%ae%e9%a2%98%e4%ba%86about-func-%e8%bd%ac%e8%bd%bd.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FUNC &#124; FUNC模块学习笔记[转载]</title>
		<link>http://blog.thematice.com/html/y2010/01/27/974/func%e6%a8%a1%e5%9d%97%e5%ad%a6%e4%b9%a0%e7%ac%94%e8%ae%b0%e8%bd%ac%e8%bd%bd.html</link>
		<comments>http://blog.thematice.com/html/y2010/01/27/974/func%e6%a8%a1%e5%9d%97%e5%ad%a6%e4%b9%a0%e7%ac%94%e8%ae%b0%e8%bd%ac%e8%bd%bd.html#comments</comments>
		<pubDate>Wed, 27 Jan 2010 15:34:58 +0000</pubDate>
		<dc:creator>稀饭</dc:creator>
				<category><![CDATA[Linux tools]]></category>
		<category><![CDATA[certmaster]]></category>
		<category><![CDATA[func]]></category>
		<category><![CDATA[linux shell]]></category>
		<category><![CDATA[系统管理]]></category>
		<category><![CDATA[python-ctypes]]></category>
		<category><![CDATA[python-paste]]></category>
		<category><![CDATA[python-simplejson]]></category>
		<category><![CDATA[smolt]]></category>

		<guid isPermaLink="false">http://blog.thematice.com/?p=974</guid>
		<description><![CDATA[* BridgeModule &#8212; Allows for simple network bridge management
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-
功能：操作网桥
方法：
list() Returns a dictionary containing the bridges and their connected interfaces.
add_bridge(brname) Creates a new bridge named brname.
add_interface(brname, ifname) Adds interface ifname to bridge brname.
delete_bridge(brname) Deletes bridge brname.
delete_interface(brname, ifname) Removes interface ifname from bridge brname.
add_promisc_bridge(brname, ifname) Creates a new bridge brname, attaches interface ifname to it and sets [...]]]></description>
		<wfw:commentRss>http://blog.thematice.com/html/y2010/01/27/974/func%e6%a8%a1%e5%9d%97%e5%ad%a6%e4%b9%a0%e7%ac%94%e8%ae%b0%e8%bd%ac%e8%bd%bd.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FUNC &#124; Func：系统管理员的终极利器</title>
		<link>http://blog.thematice.com/html/y2010/01/27/971/func%ef%bc%9a%e7%b3%bb%e7%bb%9f%e7%ae%a1%e7%90%86%e5%91%98%e7%9a%84%e7%bb%88%e6%9e%81%e5%88%a9%e5%99%a8.html</link>
		<comments>http://blog.thematice.com/html/y2010/01/27/971/func%ef%bc%9a%e7%b3%bb%e7%bb%9f%e7%ae%a1%e7%90%86%e5%91%98%e7%9a%84%e7%bb%88%e6%9e%81%e5%88%a9%e5%99%a8.html#comments</comments>
		<pubDate>Wed, 27 Jan 2010 15:26:52 +0000</pubDate>
		<dc:creator>稀饭</dc:creator>
				<category><![CDATA[Linux tools]]></category>
		<category><![CDATA[certmaster]]></category>
		<category><![CDATA[func]]></category>
		<category><![CDATA[linux shell]]></category>
		<category><![CDATA[系统管理]]></category>
		<category><![CDATA[python-ctypes]]></category>
		<category><![CDATA[python-paste]]></category>
		<category><![CDATA[python-simplejson]]></category>
		<category><![CDATA[smolt]]></category>

		<guid isPermaLink="false">http://blog.thematice.com/?p=971</guid>
		<description><![CDATA[我们经常需要编写内容重复的脚本，使用大同小异的正则表达式，解析花样百出的各种命令输出。我们为了实现操作审计，建立了命令行监控系统，但实际上只能起到事后追查责任的作用。我们想要监控所有新增系统，但完全依靠人执行的制度流程，难免会出现疏漏。
这些令系统管理员头疼不已的问题，可能已经有了终极解决方案。Red Hat 最近正式发布的 Fedora 统一网络控制器 Func（Fedora Unified Network Controller https://fedorahosted.org/func），就是为了解决这一系列统一管理监控问题，而设计开发的系统管理基础框架。

Func 有一个长长的功能特性列表，大致要点如下：
 • Func 可以让你在主控机上一次管理任意多台服务器，或任意多个服务器组。
 • Func 基于 Certmaster（https://fedorahosted.org/certmaster/）建立了 Master &#8211; Slaves 主从 SSL 证书管控体系，可以将证书自动分发到所有受控服务器。新装服务器也可以在 Kickstart 文件中自动安装 Func，自动注册到主控服务器。
 • Func 命令行可以直接发送远程命令或者远程获取数据。
 • Func 开发者已经完成了大多数常用任务模块的开发：CommandModule、FileTrackerModule、JBossModule、 IPtablesModule、HardwareModule、MountModule、NagiosCheck、NetappModule、 NetworkTest、ProcessModule、ServiceModule、SysctlModule、RebootModule、 RpmModule、VirtModule、YumModule 等等，这些模块的作用都可以顾名思义，或者参考： https://fedorahosted.org/func/wiki/ModulesList 。
 • 任何人都可以通过 Func 提供的 Python API 轻松编写自己的模块，以实现具体功能扩展。而且任何 Func 命令行能完成的工作，都能通过 API 编程实现。
 • Func 通讯基于 XMLRPC 和 [...]]]></description>
		<wfw:commentRss>http://blog.thematice.com/html/y2010/01/27/971/func%ef%bc%9a%e7%b3%bb%e7%bb%9f%e7%ae%a1%e7%90%86%e5%91%98%e7%9a%84%e7%bb%88%e6%9e%81%e5%88%a9%e5%99%a8.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FUNC &#124; Fedora 统一网络控制器 func 介绍</title>
		<link>http://blog.thematice.com/html/y2010/01/22/965/fedora-%e7%bb%9f%e4%b8%80%e7%bd%91%e7%bb%9c%e6%8e%a7%e5%88%b6%e5%99%a8-func-%e4%bb%8b%e7%bb%8d.html</link>
		<comments>http://blog.thematice.com/html/y2010/01/22/965/fedora-%e7%bb%9f%e4%b8%80%e7%bd%91%e7%bb%9c%e6%8e%a7%e5%88%b6%e5%99%a8-func-%e4%bb%8b%e7%bb%8d.html#comments</comments>
		<pubDate>Fri, 22 Jan 2010 09:16:41 +0000</pubDate>
		<dc:creator>稀饭</dc:creator>
				<category><![CDATA[Linux tools]]></category>
		<category><![CDATA[configure]]></category>
		<category><![CDATA[func]]></category>
		<category><![CDATA[linux shell]]></category>
		<category><![CDATA[系统管理]]></category>
		<category><![CDATA[certmaster]]></category>
		<category><![CDATA[python-ctypes]]></category>
		<category><![CDATA[python-paste]]></category>
		<category><![CDATA[python-simplejson]]></category>
		<category><![CDATA[smolt]]></category>

		<guid isPermaLink="false">http://blog.thematice.com/?p=965</guid>
		<description><![CDATA[ 
1. Func 简介:

Fedora 统一网络控制器
Fedora Unified Network Controller
可以用在RedHat系列产品上
是为了解决统一管理监控问题，而设计开发的系统管理基础框架
 
1.1. Func 功能特性

Func 可以让你在主控机上一次管理任意多台服务器，或任意多个服务器组
Func 命令行可以直接发送远程命令或者远程获取数据
Func 通讯基于 XMLRPC 和 SSL 标准协议
新装服务器也可以在 Kickstart 文件中自动安装 Func，自动注册到主控服务器
 
1.2. Func 基于主控端与被控端

建立了 Master &#8211; Slaves 主从 SSL 证书管控体系，可以将证书自动分发到所有受控服务器
 
1.3. Func 网络架构图 

 
1.4. Func 安装

主控端与被控端都需安装&#160; &#160;Certmaster&#160;&#160;Func
下载：[http://download.fedora.redhat.com/pub/epel/]
 
1.5. Func 服务端配置

/etc/certmaster/certmaster.conf 编辑，允许autosign == yes
让certmaster启动
 
1.6. Func 客户端配置

在 /etc/certmaster/minion.conf 指定certmaster服务器
让funcd服务器启动
 
1.7. 查看客户端是否注册成功

在服务端上看有多少台客户端注册&#160; &#160;certmaster-ca &#8211;list-sign&#160;&#160;或&#160;&#160;ls /var/lib/certmaster/certmaster/certs/
 
1.8. [...]]]></description>
		<wfw:commentRss>http://blog.thematice.com/html/y2010/01/22/965/fedora-%e7%bb%9f%e4%b8%80%e7%bd%91%e7%bb%9c%e6%8e%a7%e5%88%b6%e5%99%a8-func-%e4%bb%8b%e7%bb%8d.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
