Change Log
Recent changes to this document appear below:
- 30 August 2004
- Added favicon.ico. Not really proud of the graphics effort — did it mainly to eliminate 404 errors for
favicon.ico.
- 30 August 2004
- Fixed (I hope) all broken internal links (using Xenu).
- 30 August 2004
- Fixed (I hope) problem with PDF formatted single pages. Ironically, the Valid HTML 401 image was the cause of the PDF conversion problem. Also fixed some broken links. Still trying to determine if all internal links are valid (using Linkchecker).
- 29 August 2004
- Added new section — Appendix 12: Troubleshooting Tips for Jabberd 2.
- 26 August 2004
- Rewrote section 5.9 to provide an example of how JCR can be used to produce a transport binary.
- 25 August 2004
- Added new section: Appendix 11 — Primer on Transports and Jabberd 2.
- 24 August 2004
- Rewrote much code and script to make the site more efficient, and to prevent crashes. Improved search capabilities on the SearchPage. Changed: UserOptions, SearchPage, HelpPage, Subscribe Form and Backlinks. Removed RecentChanges and diff pages because these were horribly inefficient. Cleaned up ZWiki and HelpPage.
- 7 August 2004
- Added new section: Section 5.11 — Integrating Users-Agent with vCard Data.
- 5 August 2004
- Added new section: Section 5.10 — Using User Agent with Jabberd 2.
- 1 August 2004
- Added new section: Appendix 10 — Using Jabber for Linux System Monitoring. Created tools folder and added Jabber scripts to it.
- 7 July 2004
- Cleaned up a lot of bad HTML on the site, which is now all HTML 4.01 valid. Removed repeating headers from single page HTML and PDF versions.
- 1 July 2004
- Published a new release of the guide. Added indexes for sub headings. Added named links to level 3 to make navigation easier. Updated documentation to reflect changes with stable 3 (especially section 3). Re-ordered sections, renamed links and created redirects for old links. Rewrote and reorganized section 4 — tried to better organize package configuration. Added appendix "Installing Libidn for Jabberd 2." Added 2 FAQ's regarding stable 3. Made search box appear in upper right hand corner by default.
- 29 June 2004
- Added LDAP sections to Section 5.
- 29 June 2004
- Rewrote and re-organized all of Section 5.
- 18 June 2004
- Moved all changes to the change log.
- 18 June 2004
- Many minor updates throughout document. Deleted all comments by incorporating those that were germane and by deleting those that were not.
- 18 June 2004
- Updated FAQ. Added several FAQ's from comments/suggestions posted throughout document. Created links for questions.
- 18 June 2004
- Added Section 6.8.: Configuring Firewall for Internet Access
- 18 June 2004
- Added note to section A.7. regarding issues and fix for running RC script as root.
- 6 Feb 2004
- In section 5, added configuration for PAM authentication.
- 5 Feb 2004
- In FAQ, changed fix for RH9.
- 3 Feb 2004
- In section 5, changed PostgreSQL user creation command.
- 31 Jan 2004
- In appendix 5, added warning about using self-signed keys.
- 11 Jan 2004
- Removed Proposed Outline and Figures and Tables because I was not keeping these up to date.
- 11 Jan 2004
- In FAQ, changed fix for RH9.
- 3 Jan 2004
- In appendix 4, updated to reflect that Jabberd 2 is now stable.
- 26 Dec 2003
- Removed all resolved comments to improve readability.
- 23 Dec 2003
- In appendix 4, fixed TODO about InnoDB. Also specified minimum MySQL version.
- 23 Dec 2003
- In section 3, edited parameter table and made numerous edits throughout to bring text in line with table.
- 22 Dec 2003
- Added Appendix 8: Automatic Startup and Shutdown Using Daemontools.
- 22 Dec 2003
- Added Appendix 7: Automatic Startup and Shutdown Using an RC Script.
- 20 Dec 2003
- In Quick Start Guide, updated configuration sections to reflect Jabberd changes.
- 20 Dec 2003
- In section 5, made several minor edits.
- 19 Dec 2003
- In section 4, bumped the examples to the current Jabberd version.
- 5 Dec 2003
- In section 5, corrected configuration for authentication and application data packages.
- 4 Dec 2003
- In section 6.7.4, changed dig command.
- 24 Nov 2003
- In section 2, made minor edits.
- 21 Nov 2003
- Added TOC for single-page HTML and PDF versions.
- 21 Nov 2003
- Added PDF version and single-page HTML version.
- 21 Nov 2003
- Removed closed (resolved) comments from all sections to improve readability.
- 21 Nov 2003
- Reformatted text versions of all sections to improve formatting for PDF version.
- 20 Nov 2003
- Added "View as PDF" to all sections.
- 18 Nov 2003
- In section 1, made many minor edits.
- 18 Nov 2003
- In section 7, added sub-section for deleting users.
- 17 Nov 2003
- In section 6, added section for creating SRV records for DNS.
- 17 Nov 2003
- In section 2.4, made minor edits.
- 13 Nov 2003
- In section 2, added section about data handling.
- 5 Nov 2003
- In section 5, fixed labels in section 5.3.
- 4 Nov 2003
- In Jabberd for Corporate Use, made minor edits
- 29 Oct 2003
- In section 7, added section for creating users in MySQL.
- 28 Oct 2003
- Added Appendix 6, Jabberd for Corporate Use.
- 28 Oct 2003
- In section 6, added note about how to disable non-SSL client communication.
- 27 Oct 2003
- In section 2, added note that this section is draft only.
- 27 Oct 2003
- Added section 13, C2s.xml Configuration.
- 26 Oct 2003
- Moved old changes to ChangeLog.
- 26 Oct 2003
- Added section 12, S2s.xml Configuration.
- 26 Oct 2003
- Added section 11, Resolver.xml Configuration.
- 26 Oct 2003
- Added section 10, Sm.xml Configuration.
- 25 Oct 2003
- Added section 9, Router-users.xml Configuration.
- 25 Oct 2003
- In section 3, added note about MySQL development libraries and headers.
- 25 Oct 2003
- Added section 8, Router.xml Configuration.
- 24 Oct 2003
- In section 7, added MOTD section.
- 22 Oct 2003
- Added section 7, Common Administration Tasks. Section is mostly TBD.
- 22 Oct 2003
- In sections 1 and 6, changed address for the Jadmin list to the Gmane archives.
- 22 Oct 2003
- In Generating A Self-Signed SSL Key appendix, changed chmod and chown command for certificate.
- 21 Oct 2003
- In Generating A Self-Signed SSL Key appendix, changed ownership setting (chown) for certificate. Added note that Common Name should be FQDN.
- 21 Oct 2003
- In section 6, made several suggested changes in the Connecting to Legacy Components section. (Deleted DNS requirement; modified service discovery requirements; and deleted permanent room from example file)
- 20 Oct 2003
- In Generating A Self-Signed SSL Key appendix, changed key gen command to specify key lifetime. Added note for same.
- 20 Oct 2003
- In Generating A Self-Signed SSL Key appendix, fixed a critical error. Chmod command in section A.5.5 was incorrect.
- 20 Oct 2003
- In section 2, added table list and table descriptions. Identifying primary and foreign keys is TBD.
- 18 Oct 2003
- In section 6, added Connecting to Legacy Gateways and Transports sub-section.
- 18 Oct 2003
- In section 4, added sub-section for setting ownership and permissions on Jabberd configuration files.
- 17 Oct 2003
- In section 1, added link to the Jabberd list. Also added names to the list of sources.
- 16 Oct 2003
- In section 2, updated Detailed Deployment Diagram. Updating text to reflect diagram changes is TBD.
- 16 Oct 2003
- In section 5, corrected title and a typo.
- 16 Oct 2003
- In section 6, added subsection for SSL configuration.
- 16 Oct 2003
- Added appendix with instructions for generating an SSL key.
- 15 Oct 2003
- Added section 6 (Common Configuration Tasks). Section 6 is roughly 30% complete.
15 Oct 2003 --
In "Quickstart Guide", added step for creating PID directory.
- 15 Oct 2003
- In section 3, added optional step for creating log file directory. Updated parameter table.
- 13 Oct 2003
- Updated Proposed Table of Contents. Added section for Common Configuration Tasks.
- 13 Oct 2003
- Updated Figures and Tables section with current figures/tables.
- 12 Oct 2003
- Eliminated the Forums, which were not being used (the Jabberd list is the place for Jabberd discussion, anyway). In the place of the Forums, I have now posted my Jabber address (will@jabberdoc.org).
- 12 Oct 2003
- In section 5.3, made Network ID section more specific. Changed FQDN to Hostname, and updated Parameter List accordingly.
- 12 Oct 2003
- Rewrote section 5. This section now contains both Provisioning Data Packages for Jabberd in addition to Provisioning Jabberd for Data Packages.
- 12 Oct 2003
- In section 4.3, added note explaining that incorrect configuration parameters are ignored.
- 12 Oct 2003
- Throughout document — changed Application Data Store and Authentication Data Store to Application Data Package and Authentication Data Package, respectively.
- 12 Oct 2003
- In section 5, deleted sub-sections dealing with setting IP addresse. It seems that setting the IP addresses is not absolutely necessary because the
0.0.0.0 address defaults to all available addresses. Updated Parameter List.
- 12 Oct 2003
- In section 3, Fixed MySQL setup command (
mysql>\. db-setup.mysql).
- 12 Oct 2003
- Noted that section 3.5 needs to be moved to somewhere after the download an untar jabberd section (section 4.2).
- 12 Oct 2003
- In MySQL Installation (appendix), noted that InnoDB may need to be installed. This is still not resolved.
- 8 Oct 2003
- Eliminated section 5. I'm going to use the descriptions of the Jabberd components (from what was section 5) in the introductions to the configuration sections. What was section 6 (Basic Configuration) is now section 5.
- 7 Oct 2003
- Updated parameters table in section 3 (added FQDN referenced in section 6).
- 6 Oct 2003
- Updated Proposed Outline to show completed sections. Added proposed appendix for Troubleshooting Jabberd.
- 6 Oct 2003
- Rewrote parts of section 6. XML configuration for MySQL and PostgreSQL is now included, and this configuration is divided into "application data store" (c2s.xml), and "authorization data store" (sm.xml). Section 6 is largely complete with the exception of Jabberd setup for LDAP and notes for PAM authentication.
- 5 Oct 2003
- Changed the copyright to a Creative Commons copyright in order to promote sharing of this document and thereby promote Jabberd 2.
© 2003 Will Kamishlian and Robert Norris
This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike License. To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/1.0/ or send a letter to Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA.