<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/css" href="http://commons.oreilly.com/wiki/skins/common/feed.css?97"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title>JabAppendix A - Revision history</title>
		<link>http://commons.oreilly.com/wiki/index.php?title=JabAppendix_A&amp;action=history</link>
		<description>Revision history for this page on the wiki</description>
		<language>en</language>
		<generator>MediaWiki 1.11.0</generator>
		<lastBuildDate>Sat, 25 May 2013 06:00:38 GMT</lastBuildDate>
		<item>
			<title>Uncopy: content navi added</title>
			<link>http://commons.oreilly.com/wiki/index.php?title=JabAppendix_A&amp;diff=25626&amp;oldid=prev</link>
			<description>&lt;p&gt;content navi added&lt;/p&gt;

			&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;tr&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;←Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 14:24, 18 September 2009&lt;/td&gt;
			&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;{{Content Programming Jabber}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;=The jabber.xml Contents=&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;=The jabber.xml Contents=&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;br&amp;gt;This appendix contains the contents of the&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;br&amp;gt;This appendix contains the contents of the&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;!-- diff cache key wikicontent:diff:version:1.11a:oldid:1779:newid:25626 --&gt;
&lt;/table&gt;</description>
			<pubDate>Fri, 18 Sep 2009 14:24:03 GMT</pubDate>			<dc:creator>Uncopy</dc:creator>			<comments>http://commons.oreilly.com/wiki/index.php/Talk:JabAppendix_A</comments>		</item>
		<item>
			<title>Mikeh at 03:14, 17 September 2006</title>
			<link>http://commons.oreilly.com/wiki/index.php?title=JabAppendix_A&amp;diff=1779&amp;oldid=prev</link>
			<description>&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;=The jabber.xml Contents=&lt;br /&gt;
&amp;lt;br&amp;gt;This appendix contains the contents of the&lt;br /&gt;
default  jabber.xml configuration file installed with Version 1.4.1 of&lt;br /&gt;
the Jabber server (see Example A-1). The contents have  been extended&lt;br /&gt;
with the addition of Conferencing and local Jabber User Directory (JUD)&lt;br /&gt;
components. Each &amp;quot;section&amp;quot; of the configuration has been separated from&lt;br /&gt;
the next with comment-style  dividing lines, and the configuration has&lt;br /&gt;
been set up for the host on which we installed our Jabber server in &lt;br /&gt;
Chapter 3—&amp;lt;tt&amp;gt;yak&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The structure and contents of this jabber.xml configuration are&lt;br /&gt;
discussed in Section 4.3 in Chapter 4.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''Version 1.4.1 jabber.xml with JUD and conferencing''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;lt;jabber&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;amp;lt;!----------------------------------&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;amp;lt;service id=&amp;quot;sessions&amp;quot;&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;amp;lt;host&amp;amp;gt;&amp;amp;lt;jabberd:cmdline&lt;br /&gt;
    flag=&amp;quot;h&amp;quot;&amp;amp;gt;yak&amp;amp;lt;/jabberd:cmdline&amp;amp;gt;&amp;amp;lt;/host&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;amp;lt;jsm xmlns=&amp;quot;jabber:config:jsm&amp;quot;&amp;amp;gt; &amp;amp;lt;filter&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;default/&amp;amp;gt; &amp;amp;lt;max_size&amp;amp;gt;100&amp;amp;lt;/max_size&amp;amp;gt; &amp;amp;lt;allow&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;conditions&amp;amp;gt; &amp;amp;lt;ns/&amp;amp;gt; &amp;amp;lt;unavailable/&amp;amp;gt; &amp;amp;lt;from/&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;resource/&amp;amp;gt; &amp;amp;lt;subject/&amp;amp;gt; &amp;amp;lt;body/&amp;amp;gt; &amp;amp;lt;show/&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;type/&amp;amp;gt; &amp;amp;lt;roster/&amp;amp;gt; &amp;amp;lt;group/&amp;amp;gt; &amp;amp;lt;/conditions&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;actions&amp;amp;gt; &amp;amp;lt;error/&amp;amp;gt; &amp;amp;lt;offline/&amp;amp;gt; &amp;amp;lt;forward/&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;reply/&amp;amp;gt; &amp;amp;lt;continue/&amp;amp;gt; &amp;amp;lt;settype/&amp;amp;gt; &amp;amp;lt;/actions&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;/allow&amp;amp;gt; &amp;amp;lt;/filter&amp;amp;gt; &amp;amp;lt;vCard&amp;amp;gt; &amp;amp;lt;FN&amp;amp;gt;Jabber Server&lt;br /&gt;
    on yak&amp;amp;lt;/FN&amp;amp;gt; &amp;amp;lt;DESC&amp;amp;gt;A Jabber Server!&amp;amp;lt;/DESC&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;URL&amp;amp;gt;http://yak/&amp;amp;lt;/URL&amp;amp;gt; &amp;amp;lt;/vCard&amp;amp;gt; &amp;amp;lt;register&lt;br /&gt;
    notify=&amp;quot;yes&amp;quot;&amp;amp;gt; &amp;amp;lt;instructions&amp;amp;gt;Choose a userid and password to&lt;br /&gt;
    register.&amp;amp;lt;/instructions&amp;amp;gt; &amp;amp;lt;name/&amp;amp;gt; &amp;amp;lt;email/&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;/register&amp;amp;gt; &amp;amp;lt;welcome&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;subject&amp;amp;gt;Welcome!&amp;amp;lt;/subject&amp;amp;gt; &amp;amp;lt;body&amp;amp;gt;Welcome to the&lt;br /&gt;
    Jabber server on yak&amp;amp;lt;/body&amp;amp;gt; &amp;amp;lt;/welcome&amp;amp;gt; &amp;amp;lt;!--&lt;br /&gt;
    &amp;amp;lt;admin&amp;amp;gt; &amp;amp;lt;read&amp;amp;gt;support@yak&amp;amp;lt;/read&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;write&amp;amp;gt;admin@yak&amp;amp;lt;/write&amp;amp;gt; &amp;amp;lt;reply&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;subject&amp;amp;gt;Auto Reply&amp;amp;lt;/subject&amp;amp;gt; &amp;amp;lt;body&amp;amp;gt;This is a&lt;br /&gt;
    special administrative address.&amp;amp;lt;/body&amp;amp;gt; &amp;amp;lt;/reply&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;/admin&amp;amp;gt; --&amp;amp;gt; &amp;amp;lt;update&amp;amp;gt;&amp;amp;lt;jabberd:cmdline&lt;br /&gt;
    flag=&amp;quot;h&amp;quot;&amp;amp;gt;yak&amp;amp;lt;/jabberd:cmdline&amp;amp;gt;&amp;amp;lt;/update&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;vcard2jud/&amp;amp;gt; &amp;amp;lt;browse&amp;amp;gt; &amp;amp;lt;service type=&amp;quot;jud&amp;quot;&lt;br /&gt;
    jid=&amp;quot;jud.yak&amp;quot; name=&amp;quot;yak User Directory&amp;quot;&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;ns&amp;amp;gt;jabber:iq:search&amp;amp;lt;/ns&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;ns&amp;amp;gt;jabber:iq:register&amp;amp;lt;/ns&amp;amp;gt; &amp;amp;lt;/service&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;conference type=&amp;quot;public&amp;quot; jid=&amp;quot;conference.yak&amp;quot; name=&amp;quot;yak&lt;br /&gt;
    Conferencing&amp;quot;/&amp;amp;gt; &amp;amp;lt;/browse&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;amp;lt;/jsm&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;amp;lt;load main=&amp;quot;jsm&amp;quot;&amp;amp;gt; &amp;amp;lt;jsm&amp;amp;gt;./jsm/jsm.so&amp;amp;lt;/jsm&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;mod_echo&amp;amp;gt;./jsm/jsm.so&amp;amp;lt;/mod_echo&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;mod_roster&amp;amp;gt;./jsm/jsm.so&amp;amp;lt;/mod_roster&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;mod_time&amp;amp;gt;./jsm/jsm.so&amp;amp;lt;/mod_time&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;mod_vcard&amp;amp;gt;./jsm/jsm.so&amp;amp;lt;/mod_vcard&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;mod_last&amp;amp;gt;./jsm/jsm.so&amp;amp;lt;/mod_last&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;mod_version&amp;amp;gt;./jsm/jsm.so&amp;amp;lt;/mod_version&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;mod_announce&amp;amp;gt;./jsm/jsm.so&amp;amp;lt;/mod_announce&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;mod_agents&amp;amp;gt;./jsm/jsm.so&amp;amp;lt;/mod_agents&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;mod_browse&amp;amp;gt;./jsm/jsm.so&amp;amp;lt;/mod_browse&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;mod_admin&amp;amp;gt;./jsm/jsm.so&amp;amp;lt;/mod_admin&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;mod_filter&amp;amp;gt;./jsm/jsm.so&amp;amp;lt;/mod_filter&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;mod_offline&amp;amp;gt;./jsm/jsm.so&amp;amp;lt;/mod_offline&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;mod_presence&amp;amp;gt;./jsm/jsm.so&amp;amp;lt;/mod_presence&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;mod_auth_plain&amp;amp;gt;./jsm/jsm.so&amp;amp;lt;/mod_auth_plain&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;mod_auth_digest&amp;amp;gt;./jsm/jsm.so&amp;amp;lt;/mod_auth_digest&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;mod_auth_0k&amp;amp;gt;./jsm/jsm.so&amp;amp;lt;/mod_auth_0k&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;mod_log&amp;amp;gt;./jsm/jsm.so&amp;amp;lt;/mod_log&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;mod_register&amp;amp;gt;./jsm/jsm.so&amp;amp;lt;/mod_register&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;mod_xml&amp;amp;gt;./jsm/jsm.so&amp;amp;lt;/mod_xml&amp;amp;gt; &amp;amp;lt;/load&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;amp;lt;/service&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;amp;lt;!----------------------------------&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;amp;lt;xdb id=&amp;quot;xdb&amp;quot;&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;amp;lt;host/&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;amp;lt;load&amp;amp;gt; &amp;amp;lt;xdb_file&amp;amp;gt;./xdb_file/xdb_file.so&amp;amp;lt;/xdb_file&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;/load&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;amp;lt;xdb_file xmlns=&amp;quot;jabber:config:xdb_file&amp;quot;&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;spool&amp;amp;gt;&amp;amp;lt;jabberd:cmdline&lt;br /&gt;
    flag=&amp;quot;s&amp;quot;&amp;amp;gt;./spool&amp;amp;lt;/jabberd:cmdline&amp;amp;gt;&amp;amp;lt;/spool&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;/xdb_file&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;amp;lt;/xdb&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;amp;lt;!----------------------------------&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;amp;lt;service id=&amp;quot;c2s&amp;quot;&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;amp;lt;load&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;pthsock_client&amp;amp;gt;./pthsock/pthsock_client.so&amp;amp;lt;/pthsock_client&lt;br /&gt;
    &amp;amp;gt; &amp;amp;lt;/load&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;amp;lt;pthcsock xmlns=&amp;quot;jabber:config:pth-csock&amp;quot;&amp;amp;gt; &amp;amp;lt;authtime/&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;karma&amp;amp;gt; &amp;amp;lt;init&amp;amp;gt;10&amp;amp;lt;/init&amp;amp;gt; &amp;amp;lt;max&amp;amp;gt;10&amp;amp;lt;/max&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;inc&amp;amp;gt;1&amp;amp;lt;/inc&amp;amp;gt; &amp;amp;lt;dec&amp;amp;gt;1&amp;amp;lt;/dec&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;penalty&amp;amp;gt;-6&amp;amp;lt;/penalty&amp;amp;gt; &amp;amp;lt;restore&amp;amp;gt;10&amp;amp;lt;/restore&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;/karma&amp;amp;gt; &amp;amp;lt;ip port=&amp;quot;5222&amp;quot;/&amp;amp;gt; &amp;amp;lt;/pthcsock&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;amp;lt;/service&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;amp;lt;!----------------------------------&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;amp;lt;log id='elogger'&amp;amp;gt; &amp;amp;lt;host/&amp;amp;gt; &amp;amp;lt;logtype/&amp;amp;gt;&lt;br /&gt;
  &amp;amp;lt;format&amp;amp;gt;%d: [%t] (%h): %s&amp;amp;lt;/format&amp;amp;gt;&lt;br /&gt;
  &amp;amp;lt;file&amp;amp;gt;error.log&amp;amp;lt;/file&amp;amp;gt; &amp;amp;lt;stderr/&amp;amp;gt; &amp;amp;lt;/log&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;amp;lt;!----------------------------------&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;amp;lt;log id='rlogger'&amp;amp;gt; &amp;amp;lt;host/&amp;amp;gt;&lt;br /&gt;
  &amp;amp;lt;logtype&amp;amp;gt;record&amp;amp;lt;/logtype&amp;amp;gt; &amp;amp;lt;format&amp;amp;gt;%d %h&lt;br /&gt;
  %s&amp;amp;lt;/format&amp;amp;gt; &amp;amp;lt;file&amp;amp;gt;record.log&amp;amp;lt;/file&amp;amp;gt; &amp;amp;lt;/log&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;amp;lt;!----------------------------------&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;amp;lt;service id=&amp;quot;dnsrv&amp;quot;&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;amp;lt;host/&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;amp;lt;load&amp;amp;gt; &amp;amp;lt;dnsrv&amp;amp;gt;./dnsrv/dnsrv.so&amp;amp;lt;/dnsrv&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;/load&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;amp;lt;dnsrv xmlns=&amp;quot;jabber:config:dnsrv&amp;quot;&amp;amp;gt; &amp;amp;lt;resend&lt;br /&gt;
    service=&amp;quot;_jabber._tcp&amp;quot;&amp;amp;gt;s2s&amp;amp;lt;/resend&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;resend&amp;amp;gt;s2s&amp;amp;lt;/resend&amp;amp;gt; &amp;amp;lt;/dnsrv&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;amp;lt;/service&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;amp;lt;!----------------------------------&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;amp;lt;service id=&amp;quot;s2s&amp;quot;&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;amp;lt;load&amp;amp;gt; &amp;amp;lt;dialback&amp;amp;gt;./dialback/dialback.so&amp;amp;lt;/dialback&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;/load&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;amp;lt;dialback xmlns='jabber:config:dialback'&amp;amp;gt; &amp;amp;lt;legacy/&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;ip port=&amp;quot;5269&amp;quot;/&amp;amp;gt; &amp;amp;lt;karma&amp;amp;gt; &amp;amp;lt;init&amp;amp;gt;50&amp;amp;lt;/init&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;max&amp;amp;gt;50&amp;amp;lt;/max&amp;amp;gt; &amp;amp;lt;inc&amp;amp;gt;4&amp;amp;lt;/inc&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;dec&amp;amp;gt;1&amp;amp;lt;/dec&amp;amp;gt; &amp;amp;lt;penalty&amp;amp;gt;-5&amp;amp;lt;/penalty&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;restore&amp;amp;gt;50&amp;amp;lt;/restore&amp;amp;gt; &amp;amp;lt;/karma&amp;amp;gt; &amp;amp;lt;/dialback&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;amp;lt;/service&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;amp;lt;!----------------------------------&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;amp;lt;service id='conf'&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;amp;lt;host&amp;amp;gt;conference.yak&amp;amp;lt;/host&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;amp;lt;load&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;conference&amp;amp;gt;./conference-0.4.1/conference.so&amp;amp;lt;/conference&amp;amp;gt&lt;br /&gt;
    ; &amp;amp;lt;/load&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;amp;lt;conference xmlns=&amp;quot;jabber:config:conference&amp;quot;&amp;amp;gt; &amp;amp;lt;public/&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;vCard&amp;amp;gt; &amp;amp;lt;FN&amp;amp;gt;yak Chatrooms&amp;amp;lt;/FN&amp;amp;gt; &amp;amp;lt;DESC&amp;amp;gt;This&lt;br /&gt;
    service is for public chatrooms.&amp;amp;lt;/DESC&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;URL&amp;amp;gt;http://yak/chat&amp;amp;lt;/URL&amp;amp;gt; &amp;amp;lt;/vCard&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;history&amp;amp;gt;20&amp;amp;lt;/history&amp;amp;gt; &amp;amp;lt;notice&amp;amp;gt; &amp;amp;lt;join&amp;amp;gt; has&lt;br /&gt;
    become available&amp;amp;lt;/join&amp;amp;gt; &amp;amp;lt;leave&amp;amp;gt; has left&amp;amp;lt;/leave&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;rename&amp;amp;gt; is now known as &amp;amp;lt;/rename&amp;amp;gt; &amp;amp;lt;/notice&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;room jid=&amp;quot;kitchen@conference.yak&amp;quot;&amp;amp;gt; &amp;amp;lt;name&amp;amp;gt;The&lt;br /&gt;
    Kitchen&amp;amp;lt;/name&amp;amp;gt; &amp;amp;lt;notice&amp;amp;gt; &amp;amp;lt;join&amp;amp;gt; has entered the&lt;br /&gt;
    cooking melee&amp;amp;lt;/join&amp;amp;gt; &amp;amp;lt;leave&amp;amp;gt; can't stand the&lt;br /&gt;
    heat&amp;amp;lt;/leave&amp;amp;gt; &amp;amp;lt;rename&amp;amp;gt; now answers to &amp;amp;lt;/rename&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;/notice&amp;amp;gt; &amp;amp;lt;/room&amp;amp;gt; &amp;amp;lt;/conference&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;amp;lt;/service&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;amp;lt;!----------------------------------&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;amp;lt;service id=&amp;quot;jud&amp;quot;&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;amp;lt;host&amp;amp;gt;jud.yak&amp;amp;lt;/host&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;amp;lt;load&amp;amp;gt; &amp;amp;lt;jud&amp;amp;gt;./jud-0.4/jud.so&amp;amp;lt;/jud&amp;amp;gt; &amp;amp;lt;/load&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;amp;lt;jud xmlns=&amp;quot;jabber:config:jud&amp;quot;&amp;amp;gt; &amp;amp;lt;vCard&amp;amp;gt; &amp;amp;lt;FN&amp;amp;gt;JUD on&lt;br /&gt;
    yak&amp;amp;lt;/FN&amp;amp;gt; &amp;amp;lt;DESC&amp;amp;gt;yak User Directory Services&amp;amp;lt;/DESC&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;URL&amp;amp;gt;http://yak/&amp;amp;lt;/URL&amp;amp;gt; &amp;amp;lt;/vCard&amp;amp;gt; &amp;amp;lt;/jud&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;amp;lt;/service&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;amp;lt;!----------------------------------&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;amp;lt;io&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;amp;lt;karma&amp;amp;gt; &amp;amp;lt;heartbeat&amp;amp;gt;2&amp;amp;lt;/heartbeat&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;init&amp;amp;gt;64&amp;amp;lt;/init&amp;amp;gt; &amp;amp;lt;max&amp;amp;gt;64&amp;amp;lt;/max&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;inc&amp;amp;gt;6&amp;amp;lt;/inc&amp;amp;gt; &amp;amp;lt;dec&amp;amp;gt;1&amp;amp;lt;/dec&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;penalty&amp;amp;gt;-3&amp;amp;lt;/penalty&amp;amp;gt; &amp;amp;lt;restore&amp;amp;gt;64&amp;amp;lt;/restore&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;/karma&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;amp;lt;rate points=&amp;quot;5&amp;quot; time=&amp;quot;25&amp;quot;/&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;amp;lt;/io&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;amp;lt;!----------------------------------&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;amp;lt;pidfile&amp;amp;gt;./jabber.pid&amp;amp;lt;/pidfile&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;amp;lt;!----------------------------------&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;/jabber&amp;amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;/content&amp;gt;&amp;lt;/appendix&amp;gt;&lt;/div&gt;</description>
			<pubDate>Sun, 17 Sep 2006 03:14:18 GMT</pubDate>			<dc:creator>Mikeh</dc:creator>			<comments>http://commons.oreilly.com/wiki/index.php/Talk:JabAppendix_A</comments>		</item>
	</channel>
</rss>