]> jfr.im git - irc/evilnet/x3.git/blobdiff - x3.conf.example
handling libldap checking better
[irc/evilnet/x3.git] / x3.conf.example
index 2c0adebe98ee59686b220a14d5471f270b9bab97..34650bcd184453f769ea9b11445273b7034152c9 100644 (file)
             "lc_h" "800"; // support helper (lower case h)
             "uc_H" "800"; // net helper (upper case H)
             "S" "999";    // O3 access suspended
-            "b" "1";      // Bot (not sure what it does tho)
+            "b" "1";      // Bot (Hidden from !staff etc)
         };
 
         // and for who can change epithets for staff
 
         // Nickserv 'style' setting affects .userlist and other outputs.
         "default_style" "n"; // can be: n = normal, c = clean, or a = advanced.
+
+
+        // LDAP configuration(s)
+        // THIS IS EXPERIMENTAL! DO NOT USE IT IF YOU ARNT'T A DEVELOPER!!
+        // LDAP stands for light directory access protocol. its what many larger orgs use for central user/password management. Its also the core technology behind windows active directory.
+        // If you have an ldap server, you can configure X3 to use it instead of saving passwords locally.
+        //"ldap_enable" "1";
+        //"ldap_host" "ldap.yourdomain.com"
+        //"ldap_port" "683"
+        //"ldap_base" "ou=Users,dc=afternet,dc=org"
+        //"ldap_dn_fmt" "uid=%s,ou=Users,dc=afternet,dc=org"
+        //"ldap_autocreate" "0"; // automatically create accounts if they exist in ldap but not x3
     };
 
     /* 
         "chan_expire_delay" "30d";
 
         // what !set options should we show when user calls "!set" with no arguments?
-        "set_shows" ("DefaultTopic", "TopicMask", "Greeting", "UserGreeting", "Modes", "PubCmd", "InviteMe", "UserInfo", "EnfOps", "EnfModes", "EnfTopic", "TopicSnarf", "Setters", "CtcpReaction", "Voice", "Protect", "Toys", "DynLimit", "NoDelete");
+        "set_shows" ("DefaultTopic", "TopicMask", "Greeting", "UserGreeting", "Modes", "PubCmd", "InviteMe", "UserInfo", "EnfOps", "EnfModes", "EnfTopic", "TopicSnarf", "Setters", "CtcpReaction", "BanTimeout", "Protect", "Toys", "DynLimit", "NoDelete");
 
         // A list of !8ball responses
         "8ball" (
         // How long should a helpserv be inactive (no requests assigned)
         // before it can be unregistered by the expire command?
         "expiration" "60d";
+
+        // If a user prefix's this before their helpserv commands then instead
+        // of a request being opened, they will be able to use helpserv commands.
+        "user_escape" "@";
     };
     /* SockCheck reads sockcheck.conf and can do configurable scans
      * to probe for open relays in an attempt to stop drones from using