pkgsrc-wip/jabberd2/TODO

7 lines
283 B
Text
Raw Normal View History

$Id: TODO,v 1.3 2003/11/05 00:31:36 xtraeme Exp $
* Improve the Makefile maybe ?
Updated to 2.0 beta 1. Changes: 2003-09-03 jabberd 2.0b1 * Offline message event (JEP-0022) support [rob] * Message expiration (JEP-0023) support [rob] * Libidn updated to 0.2.1 [rob] * SQL templates for MySQL/PostgreSQL authreg modules <mike@mikeprince.com> * Static builds (experimental) [rob] * Optionally allow in-band password changes instead of full account creation [rob] * Allow multiple s2s instances [mawis] * Optionally restrict available authentication mechanisms [rob] * SASL ANONYMOUS support [rob] 2003-08-04 jabberd 2.0.0-a6 * XMPP privacy list support [rob] * Stringprep cache (= significant performance increase) [rob] * Internal SASL implementation (no dependency on Cyrus-SASL) [rob] * Removed c2s external password synchronisation (not needed without Cyrus-SASL) [rob] * s2s keepalives [rob] * s2s queue expiry [rob] * s2s invalid expiry [rob] * XMPP-compliant presence tracker [rob] * PID files [rob] * Component packet throttling [rob] * Broadcast packets [rob] * Roster templates [rob] Changes in pkgsrc: Now it uses BUILD_DEFS correctly, I want to provide a very custom method to authenticate and storage, now jabberd has these variables by default: * JABBERD_AUTH_METHOD = db * JABBERD_DBDIR = /var/db/jabberd * JABBERD_GROUP = jabberd * JABBERD_LOGDIR = /var/log/jabberd * JABBERD_PIDDIR = /var/run/jabberd * JABBERD_STORAGE_METHOD = db * JABBERD_USER = jabberd * SSLBASE = /usr * SSLCERTS = /etc/openssl/certs # JABBERD_AUTH_METOD has 4 available options: # # db (by default) # mysql (MySQL) # openldap (OpenLDAP) # pam (Pluggable Authentication Module) # pgsql (PostgreSQL) # JABBERD_STORAGE_METHOD has 3 available options: # # db (by default) # mysql (MySQL) # pgsql (PostgreSQL) You can choose the better method. I prefer the Berkeley db for now. Please report any trouble with this.
2003-09-27 11:34:23 +02:00
* Test with JABBERD_AUTH_METHOD and JABBERD_STORAGE_METHOD != db.
* Jabber developers told me we cannot start jabberd through their
jabberd script (doh!), you will have to run each daemon separetly.