-# $Id: sample-ngircd.conf,v 1.30 2005/02/04 14:24:21 alex Exp $
+# $Id: sample-ngircd.conf,v 1.33 2005/03/15 16:58:01 alex Exp $
#
# This is a sample configuration file for the ngIRCd, which must be adepted
;ChrootDir = /var/empty
# This tells ngircd to write its current process id to a file.
- # Note that the pidfile is written AFTER chroot and switching uid, i.e.
- # the Directory the pidfile resides in must be writeable by the ngircd user and
- # exist in the chroot dir.
+ # Note that the pidfile is written AFTER chroot and switching uid,
+ # i. e. the Directory the pidfile resides in must be writeable by
+ # the ngircd user and exist in the chroot directory.
;PidFile = /var/run/ngircd/ngircd.pid
# After <PingTimeout> seconds of inactivity the server will send a
# they are not(!) channel-operators?
;OperCanUseMode = no
+ # Mask IRC Operator mode requests as if they were coming from the
+ # server? (This is a compatibility hack for ircd-irc2 servers)
+ ;OperServerMode = no
+
# Maximum number of simultaneous connection the server is allowed
# to accept (<=0: unlimited):
;MaxConnections = -1
# Password of the IRC operator
;Password = ThePwd
+ # Optional Mask from which /OPER will be accepted
+ ;Mask = *!ident@somewhere.example.com
+
[Operator]
# More [Operator] sections, if you like ...