Ignore:
Timestamp:
06/04/07 21:17:16 (5 years ago)
Author:
wd
Message:

The config-files here got nuked somehow (??). Undo the damage, update them
a little, and also update dependencies for the 1459 protocol.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ithildin/modules/ircd/etc/commands.conf

    r745 r807  
     1// $Id$ 
     2 
     3/* The 'commands' section.  This section determines which commands will be 
     4 * loaded by the server at startup, or when rehashed.  Some commands may be 
     5 * loaded automatically by other modules (such as protocol modules or 
     6 * addons).  All the available commands are listed here.  Those which are 
     7 * depend-loaded elsewhere are commented out.  In addition, any extra 
     8 * settings provided by command modules are listed with the module. */ 
     9commands { 
     10    command acl;        // allows operators to view and modify Access 
     11                        // Control List entries in the server.  Also serves 
     12                        // as a replacement for old [un][kz]line commands. 
     13                        // (requires addons/acl) 
     14 
     15    command admin;      // provides information about server administrators. 
     16 
     17    //command akill;    // provides server commands to set/unset 
     18                        // network-wide bans of various types.  (requires 
     19                        // addons/acl, required by protocols/bahamut14) 
     20 
     21    command away;       // allows clients to set away messages. 
     22                        // creates the 'away-length' privilege which 
     23                        // specifies the maximum length of away messages. 
     24 
     25    //command capab;    // the CAPAB command, (required by 
     26                        // various protocols) 
     27 
     28    command chatops;    // allows operators to use the rather silly 
     29                        // 'chatops' command to gab with each other.  feel 
     30                        // free to disable this. ;) 
     31 
     32    command connect;    // allows operators to request that servers connect 
     33                        // to each other. 
     34                        // creates the 'connect' privilege which may be set 
     35                        // to either 'local' (default) or 'remote'.  this 
     36                        // controls whether the operator can request remote 
     37                        // connects. 
     38                 
     39    command die /* {    // allows operators to kill the server 
     40        password "some-md5-pass";   // if you want a password, uncomment this 
     41                                    // section 
     42    } */; 
     43 
     44    //command dns;      // a command which uses the dns module and behaves much 
     45                        // like the 'dig' command distributed with ISC bind 
     46 
     47    //command error;    // allows servers to pass error messages back and 
     48                        // forth (required by ircd) 
     49 
     50    command flags;      // allows users to set various levels of messages 
     51                        // they wish to receive. 
     52 
     53    command globops;    // allows operators to communicate globally with 
     54                        // other operators in a relatively secure fashion 
     55 
     56    //command gnotice;  // used by servers to pass messages to opers on 
     57                        // other servers (required by 
     58                        // various protocols) 
     59 
     60    //command helper;   // used to give 'helper' status to other users. 
     61                        // operator-only (requires usermodes/helper) 
     62 
     63    //command helpops;  // used to send 'helpops' messages to other helpers. 
     64                        // (requires usermodes/helper) 
     65 
     66    command info;       // sends information about the server to a user 
     67 
     68    command invite;     // allows users to invite others into channels 
     69                        // creates the +i channel mode to mark a channel 
     70                        // 'invite only' 
     71 
     72    command ison;       // allows users to see who is on (used for notify) 
     73     
     74    //command join;     // allows users to join channels (required by 
     75                        // ircd) 
     76 
     77    //command kick;     // allows channel operators to kick other users 
     78                        // (requited by ircd) 
     79 
     80    //command kill;     // allows operators to remove users from the network 
     81                        // (required by ircd). 
     82                        // creates the 'kill' privilege which may be either 
     83                        // 'local' or 'global' and controls whether local 
     84                        // server operators can kill users on other servers 
     85                        // (global) or only on this server (local) 
     86 
     87    command links;      // allows users to see what servers are on the 
     88                        // network 
     89 
     90    command list;       // allows users to retrieve a list of channels 
     91 
     92    command locops;     // allows operators to communicate with other 
     93                        // operators on their server. 
     94 
     95    command lusers;     // displays statistics about the current server. 
     96     
     97    //command mode;     // allows users to change either usermodes or 
     98                        // channel modes (required by ircd) 
     99 
     100    command module;     // allows operators to examine and manipulate 
     101                        // modules loaded by the server 
     102 
     103    command motd;       // allows users to see the Message of the Day.  The 
     104                        // default MOTD files are in <confpath>/ircd/motd 
     105                        // and <confpath>/ircd/smotd (for the regular and 
     106                        // short versions, respectively) 
     107 
     108    command names;      // allows users to retrieve a channel names list 
     109 
     110    //command nick;     // allows users to register themselves with the 
     111                        // server, and change their nicknames (required by 
     112                        // ircd) 
     113 
     114    command notice;     // allows users to send notices to other users or 
     115                        // channels (also adds privmsg) 
     116 
     117    command oper;       // allows users to grant themselves operator status 
     118                        // on the server. 
     119 
     120    //command part;     // allows users to depart a channel (required by 
     121                        // ircd) 
     122 
     123    //command pass;     // allows users to specify a pre-registration 
     124                        // password (required by protocol.rfc1459) 
     125 
     126    //command ping;     // allows users and servers to ensure links are up 
     127    //command pong;     // (required by ircd) 
     128 
     129    //command quit;     // allows users to sign off the server (required by 
     130                        // ircd) 
     131 
     132    command rehash;     // allows operators to reload the server's 
     133                        // configuration files. 
     134                        // creates the 'rehash' privilege which may be 
     135                        // either 'local' or 'remote' and works in the same 
     136                        // manner as the 'connect' privilege. 
     137 
     138    //command samode;   // allows 'services admins' to change channel modes 
     139                        // (requires usermodes/servicesadmin) 
     140 
     141    //command server;   // allows servers to register on the network 
     142                        // (requied by ircd) 
     143 
     144    command services;   // adds various services related commands (CHANSERV, 
     145                        // NICKSERV, et al). 
     146 
     147    command silence;    // implements a limited server-side ignore for users 
     148 
     149    //command sjoin;    // used by other servers to distribute information 
     150                        // about users joining channels. (required by 
     151                        // various protocols, requires commands/mode) 
     152 
     153    //command sqline;   // allows servers to set quarantines on 
     154                        // nicknames/channels (requires addons/quarantine, 
     155                        // required by protocols/bahamut14) 
     156 
     157    //command squit;    // allows operators to remove servers from the 
     158                        // network (required by addons/core) 
     159                        // creates the 'squit' privilege which may be either 
     160                        // 'local' or 'remote' and works in the same manner 
     161                        // as the 'connect' privilege. 
     162 
     163    command stats;      // A wrapper for the STATS command.  Converts common 
     164                        // requests into their approximate XINFO versions 
     165                        // (requires commands/xinfo) 
     166 
     167    //command svinfo;   // TS server negotiation command.  provides TS of 
     168                        // linking servers.  (required by various server 
     169                        // protocols) 
     170 
     171    //command svskill;  // special 'services' commands which are required 
     172    //command svsmode;  // by protocol.bahamut14 
     173    //command svsnick; 
     174 
     175    command time;       // allows users to get the current local time from 
     176                        // servers on the network. 
     177 
     178    command topic;      // creates channel topics and allows users to modify 
     179                        // them and distribute them over the network. 
     180                        // creates the +t channel mode which specifies 
     181                        // whether all users or only chanops can set topics 
     182 
     183    command trace;      // allows users to 'trace' server data paths. 
     184 
     185    //command user;     // allows users to register on the server (required 
     186                        // by protocol.rfc1459) 
     187 
     188    command userhost;   // allows users to request short-form information 
     189                        // about the status of other clients 
     190 
     191    command version;    // allows users to request information about the 
     192                        // version of servers on the network. 
     193 
     194    command wallops;    // allows operators to send messages to users who 
     195                        // wish to receive them. 
     196 
     197    command watch;      // adds 'server-side notify' support. 
     198 
     199    command who;        // allows users to get short-form information 
     200                        // about several clients at once using a system 
     201                        // of queries. 
     202                        // creates the 'who-reply-limit' privilege which 
     203                        // specifies the maximum number of replies a user 
     204                        // may receive from the command before no more 
     205                        // will be sent. 
     206                        // creates the 'who-see-invisible' privilege which 
     207                        // specifies whether or not the user can see 
     208                        // invisible users who are not in channels with them 
     209 
     210    command whois;      // allows users to request long-form information 
     211                        // about other users. 
     212 
     213    command whowas;     // allows users to see information about other users 
     214                        // who have signed off recently. 
     215 
     216    command xinfo;      // allows users to request extended information 
     217                        // about various aspects of the server and their 
     218                        // client status. 
     219}; 
     220 
Note: See TracChangeset for help on using the changeset viewer.