diff options
Diffstat (limited to 'net-im/jabber-conference/files/README.jabberd14.in')
-rw-r--r-- | net-im/jabber-conference/files/README.jabberd14.in | 89 |
1 files changed, 89 insertions, 0 deletions
diff --git a/net-im/jabber-conference/files/README.jabberd14.in b/net-im/jabber-conference/files/README.jabberd14.in new file mode 100644 index 000000000000..61c86b1105b4 --- /dev/null +++ b/net-im/jabber-conference/files/README.jabberd14.in @@ -0,0 +1,89 @@ +The sample configuration file for jabberd14 may be located in: +%%TARGETDIR%%/etc/jabber.xml.sample + +Please make necessary changes to your configuration file which may be: +%%TARGETDIR%%/etc/jabber.xml + +NOTE: if you want this service to be accessible from other servers, + change any 'conference.localhost' or 'private.localhost' listed below + to a fully qualified domain name! Please make sure that your directives + are _NOT_ in an XML comment: there are many multi-line comments. + +Conference can be configured as a private conferencing server (no browse, +all rooms locked up). Add the following to make a private conferencing +server (around line 921 in the sample configuration file): +------------------------------------------------------------------------------- + + <service id='private.localhost'> + <load><conference>%%TARGETDIR%%/lib/jabber/conference.so</conference></load> + <conference xmlns="jabber:config:conference"> + <private/> + <history>30</history> + <vCard> + <FN>Private Conferences</FN> + <DESC>This service is for private conferencing rooms.</DESC> + <URL>http://foo.bar/</URL> + </vCard> + <notice> + <join> has become available</join> + <leave> has left</leave> + <rename> is now known as </rename> + </notice> + </conference> + </service> + +------------------------------------------------------------------------------- +Add this section to the browse area of the jsm service to advertise it +to your users (around line 382 of the sample config file): +------------------------------------------------------------------------------- + + <item category="conference" type="text" jid="private.localhost" name="Private Conferencing"/> + +------------------------------------------------------------------------------- +Conference can ALSO be configured as a public chatroom server +(add this around line 921 in the sample config file): + +(NOTE: don't forget to change the secret and note that this is transmitted + in plain text.) +------------------------------------------------------------------------------- + + <service id='conference.localhost'> + <load><conference>%%TARGETDIR%%/lib/jabber/conference.so</conference></load> + <conference xmlns="jabber:config:conference"> + <public/> + <vCard> + <FN>Public Chatrooms</FN> + <DESC>This service is for public chatrooms.</DESC> + <URL>http://foo.bar/</URL> + </vCard> + <history>20</history> + <notice> + <join> has become available</join> + <leave> has left</leave> + <rename> is now known as </rename> + </notice> + <room jid="help@conference.localhost"> + <name>Assistance Zone</name> + <privacy/> + </room> + <room jid="admin@conference.localhost"> + <name>Adminz only</name> + <secret>con0r</secret> + <notice> + <join> just rocks!</join> + <leave> gets lost</leave> + <rename> feels it is more important to be known as </rename> + </notice> + </room> + </conference> + </service> + +------------------------------------------------------------------------------- +Add this section to the browse area of the jsm service to advertise it +to your users (around line 246 of the sample configuration file): +------------------------------------------------------------------------------- + + <item category="conference" type="text" jid="conference.localhost" name="Public Chatrooms"/> + +------------------------------------------------------------------------------- +Be sure to restart your server after reconfiguring. |