* things like bans, where it should not show the user's real hostname. */
"hidden_host_type" "1"; // change this to 2 if you use Nefarious's style 2 host hiding.
"key1" "45432"; // Set these key values to the network KEY values you use
- "key2" "76934"; // for host hiding style 2.
- "key3" "98336";
+ "key2" "76934"; // for host hiding style 2. If you are using Nefarious 1.3.0 (type 8)
+ "key3" "98336"; // then these are ignored.
"prefix" "AfterNET"; // If you use style 2 then this is the name that is prefixed to hosts.
"numeric" "51"; // hint: If you get collisions on link, CHANGE THIS.
- /* Type handles some changes in nefarious 1.0 (was 0.5.0)
+ /* Type handles some changes in Nefarious from version to version.
* 4 - nefarious 0.4.x and other ircds
* 5 - nefarious 1.0.x and higher (Obselete)
- * 6 - nefarious 1.1.0 and higher (Branch Revision)
- * 7 - nefarious 1.2.0 and higher (Trunk Revsions)
+ * 6 - nefarious 1.1.0 and higher (Obselete)
+ * 7 - nefarious 1.2.0 and higher (Obselete)
+ * 8 - nefarious 1.3.0 and higher (Legacy Version)
+ * 9 - nefarious 2.0.x and higher (Current Version)
*/
- "type" "6";
+ "type" "8";
"host_in_topic" "1"; //Set to 1 if your Nefarious server have the HOST_IN_TOPIC F:line set to TRUE.
"max_users" "256"; // You can save a little memory by setting this to a lower value.
"force_n2k" "1"; // Use extended (5-digit) numnick for self, even if 3 are possible.
// hard_maxlogins is the ammount the user cant override.
"hard_maxlogins" "10";
+ //automatically set the following modes when opers auth:
+ // - if it includes o, then are auto remote-opered.
+ "auto_oper" "+oxwgs";
+ "auto_oper_privs" "CHAN_LIMIT SHOW_INVIS SHOW_ALL_INVIS KILL LOCAL_KILL REHASH RESTART DIE JUPE LOCAL_JUPE OPMODE WHOX SEE_CHAN PROPAGATE DISPLAY SEE_OPERS WIDE_GLINE FORCE_OPMODE REMOTEREHASH CHECK SEE_SECRET_CHAN WIDE_SHUN WIDE_ZLINE LIST_CHAN";
+
// This names a file that contains easily guessed passwords.
// It always contains "password", "<password>" and the user's
// account name.
// This is ignored if "auto_reclaim_action" is "none".
"auto_reclaim_delay" "0";
+ // Expire nicks
+ "expire_nicks" "0";
+
+ // how often should nicks be expired?
+ "nick_expire_freq" "1d";
+
+ // how long until a nick expires?
+ "nick_expire_delay" "900d";
+
// access control for who can change account flags
// See /msg authserv help account flags
"flag_levels" {
"uc_H" "800"; // net helper (upper case H)
"S" "999"; // O3 access suspended
"b" "1"; // Bot (Hidden from !staff etc)
+ "I" "999"; // User can impersonate another account using SASL authentication
};
// and for who can change epithets for staff
//"ldap_field_account" "uid";
//"ldap_field_password" "userPassword";
//"ldap_field_email" "mail";
+ //"ldap_field_oslevel" "X3AccountLevel";
+ //// NOTE: X3AccountLevel is a custom LDAP attribute
+ //// that LDAP servers will not know by default. A custom
+ //// schema is required to provide it.
//// This bit is needed if you want to put ircops into a group:
//"ldap_oper_group_dn" "cn=Opers,ou=Groups,dc=afternet,dc=org";
//"ldap_oper_group_level" "99"; // must be above this level to be added to oper ldap group
// debug channel
"debug_channel" "#operserv";
+ "debug_channel_modes" "+tinms";
// url of the network rules. if you don't have network rules, remove this key.
"network_rules" "http://www.afternet.org/aup";
"snoop" {
// Where to send snoop messages?
"channel" "#MrSnoopy";
+ "channel_modes" "+sntim";
// Which bot?
"bot" "O3";
// Show new users and joins from net joins? (off by default)
"snomask" "nick,join,part,kick,new,del,auth,chanmode,umode";
// Where to send snoop messages?
"channel" "#MrPeanuts";
+ "channel_modes" "+sntOm";
// Which bot?
"bot" "O3";
// Show new users and joins from net joins? (off by default)