IRC Services Manual

Appendix A. List of all configuration directives

A-1. Core configuration directives (ircservices.conf)
A-2. Module configuration directives (modules.conf)
    protocol/*
    encryption/md5
    mail/main
    mail/sendmail
    mail/smtp
    operserv/main
    operserv/akill
    operserv/news
    operserv/sessions
    operserv/sline
    nickserv/main
    nickserv/access
    nickserv/autojoin
    nickserv/link
    nickserv/mail-auth
    chanserv/main
    memoserv/main
    memoserv/forward
    memoserv/ignore
    statserv/main
    httpd/main
    httpd/auth-ip
    httpd/auth-password
    httpd/dbaccess
    httpd/debug
    httpd/redirect
    httpd/top-page
    misc/devnull
    misc/helpserv
    misc/xml-export
    misc/xml-import

Table of Contents


Core configuration directives (ircservices.conf)


Configuration file control



Remote server configuration



Services identification



Unix group and umask to use



Services data filenames


NOTE: All filenames are relative to the Services data directory.


Basic functionality



Miscellaneous settings


These are settings which don't belong anywhere else, or which would be module settings but apply to multiple modules.


Modules to load


Back to top


Module configuration directives (modules.conf)


Protocol module settings


Enter the protocol name here, then uncomment the appropriate directives.

protocol/(insert protocol name here)


Database module configuration


database/standard

This module has no configurable settings.

database/version4


Encryption module configuration


No encryption modules have any configurable settings.


Encryption module configuration


encryption/md5


Mail module configuration


mail/main

mail/sendmail (Sendmail-based low-level module)

mail/smtp (SMTP-based low-level module)


OperServ configuration


operserv/main

operserv/akill (Autokill module settings)

operserv/news (News module settings)

This module has no configurable settings.

operserv/sessions (Sessions module settings)

operserv/sline (S-line module settings)


NickServ configuration


nickserv/main

nickserv/access (Access list module)

nickserv/autojoin (Autojoin module)

nickserv/link (Link module)

nickserv/mail-auth (Authentication module)


ChanServ configuration


chanserv/main


MemoServ configuration


memoserv/main

memoserv/forward (FORWARD module)

memoserv/ignore (IGNORE module)


StatServ configuration


statserv/main


HTTP server modules


httpd/main

httpd/auth-ip (IP address authorization module)

httpd/auth-password (Password authorization module)

httpd/dbaccess (Database access module)

NOTICE: This module allows complete access to all Services data; be certain to protect it from unauthorized access using authorization modules or other means.

httpd/debug (Debug page module)

httpd/redirect (Nick/channel redirect module)

httpd/top-page (Top page module)


Miscellaneous modules


misc/devnull (DevNull settings)

misc/helpserv (HelpServ settings)

misc/xml-export (XML export settings)

This module has no configurable settings.

misc/xml-import (XML import settings)

Back to top


Table of Contents