[ircd-ratbox] ratbox-services-1.1.0 'stable' released

Lee H lee at leeh.co.uk
Sun Jan 7 20:08:58 UTC 2007

With this release the 1.0 branch of ratbox-services is now deprecated and
has been replaced by 1.1.

If you are upgrading from 1.0 to 1.1, it is very important that you read the
UPGRADING file contained in the release.

Sig: http://services.ircd-ratbox.org/download/ratbox-services-1.1.0.tgz.asc
sha1sum: 213df44adb22d8abe6e528d36de082a00c1ecdd2

This is the current stable version of ratbox-services.

-- ratbox-services-1.1.0
- new chanserv config option, autojoin_empty = yes|no;, controls whether
  chanserv will autojoin empty channels or not
- fix watchserv -flag to skip past the '-'
- add watch all to watch all flags

A list of the major changes between 1.0 and 1.1 follows.

- Make the code database agnostic so that it does not care about which
  database is used as the backend.
- Add support for mysql: --enable-mysql[=PATH]
- Add support for postgresql: --enable-pgsql[=PATH]
- Add support for sqlite3 (default)
- Remove support for sqlite2
- Support for database hooks, so external processes can trigger updates done
  on the information kept in RAM.  See doc/dbhook.txt

- TS6 support
- Make stats o/O return a list of opers with access, can only be issued by
  ircops and services opers
- .flags command has gone, it has been replaced with .chat [on|off] and the
  watchserv system
- Log format altered so that we log nick!user at host mask for oper commands
- Ability to send out emails for various things, with a table of banned
  email domains

- New configure option, --with-userreglen=LENGTH, to configure the maximum
  length of a registered username.

- userserv::resetpass added, to email users a confirmation for a password
- userserv::resetemail added, to email users a confirmation for an email
  change and verify the new address.
- userserv::register can now email users an activation token to confirm
  registration before the username can be used
- userserv::usersuspend now takes a required suspend reason
- expiry bonuses, to grant usernames that have been registered for long
  durations extra time before they expire

- chanserv::suspend now takes a required suspend reason
- chanserv::dropowner now the required command for an owner to remove
  themselves, with optional email verification.

- operserv::rehash added, to rehash services
- operserv::dbsync added, to force a database sync (primarily of the last
  time a username/channel was used)
- operserv::die added, to terminate services.
- operserv::listopers added, to list connected services opers

- banserv now accepts time modifiers w/d/h for weeks, days and hours.  These
  may not be combined -- so "1w" is valid, "1w1d" is not.

Global Service
- GLOBAL now supports welcome messages, sent when a user connects to

- A new service which allows services opers to watch through irc/dcc when
  certain commands are issued to services.

-                 Lee H // anfl
-        I code, therefore I break things.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://lists.ratbox.org/pipermail/ircd-ratbox/attachments/20070107/465e02ff/attachment.pgp 

More information about the ircd-ratbox mailing list