"account_expire_delay" "35d";
// how long until an account with no access to any channels expires?
"nochan_account_expire_delay" "14d";
+ // how long must an account be inactive so it can be ounregistered without force?
+ "ounregister_inactive" "1M";
+ // which flags on an account require the ounregister to be used with force?
+ "ounregister_flags" "ShgsfnHbu";
/* "require_qualified" has been removed. It is now
* integrated into the modcmd command authorization
* and dispatch mechanism. "/msg OpServ help modcmd"
"file_reason" "client is blacklisted";
// How long should a blacklist G-line last?
"gline_duration" "1h";
+ // Bot used to send debug notices
+ "debug_bot" "OpServ";
+ // To which channel should debug output be sent?
+ "debug_channel" "#opserv";
+ "debug_channel_modes" "+tinms";
+ // If you want to use DNS blacklists, add them here:
+ "dnsbl" {
+ // This DNSBL zone does not exist - you'll have to pick your own.
+ "dnsbl.example.org" {
+ // Send a notice instead of glining blacklisted ips
+ "debug" "1";
+ "description" "Example DNSBL entry";
+ "reason" "busted by a dns blacklist";
+ "duration" "1h";
+ // You can stick the client's IP in the G-line message.
+ "reason_2" "Example DNSBL reported %ip%'s address as 127.0.0.2";
+ // .. or the contents of a DNS TXT.
+ "reason_3" "%txt%";
+ };
+ };
+ };
+ "sar" {
+ // You generally will not want to override these defaults.
+ // "resolv_conf" "/etc/resolv.conf";
+ // "services" "/etc/services";
+ // "bind_address" "0.0.0.0";
+ // "bind_port" "0";
+ // The defaults for these are derived from the system config files (above).
+ // "domain" "example.org";
+ // "timeout" "3"; // base timeout for a DNS reply
+ // "retries" "3"; // number of times to retry on different servers or longer timeouts
+ // "ndots" "1"; // number of dots needed in a hostname to bypass search path
+ // "edns0" "0"; // if set, enable EDNS0 extended message sizes
+ // "search" ("example.org", "example.net");
+ // "nameservers" ("127.0.0.1");
};
};