diff options
Diffstat (limited to 'data/admin')
62 files changed, 1219 insertions, 0 deletions
diff --git a/data/admin/accounts b/data/admin/accounts new file mode 100644 index 0000000..fdb6b08 --- /dev/null +++ b/data/admin/accounts @@ -0,0 +1,19 @@ + +accounts + +These accounts were created in order to aid admins with their work. They +shouldn't be used for any other purpose. Some of these accounts have admin +status. + + adjudicate - an account for adjudication requests + Bug - an account for bug reports + filter - an account to log filtered sites/reasons for filtering + Suggestion - an account for suggestions + vacation - an account for admin holiday notification + helpfiles - an account for help file updating requests + +If you need to use an account but don't know the password, ask an admin who +does. + +[Last modified: December 25, 1995 -- Friar] + diff --git a/data/admin/addaccounts b/data/admin/addaccounts new file mode 100644 index 0000000..80e3011 --- /dev/null +++ b/data/admin/addaccounts @@ -0,0 +1,101 @@ +addaccounts + + This help file documents the rules for adding extra accounts for players. + + The file is for the AFICS site, please feel free to modify the contents +or admin names for your particular site. + +Types of account allowed: + + playing account or | only 1 of these allowed per person + chatting account or | admins may have one of these in addition + playing/chatting account | to their normal account - see below. + + - This is the default registered account. + + blind account - for blindfold chess ONLY! + + - may shout with it, but NOT to be used as + - an excuse to abuse/get round quota/get + - past censor lists etc. + + - must use style 9 (although may set to + - another style to examine afterward) + + team account - for team chess ONLY! + - see rules for blind accounts + + - advise player not to let members other + - than from his/her site to use it as + - is responsible for their behaviour. + - this is not a hard fixed rule though. + + computer account or | maximum 1 per player + 'cyborg' account | (more if automatic moving) + + - non-automatic computers should NOT be + - used as a shouting mechanism (except for + - match pairings, greetings etc) + + - A cyborg account is where the player is + - using a computer to analyse the moves, + - but a human is deciding which one to play. + - (can make a very strong player) + + - Useful if computer specifications/house + - rules are placed in notes (eg no aborts) + +(any problems with the above three - remove immediately and comment the + player account) + + admin account - may be used to play/chat + + - advise to get a player account to save + - getting questions in the middle of a game + + tester account - admins/programmers only. + - maximum of 2 per person (or more if only + - for a temporary period) + + helper account - receives messages from players (eg bug) + + - admins only, unless authorised by Sparky + - or sveshi (AFICS) + - do NOT put passwords in admin help files. + +1> Extra admins accounts. + Admins can have as many accounts as they wish as long as the above rules + are followed. + +2> Extra user accounts. + + Must satisfy the following criterea: + + + 1> Is not currently being sanctioned (eg on abuser list) + + 2> Comment file is clean or nearly clean (check the comments don't + assume because someone has more than one comment they have been + an abuser). Repeat offenders must be refused additional accounts. + + 3> The player is not known to cause (much) trouble. + + If in doubt please check with sveshi (AFICS) first. + + Must put in comments list of the player applying for it the name and type + of account + + Eg. addcomment FishFood DAV's blind account + + Must add in the realname of the account, the handle of the player and what + type of account it is. + + Finally add it to a list with +listname [name] if appropriate. + + Do NOT revert an additional account to a player account without good reason + (eg old account was destroyed somehow). Check with sveshi (AFICS) if unsure.. + +See ahelp: accounts, addplayer +See help: addlist, sublist + +[Last modified 11/28/95 - DAV] diff --git a/data/admin/addcomment b/data/admin/addcomment new file mode 100644 index 0000000..faadf3f --- /dev/null +++ b/data/admin/addcomment @@ -0,0 +1,20 @@ + +addcomment + +Usage: addcomment user comment +RESTRICTED TO ADMINISTRATORS. + + Places "comment" in the user's comments. If a user has comments, the number +of comments is indicated to admins using the "finger" command. The comments +themselves are displayed by the "showcomments" command. + + Please add comments when action is taken regarding the user's account, such +as admin actions, changes in settings or even complaints from other users. +Comments provide a ready source of documentation and reference for all admins +to review as needed. + +See ahelp: finger showcomment +See help: + +[Last modified: September 14, 1995 -- Friar] + diff --git a/data/admin/addplayer b/data/admin/addplayer new file mode 100644 index 0000000..6b162fb --- /dev/null +++ b/data/admin/addplayer @@ -0,0 +1,19 @@ + +addplayer + +Usage: addplayer playername emailaddress realname +RESTRICTED TO ADMINISTRATORS. + + Adds a local player to the server with the handle of "playername". For +example: + + addplayer Hawk u940456@daimi.aau.dk Henrik Gram + +If there is no email address, use "none". Settings can be revised using +asetemail, asethandle ans asetname. + +See ahelp: asetemail asethandle asetrealname raisedead remplayer +See help: register + +[Last modified: September 14, 1995 -- Friar] + diff --git a/data/admin/adjrequests b/data/admin/adjrequests new file mode 120000 index 0000000..fd8211e --- /dev/null +++ b/data/admin/adjrequests @@ -0,0 +1 @@ +../stats/player_data/a/adjudicate.messages
\ No newline at end of file diff --git a/data/admin/adjud_info b/data/admin/adjud_info new file mode 100644 index 0000000..de68878 --- /dev/null +++ b/data/admin/adjud_info @@ -0,0 +1,32 @@ + +adjud_info + + Games should be adjudicated as a win for a player only if the game is an +obvious (theoretical) win. For example, (a) K+R vs. K, or (b) up a queen in +the middlegame. You may also grant a win due to time IF (1) the player +requests a win on this basis and (2) the conditions (namely clocking settings) +warrant it. + + If the player seeks a draw, then the game should be dead equal in the +endgame. + + Abort adjudications are appropriate if the game has lasted only a few moves +and neither player can speak of an advantage: i.e., 1. d4 d5, 2. c4 c6, 3. Nf3 +could be aborted. Games should *not* be aborted if one side has an advantage. +For example, 1. d4 d5, 2. c4 e6, 3. c5 should *not* be adjudicated as an +abort, especially if white wants the abort. + + In rare cases, it might be necessary to adjudicate a game that is in +progress. These occasions can occur when one opponent is a computer that +either (a) fails to move, in which case an abort may be granted, or (b) +continues play in a clearly drawn position, in which case a draw may be +granted. + + To list games for which adjudications have been requested, type "ahelp +adjrequests". + +See ahelp: adjudicate +See help: adjudication + +[Last modified: September 18, 1995 -- Friar] + diff --git a/data/admin/adjudicate b/data/admin/adjudicate new file mode 100644 index 0000000..57d399c --- /dev/null +++ b/data/admin/adjudicate @@ -0,0 +1,26 @@ + +adjudicate + +Usage: adjudicate white_player black_player result +RESTRICTED TO ADMINISTRATORS. + + Adjudicates a game between white_player and black_player. The result is one +of: abort, draw, white, black. "Abort" cancels the game (no win, loss or +draw), "white" gives white_player the win, "black" gives black_player the win, +and "draw" gives a draw. Both white_player and black_player will be notified +by server messages concerning the adjudication. + + In most cases, the game will be a stored (adjourned) game for which one +opponent has made an adjudication request. To list games for which +adjudications have been requested, type "ahelp adjrequests". However, there +may be occasions when a game in progress needs to be adjudicated online -- +such as when a computer fails to move or cannot accept a draw in a clearly +drawn position. + + For guidelines about adjudications, see "adjud_info". + +See ahelp: adjud_info +See help: adjourn adjudicate_request stored + +[Last modified: September 18, 1995 -- Friar] + diff --git a/data/admin/admin b/data/admin/admin new file mode 100644 index 0000000..c4ff054 --- /dev/null +++ b/data/admin/admin @@ -0,0 +1,14 @@ + +admin + +Usage: admin +RESTRICTED TO ADMINISTRATORS. + + This command toggles your admin symbol (*) on/off. This symbol appears in +who listings. + +See ahelp: +See help: who + +[Last modified: June 22, 1995 -- Friar] + diff --git a/data/admin/admin_commands b/data/admin/admin_commands new file mode 100644 index 0000000..852a19a --- /dev/null +++ b/data/admin/admin_commands @@ -0,0 +1,39 @@ +addcomment +addplayer +adjudicate +ahelp +admin +anews +announce +annunreg +asetv +asetadmin +asetblitz +asetemail +asethandle +asetlight +asetpasswd +asetrealname +asetstd +asetwild +chkip +chkgame +chkpl +chksc +chkts +cmuzzle +cnewsi +cnewsf +canewsi +canewsf +muzzle +nuke +pose +asetmaxplayers +quota +raisedead +remplayer +rerank +showcomment +shutdown +summon diff --git a/data/admin/admin_hierarchy b/data/admin/admin_hierarchy new file mode 100644 index 0000000..bbcd9ce --- /dev/null +++ b/data/admin/admin_hierarchy @@ -0,0 +1,8 @@ +0 "Normal User" +5 "Authorized Helper Person" (DAV says no, we can't do this. Hmmm!) +10 "Administrator" +15 "Help File Librarian/Administrator" +20 "Master Administrator" +50 "Master Help File Librarian/Administrator" +60 "Assistant Super User" +100 "Super User" diff --git a/data/admin/ahelp b/data/admin/ahelp new file mode 100644 index 0000000..1dbc9db --- /dev/null +++ b/data/admin/ahelp @@ -0,0 +1,15 @@ + +ahelp + +Usage: ahelp [topic] +RESTRICTED TO ADMINISTRATORS. + + If a topic is specified, this command prints help on the given administrator +topic. If topic is omitted, this command lists help files that only admins +may read. + +See ahelp: admin_commands +See help: admins + +[Last modified: July 1, 1995 -- Friar] + diff --git a/data/admin/amotd b/data/admin/amotd new file mode 120000 index 0000000..6354afd --- /dev/null +++ b/data/admin/amotd @@ -0,0 +1 @@ +../messages/admotd
\ No newline at end of file diff --git a/data/admin/anews b/data/admin/anews new file mode 100644 index 0000000..08bf7bb --- /dev/null +++ b/data/admin/anews @@ -0,0 +1,16 @@ + +anews + +Usage: anews [#, all] +RESTRICTED TO ADMINISTRATORS. + + This command is used to display anews (admin news) entries. The entries are +numbered. "Anews #" displays that anews item. "Anews all" will display all +items. Anews items are created by the "canewsi" command with further +information archived by the "canewsf" command. + +See ahelp: canewsf canewsi cnewsf cnewsi +See help: motd_help news + +[Last modified: September 14, 1995 -- Friar] + diff --git a/data/admin/announce b/data/admin/announce new file mode 100644 index 0000000..dd9fa75 --- /dev/null +++ b/data/admin/announce @@ -0,0 +1,14 @@ + +announce + +Usage: announce message +RESTRICTED TO ADMINISTRATORS. + + Broadcasts your message to all logged on users. Announcements reach all +users and cannot be censored in any way (such as by "set shout 0"). + +See ahelp: annunreg +See help: shout + +[Last modified: June 22, 1995 -- Friar] + diff --git a/data/admin/annunreg b/data/admin/annunreg new file mode 100644 index 0000000..d468b45 --- /dev/null +++ b/data/admin/annunreg @@ -0,0 +1,15 @@ + +annunreg + +Usage: annunreg message +RESTRICTED TO ADMINISTRATORS. + + Broadcasts your message to all logged on unregistered users, and admins, +too. Announcements reach all unregistered users and admins and cannot be +censored in any way (such as by "set shout 0"). + +See ahelp: announce +See help: shout + +[Last modified: June 22, 1995 -- Friar] + diff --git a/data/admin/asetadmin b/data/admin/asetadmin new file mode 100644 index 0000000..f199b16 --- /dev/null +++ b/data/admin/asetadmin @@ -0,0 +1,25 @@ + +asetadmin + +Usage: asetadmin player AdminLevel +RESTRICTED TO ADMINISTRATORS. + + Sets the admin level of the player with the following restrictions. + 1. You can only set the admin level of players lower than yourself. + 2. You can only set the admin level to a level that is lower than + yourself. + + Levels + ------ + 0 - Normal user. Almost everyone is admin level 0. + 10 - Administrator. This level allows you to execute administrator + commands. + 20 - Master Administrator. Allows you to make and break + administrators. + 100 - God. You can do anything. + +See ahelp: admin-hierarchy +See help: + +[Last modified: June 22, 1995 -- Friar] + diff --git a/data/admin/asetblitz b/data/admin/asetblitz new file mode 100644 index 0000000..e1112a8 --- /dev/null +++ b/data/admin/asetblitz @@ -0,0 +1,15 @@ + +asetblitz + +Usage: asetblitz handle rating won lost drew RD +RESTRICTED TO ADMINISTRATORS. + + This command allows admins to set a user's statistics for Blitz games. The +parameters are self-explanatory: rating, # of wins, # of losses, # of draws, +and ratings deviation. + +See ahelp: asetstd asetwild +See help: glicko ratings + +[Last modified: July 17, 1995 -- Friar] + diff --git a/data/admin/asetemail b/data/admin/asetemail new file mode 100644 index 0000000..c1e5800 --- /dev/null +++ b/data/admin/asetemail @@ -0,0 +1,16 @@ + +asetemail + +Usage: asetemail player [address] +RESTRICTED TO ADMINISTRATORS. + + Sets the email address of the player to the address given. If the address +is omited, then the player's email address is cleared. The person's email +address is revealed to them when they use the "finger" command, but no other +users -- except admins -- will have another player's email address displayed. + +See ahelp: finger +See help: finger + +[Last modified: June 22, 1995 -- Friar] + diff --git a/data/admin/asethandle b/data/admin/asethandle new file mode 100644 index 0000000..cfb324a --- /dev/null +++ b/data/admin/asethandle @@ -0,0 +1,15 @@ + +asethandle + +Usage: asethandle oldname newname +RESTRICTED TO ADMINISTRATORS. + + This command changes the handle of the player from oldname to newname. The +various player information, messages, logins, comments and games should be +automatically transferred to the new account. + +See ahelp: asetpasswd +See help: + +[Last modified: June 22, 1995 -- Friar] + diff --git a/data/admin/asetmaxplayer b/data/admin/asetmaxplayer new file mode 100644 index 0000000..97f795f --- /dev/null +++ b/data/admin/asetmaxplayer @@ -0,0 +1,21 @@ + +asetmaxplayer + +Usage: asetmaxplayer [n] +RESTRICTED TO ADMINISTRATORS. + + With an argument, this command raises or lowers the level at which logons +from non-admins will be filtered. If an argument is supplied, it is checked +to make sure it is both within the limits of the operating system and at least +minimally safe. Without an argument, the command displays detailed +information about the current limits. + + The greater of max_connections-50 and 200 is a threshhold for triggering +guest login restrictions. When the number of non-admin users is above that +value, unregistered logins are turned away with a nice message. + +See ahelp: +See help: limits + +[Last modified: October 9, 1995 -- Friar] + diff --git a/data/admin/asetpasswd b/data/admin/asetpasswd new file mode 100644 index 0000000..7485e16 --- /dev/null +++ b/data/admin/asetpasswd @@ -0,0 +1,19 @@ + +asetpasswd + +Usage: asetpasswd player {password,*} +RESTRICTED TO ADMINISTRATORS. + + This command sets the password of the player to the password given. If '*' +is specified then the player's account is locked, and no password will work +until a new one is set by asetpasswd.. + + If the player is connected, he is told of the new password and the name of +the admin who changed it, or likewise of his account status. An email message +is mailed to the player's email address as well. + +See ahelp: +See help: password + +[Last modified: July 1, 1995 -- Friar] + diff --git a/data/admin/asetrealname b/data/admin/asetrealname new file mode 100644 index 0000000..10aa74c --- /dev/null +++ b/data/admin/asetrealname @@ -0,0 +1,14 @@ + +asetrealname + +Usage: asetrealname user newname +RESTRICTED TO ADMINISTRATORS. + + This command sets the user's real name (as displayed to admins on finger +notes) to "newname". + +See ahelp: finger +See help: + +[Last modified: June 22, 1995 -- Friar] + diff --git a/data/admin/asetstd b/data/admin/asetstd new file mode 100644 index 0000000..2fa3080 --- /dev/null +++ b/data/admin/asetstd @@ -0,0 +1,15 @@ + +asetstd + +Usage: asetstd handle rating won lost drew RD +RESTRICTED TO ADMINISTRATORS. + + This command allows admins to set a user's statistics for Standard games. +The parameters are self-explanatory: rating, # of wins, # of losses, # of +draws, and ratings deviation. + +See ahelp: asetblitz asetwild +See help: glicko ratings + +[Last modified: July 17, 1995 -- Friar] + diff --git a/data/admin/asetv b/data/admin/asetv new file mode 100644 index 0000000..b341068 --- /dev/null +++ b/data/admin/asetv @@ -0,0 +1,15 @@ + +asetv + +Usage: asetv user instruction +RESTRICTED TO ADMINISTRATORS. + + This command executes "set" instructions as if they had been made by the +user indicated. For example, "asetv DAV shout 0" would set DAV's shout +variable to 0. + +See ahelp: pose +See help: set variables + +[Last modified: October 1, 1995 -- Friar] + diff --git a/data/admin/asetwild b/data/admin/asetwild new file mode 100644 index 0000000..daf28a7 --- /dev/null +++ b/data/admin/asetwild @@ -0,0 +1,15 @@ + +asetwild + +Usage: asetwild handle rating won lost drew RD +RESTRICTED TO ADMINISTRATORS. + + This command allows admins to set a user's statistics for Wild games. The +parameters are self-explanatory: rating, # of wins, # of losses, # of draws, +and ratings deviation. + +See ahelp: asetblitz asetstd +See help: glicko ratings + +[Last modified: July 17, 1995 -- Friar] + diff --git a/data/admin/ban b/data/admin/ban new file mode 100644 index 0000000..819407f --- /dev/null +++ b/data/admin/ban @@ -0,0 +1,26 @@ + +ban + +Usage: [+,-,=]ban handle +RESTRICTED TO ADMINISTRATORS. + + Adds to (+ban), removes from (-ban) or lists users on (=ban) the ban list. +Users on the ban list cannot log onto the server. The user's account will +still be active, however. As a result, autoregistration will screen out the +user's email address and prevent additional accounts from being created from +there, and the handle cannot be adopted by another user. + + When you ban (or unban) a user, please leave a message in the player's +comments file using the "addcom" command. You may also want to lock the +account by "asetpasswd handle *". + + Concerning when to ban a user, please refer to the admin guidelines that +have been developed. See also help files on server conduct, such as abuser, +etiquette and shout_abuse. It is also best to consult without admins abut the +case in question. Documentation of user behavior is important. + +See ahelp: addcom asetpasswd filter +See help: abuser etiquette lists shout_abuse showlists + +[Last modified: October 16, 1995 -- Friar] + diff --git a/data/admin/bug b/data/admin/bug new file mode 120000 index 0000000..371482d --- /dev/null +++ b/data/admin/bug @@ -0,0 +1 @@ +../stats/player_data/b/bug.messages
\ No newline at end of file diff --git a/data/admin/buglist b/data/admin/buglist new file mode 100644 index 0000000..fa2acd0 --- /dev/null +++ b/data/admin/buglist @@ -0,0 +1,95 @@ +FICS bugs as of 7/22/95: + +The bugs followed by a (?) are not verified. They could be caused +by some operator error or other anomoly. After verification by a +few admins that they do not exist, they will be removed from the list. + +FIXED If you are observing a game and type moves it says that you are + not playing, observing, or examining a game. + +2. The ratings system needs to be verified for accuracy. Several + people have reported discrepencies. (E.g. According to the + formulas, RD can increase only due to the passage of time, + never because of playing a game. Yet sometimes people who + have just played play again and their RD increases. According + to Glickman, this must be a bug. (Courtesy fritzl)) + +3. Draw by repetition being claim even though a position only came up + on time. (?) + +FIXED Some people stay logged into channels and notify lists even though + they are not logged in. + +FIXED Private games can be watched by repeated typing refresh. + +6. When challanged to a wild 5 game, after accepting, it becomes a + wild 0 game. Reported several times. (?) + +7. An ambiguity in the move list occurs when two rooks can capture on + the same square. (?) + +8. The width variable is not considered in who. Some reports even say + that it is not considered at all. + +9. History recognizes a stalemate as a win for the person who stalemated. (?) + +10. When you want to log in as an unregistered user, if you first choose + a handle which is already registered, the server tells you to hit + return and try again. But it doesn't let you try again! It + disconnects you instead. + +11. When loading a 2 12 rated game on move 19, an unrated untimed game + on move 1 comes up. (?) + +FIXED Even if kibitz is set to 0, you still hear kibitzes. + +13. The time and date that is sent with mailmoves is wrong. (?) + +FIXED When you offer an abort, your opponent is not told to type abort + to accept. + +15. Unregistered players can set stats and make notify lists and keep + a history, from login to login! + +16. Before the game the server reports "your new RD is x." However, after + the game, x does not correspond with your new RD. + +17. When someone makes the move "bc3" the server needs to check for Bishop + captures c3 or Pawn captures c3. + +FIXED Wins can be awarded on time even if there are no pieces left. (?) + +19. There are discrepencies in the 'assess' command's predictions. (?) + +FIXED Wild5 reverses the players ratings in the match challenge. (?) + (Has been report for other games too.) + +21. After mailing old moves, the server claims "No such game," but it + still mails the moves. (?) + +22. Someone sends a draw offer and then they move, which causes the + server to decline the draw. Then the person types decline + and it sends another draw offer. (?) + +23. When a player has two adjourned games, the 'accept' command tried to + load the other. The players are unable to play each other. (See + pdeck Jun 7) (?) + +24. A player cannot play 0 8 (or any other increment) because it parses as + untimed. (?) + +25. When a player is challenged to a normal match, and then a wild match by + a different person, if the normal game is accepted, the game becomes + a wild match with the person who challenged to the normal game. (?) + +26. If a player has been idle for example for 2:30 (2 hours 30 minutes), + when someone tells something to that person it says the player has + been idle for only 30 minutes (not 2:30). + +FIXED If you do 'sa' for say, it tries to simabort instead. + +28. With auto=1, drawn games are not sent. (?) + +[Last Modified: July 22, 1995 -- Marsalis] + + diff --git a/data/admin/canewsf b/data/admin/canewsf new file mode 100644 index 0000000..00dfe4b --- /dev/null +++ b/data/admin/canewsf @@ -0,0 +1,16 @@ + +canewsf + +Usage: canewsf # message +RESTRICTED TO ADMINISTRATORS. + + This command allows you to add additional information about an anews item +that had previously been created using 'canewsi'. The '#' is the number of +the news index and 'message' is the additional text. You can also modify a +previous anews item description and thus update the anews item easily. + +See ahelp: canewsi +See help: anews + +[Last modified: September 14, 1995 -- Friar] + diff --git a/data/admin/canewsi b/data/admin/canewsi new file mode 100644 index 0000000..1d2a963 --- /dev/null +++ b/data/admin/canewsi @@ -0,0 +1,21 @@ + +canewsi + +Usage: canewsi message +RESTRICTED TO ADMINISTRATORS. + + This command adds a new item to the anews index. The message is limited to +45 characters for formating purposes. In essence, the anews index works like +a newspaper headline, giving admins enough information to know whether they +should read the entire anews file for that item. A list of recent anews items +is displayed by the 'anews' command. + + After creating the anews item, the command reports the anews item number +along with a reminder to create an anews file if necessary. This command +replaced the 'createanews' command. + +See ahelp: canewsf +See help: anews + +[Last modified: September 14, 1995 -- Friar] + diff --git a/data/admin/chkgame b/data/admin/chkgame new file mode 100644 index 0000000..9dc2bb6 --- /dev/null +++ b/data/admin/chkgame @@ -0,0 +1,30 @@ + +chkgame + +Usage: chkgame # +RESTRICTED TO ADMINISTRATORS. + + This command is a debugging tool primarlity, but might be useful for other +occasions as well. The following information on a game is displayed: + +Current stored info for game # (garray[#]): +Initial white time: # Initial white increment # +Initial black time: # Initial black increment # +Time of starting: DATE +Game is: User1 (rating) vs. User2 (rating) +White parray entry: # Black parray entry # +Game is not bughouse or link to partner's game not found. + [versus bughouse links exist] +Game is rated [or unrated] +Game is not private [or is private] +Games is of type blitz [or other type] +## halfmove(s) have been made +White's time # Black's time # +The clock is [is not] ticking +Game status: GAME_NEW [versus GAME_EXAMINE for instance] + +See ahelp: +See help: games + +[Last modified: December 25, 1995 -- Friar] + diff --git a/data/admin/chkip b/data/admin/chkip new file mode 100644 index 0000000..093c7c1 --- /dev/null +++ b/data/admin/chkip @@ -0,0 +1,19 @@ + +chkip + +Usage: chkip ip_address +RESTRICTED TO ADMINISTRATORS. + + This command returns the names and IPs of all users currently logged on from +a given IP address. You can use the '*' wildcard in this command. For +example: + + chkip 129.1.* + +will give all users with IP's beginning with "129.1.1". + +See ahelp: +See help: + +[Last modified: October 8, 1995 -- Friar] + diff --git a/data/admin/chkpl b/data/admin/chkpl new file mode 100644 index 0000000..d524cdc --- /dev/null +++ b/data/admin/chkpl @@ -0,0 +1,33 @@ + +chkpl + +Usage: chkpl handle +RESTRICTED TO ADMINISTRATORS. + + This command displays server information about a given user. Items +displayed are: + + number X in parray of size Y + name + login + fullName + emailAddress + socket + registered + last_tell + last_channel + logon_time + adminLevel + muzzled + cmuzzled + network_player + thisHost + lastHost + num_notify + num_comments + +See ahelp: chkip +See help: finger + +[Last modified: October 8, 1995 -- Friar] + diff --git a/data/admin/chksc b/data/admin/chksc new file mode 100644 index 0000000..5bdc052 --- /dev/null +++ b/data/admin/chksc @@ -0,0 +1,13 @@ + +chksc + +Usage: chksc n +RESTRICTED TO ADMINISTRATORS. + + Shows which user is logged on to socket n. + +See ahelp: +See help: + +[Last modified: October 11, 1995 -- Friar] + diff --git a/data/admin/chkts b/data/admin/chkts new file mode 100644 index 0000000..ae91d22 --- /dev/null +++ b/data/admin/chkts @@ -0,0 +1,13 @@ + +chkts + +Usage: chkts +RESTRICTED TO ADMINISTRATORS. + + This command displays all current users who are using timeseal. + +See ahelp: +See help: timeseal + +[Last modified: August 20, 1995 -- Friar] + diff --git a/data/admin/cmuzzle b/data/admin/cmuzzle new file mode 100644 index 0000000..fed8131 --- /dev/null +++ b/data/admin/cmuzzle @@ -0,0 +1,23 @@ + +cmuzzle + +Usage: [=,-,=]cmuzzle +RESTRICTED TO ADMINISTRATORS. + + Adds to (+cmuzzle), removes from (-cmuzzle) or lists users on (=cmuzzle) the +cmuzzle list. Users on the cmuzzle list cannot use "cshout". Other forms of +communication are not affected. + + When you cmuzzle (or uncmuzzle) a user, please leave a message in the +player's comments file using the "addcom" command. Documentation of user +behavior is important. + + Concerning when to cmuzzle a user, please refer to the admin guidelines that +have been developed. See also help files on server conduct, such as abuser, +etiquette and shout_abuse. + +See ahelp: addcom muzzle +See help: etiquette lists shout shout_abuse + +[Last modified: October 16, 1995 -- Friar] + diff --git a/data/admin/cnewsf b/data/admin/cnewsf new file mode 100644 index 0000000..54487b7 --- /dev/null +++ b/data/admin/cnewsf @@ -0,0 +1,16 @@ + +cnewsf + +Usage: cnewsf # message +RESTRICTED TO ADMINISTRATORS. + + This command allows you to add additional information about a news item +that had previously been created using 'cnewsi'. The '#' is the number of the +news index and 'message' is the additional text. You can also modify a +previous news item description and thus update the news item easily. + +See ahelp: cnewsi +See help: news + +[Last modified: August 20, 1995 -- Friar] + diff --git a/data/admin/cnewsi b/data/admin/cnewsi new file mode 100644 index 0000000..5d7dad2 --- /dev/null +++ b/data/admin/cnewsi @@ -0,0 +1,18 @@ + +cnewsi + +Usage: cnewsi message +RESTRICTED TO ADMINISTRATORS. + + This command adds a new item to the news index. The message is limited to +45 characters for formating purposes. In essence, the news index works like a +newspaper headline, giving the user enough information to know whether they +should read the entire news file for that item. After creating the news item, +the command reports the news item number along with a reminder to create a +news file if necessary. This command replaced the 'createnews' command. + +See ahelp: cnewsf +See help: news + +[Last modified: August 20, 1995 -- Friar] + diff --git a/data/admin/computerlist b/data/admin/computerlist new file mode 120000 index 0000000..c740eee --- /dev/null +++ b/data/admin/computerlist @@ -0,0 +1 @@ +../stats/player_data/c/computerlist.messages
\ No newline at end of file diff --git a/data/admin/createanews b/data/admin/createanews new file mode 100644 index 0000000..0f279de --- /dev/null +++ b/data/admin/createanews @@ -0,0 +1,11 @@ + +createanews + + This command has been superceded by the canewsi and canewsf commands. +Please review those help files. + +See ahelp: anews canewsi canewsf +See help: news + +[Last modified: September 14, 1995 -- Friar] + diff --git a/data/admin/events b/data/admin/events new file mode 120000 index 0000000..fc63fcc --- /dev/null +++ b/data/admin/events @@ -0,0 +1 @@ +../stats/player_data/e/event.messages
\ No newline at end of file diff --git a/data/admin/filter b/data/admin/filter new file mode 100644 index 0000000..833d7a0 --- /dev/null +++ b/data/admin/filter @@ -0,0 +1,22 @@ + +filter + +Usage: [+,-,=]filter ip +RESTRICTED TO ADMINISTRATORS. + + + This list bans unreg logins from a site where "ip" is a full or partial ip +address. The number of levels in the "ip" affects how much filtering is made. +An "ip" of 123.124.125.126 will ban a machine, 123.124.125 will ban the +server, and 123.124 will probably ban the whole site. A special account has +been established for documenting the need to filter logins: "filter". + + When you filter a site, please leave a message in the filter account: +"message filter <explanation>". To read the log of messages in this account, +type "ahelp filtered". + +See ahelp: accounts lists +See help: + +[Last modified: July 16, 1995 -- Friar] + diff --git a/data/admin/filtered b/data/admin/filtered new file mode 120000 index 0000000..db27444 --- /dev/null +++ b/data/admin/filtered @@ -0,0 +1 @@ +../stats/player_data/f/filter.messages
\ No newline at end of file diff --git a/data/admin/finger b/data/admin/finger new file mode 100644 index 0000000..78f0d1e --- /dev/null +++ b/data/admin/finger @@ -0,0 +1,13 @@ + +finger + + Private, confidential information about a user is revealed to admins when +they use the "finger" command. This information includes the player's real +name, email address and whether the player has any comments attached to +his/her account. + +See ahelp: showcomment +See help: finger + +[Last modified: June 22, 1995 -- Friar] + diff --git a/data/admin/helpfiles b/data/admin/helpfiles new file mode 120000 index 0000000..79c42d1 --- /dev/null +++ b/data/admin/helpfiles @@ -0,0 +1 @@ +../stats/player_data/h/helpfiles.messages
\ No newline at end of file diff --git a/data/admin/lists b/data/admin/lists new file mode 100644 index 0000000..30e57f1 --- /dev/null +++ b/data/admin/lists @@ -0,0 +1,30 @@ + +lists + +RESTRICTED TO ADMINISTRATORS. + + There are several lists restricted to admin use. They are: + + abuser for users who have abused server etiquette + cmuzzle prevents user from using cshouts + computer identifies user as a computer + filter prevents unreg logons from certain sites + fm adds FM label to a user + gm adds GM label to a user + im adds IM label to a user + muzzle prevents user from using shouts + quota limits frequency of a user's shouts + + To add a user to one of these lists, use "+list_name". To remove a user, +use "-list_name". And "=list_name" lists users on that list. For most lists, +comments are automatically added to the user's file, and you may want to add +one of your own comments as well in order to record your action and reasons. + + Some lists are private, for admin reading only. Some can be read by all +users. The "showlists" help file gives the security level for the lists. + +See ahelp: cmuzzle filter muzzle quota +See help: abuser etiquette showlists + +[Last modified: June 26, 1995 -- Friar] + diff --git a/data/admin/multiaccounts b/data/admin/multiaccounts new file mode 120000 index 0000000..35652cd --- /dev/null +++ b/data/admin/multiaccounts @@ -0,0 +1 @@ +../stats/player_data/m/multiaccounts.messages
\ No newline at end of file diff --git a/data/admin/muzzle b/data/admin/muzzle new file mode 100644 index 0000000..fe59bec --- /dev/null +++ b/data/admin/muzzle @@ -0,0 +1,23 @@ + +muzzle + +Usage: [=,-,=]muzzle +RESTRICTED TO ADMINISTRATORS. + + Adds to (+muzzle), removes from (-muzzle) or lists users on (=muzzle) the +muzzle list. Users on the muzzle list cannot use "shout" or "it". They can, +however, use "tell" (including tells to channels). + + When you muzzle (or unmuzzle) a user, please leave a message in the player's +comments file using the "addcom" command. Documentation of user behavior is +important. + + Concerning when to muzzle a user, please refer to the admin guidelines that +have been developed. See also help files on server conduct, such as abuser, +etiquette and shout_abuse. + +See ahelp: addcom cmuzzle +See help: etiquette lists shout shout_abuse + +[Last modified: October 16, 1995 -- Friar] + diff --git a/data/admin/nuke b/data/admin/nuke new file mode 100644 index 0000000..f51fe2e --- /dev/null +++ b/data/admin/nuke @@ -0,0 +1,16 @@ + +nuke + +Usage: nuke user +RESTRICTED TO ADMINISTRATORS. + + This command disconnects the user from the server. The user is informed +that she/he has been nuked by the admin named and a comment is automatically +placed in the user's files (if she/he is a registered user, of course). Do +not nuke someone for fun! + +See ahelp: +See help: etiquette shout_abuse + +[Last modified: July 1, 1995 -- Friar] + diff --git a/data/admin/pose b/data/admin/pose new file mode 100644 index 0000000..1ac9b8a --- /dev/null +++ b/data/admin/pose @@ -0,0 +1,15 @@ + +pose + +Usage: pose user command +RESTRICTED TO ADMINISTRATORS -- Super Users ONLY!!! + + Executes 'command' as if it were typed by 'user'. This command goes beyond +the "asetv" command because "asetv" relates only to variable settings while +"pose" relates to ALL commands a user might execute. + +See ahelp: asetv +See help: + +[Last modified: October 1, 1995 -- Friar] + diff --git a/data/admin/projects b/data/admin/projects new file mode 100644 index 0000000..967a0df --- /dev/null +++ b/data/admin/projects @@ -0,0 +1,35 @@ +Projects for FICS: + +Big projects: + +1. Set up commands for examine mode; allow examiners to add or remove pieces + to or from a position. Also allow users to clear the board except for + kings. + +2. Network many servers together. + + +Medium projects: + +3. Rank information in RAM. UpdateRank takes too long. + + +Smaller projects: + +4. Channel names (like "admin channel") instead of channel numbers + ("channel 0"). If we do this, I think we could seriously consider + eliminating the "shout" and "it" commands. + +5. Draw offers and aborts for adjourned games. + +6. On line registration. I don't see any reason not to allow this now that + we also have autoreg by e-mail. + +7. Apparently some limits are not checked; MAX_CHANNEL, MAX_ALIAS, probably + some others as well. We should fix this. + +Well, these are my immediate thoughts; feel free to add your own, or to +program these. + +[Last modified: November 16, 1995 -- hersco] + diff --git a/data/admin/quota b/data/admin/quota new file mode 100644 index 0000000..cbf847d --- /dev/null +++ b/data/admin/quota @@ -0,0 +1,15 @@ + +quota + +Usage: quota [n] +RESTRICTED TO ADMINISTRATORS. + + The command sets the number of seconds (n) for the shout quota, which +affects only those persons on the shout quota list. If no parameter (n) is +given, the current setting is displayed. + +See ahelp: lists +See help: it shout shout_abuse shout_quota + +[Last modified: June 23, 1995 -- Friar] + diff --git a/data/admin/raisedead b/data/admin/raisedead new file mode 100644 index 0000000..6274371 --- /dev/null +++ b/data/admin/raisedead @@ -0,0 +1,20 @@ + +raisedead + +Usage: raisedead oldname [newname] +RESTRICTED TO ADMINISTRATORS + + Restores an account that has been previously removed using "remplayer". +The zombie files from which it came are removed. Under most circumstances, +you restore the account to the same handle it had before (oldname). However, +in some circumstances you may need to restore the account to a different +handle, in which case you include "newname" as the new handle. After +"raisedead", you may need to use the "asetpasswd" command to get the player +started again as a registered user, especially if the account had been locked +by setting the password to *. + +See ahelp: addplayer asethandle asetpasswd remplayer +See help: + +[Last modified: July 1, 1995 -- Friar] + diff --git a/data/admin/register b/data/admin/register new file mode 100644 index 0000000..bd90ec7 --- /dev/null +++ b/data/admin/register @@ -0,0 +1,43 @@ + +register + + + *** Email registration is now automated! *** + + +To get a registered account, send a message to this address: + + chess@caissa.onenet.net + +... and use as the Subject: "Fics Registration" + +Include a line like the following as the text of your message (please make the +appropriate substitutions as indicated by the <>'s markers): + + fics_addplayer <handle> "<First M. Last>" <email-address> <human|computer> + +Here is an example which would register Sparky with the correct name and email +information: + + Ex: fics_addplayer Sparky "Chris L. Petroff" chris@onenet.net + or: fics_addplayer Sparky "Chris L. Petroff" chris@onenet.net human + + +SPECIAL NOTES: + +(1) Quotation marks MUST be used around the name field. + +(2) If this is a human account, 'human' need not be specified. However, + 'computer' MUST be used if you are registering a computer on FICS (see + "computers" help file). + +(3) Do NOT include the <>'s markers in your text. They are used above only + to indicate where you need to place information. + +(4) Please tell us if you are an FM, IM or GM (master's titles for + international competition). + + +See Also: computers + +[Last modified: June 23, 1995 -- Friar]
\ No newline at end of file diff --git a/data/admin/remplayer b/data/admin/remplayer new file mode 100644 index 0000000..0356697 --- /dev/null +++ b/data/admin/remplayer @@ -0,0 +1,23 @@ + +remplayer + +Usage: remplayer name +RESTRICTED TO ADMINISTRATORS. + + Removes an account. A copy of its files are saved under .rem.* which can +be found in the appropriate directory (useful in case of an accident). + + The account's details, messages, games and logons are all saved as 'zombie' +files. These zombie accounts are not listed in handles or totals. Although a +handle may have been removed, it is not possible for another user to register +with this handle -OR- to register for a new account using email registration. +The autoregister program checks for regular as well as remplayered accounts. + + Please do not use this command unless necessary, such as for multiple +accounts or inappropriate handles. To stop a player from having access to an +account, it may be preferable to use the "asetpasswd" command instead. + +See also: addplayer asetpasswd raisedead + +[Last modified: October 17, 1995 -- Friar] + diff --git a/data/admin/rerank b/data/admin/rerank new file mode 100644 index 0000000..0b4ea93 --- /dev/null +++ b/data/admin/rerank @@ -0,0 +1,14 @@ + +rerank + +Usage: rerank name +RESTRICTED TO ADMINISTRATORS. + + Use this command to reset a player's rank if there has been a calculation +error. + +See ahelp: +See help: best hbest hrank rank + +[Last modified: June 22, 1995 -- Friar] + diff --git a/data/admin/server_com b/data/admin/server_com new file mode 100644 index 0000000..f923473 --- /dev/null +++ b/data/admin/server_com @@ -0,0 +1,41 @@ + +SERVER COMMANDS [taken from ONENET chess site] + + The following text is displayed when you telnet to ics.onenet.net and log in +through the admin doorway. + +/~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\ +| It's BACK!! ;-> Sveshi's Power-Admin command set: Commands now defined: | +| | +| 'ckemail' - search for anything you like in the address database. | +| (will show matches for any part of email, realname) | +| 'ckname' - search for A NAME (two words) in the address database. | +| 'cklog' - search connect log for a player. | +| 'host' - Tells you an alpha host name from the numeric. | +| 'players' - gives last 24 autoregister attempts. | +| 'uscf' - Searches for the USCF rating of a person (two words) | +| 'fide' - Searches for the ELO rating of a person (two words) | +| 'icswho' - Print name and email info for a player handle | +| | +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Friar's notes +------------- + The commands are typed at the server prompt. They may come in handy when +trying to verify certain user information or dealing with problem situations, +such as duplicate accounts or whether a user is a titled chess master. + + +Usage Result +______________________ _____________________________________________ + +ckemail string Hits for 'string' in address database +ckname name1 name2 Hits for 'name1 name2' in address database +cklog user_handle Lists connect log for user_handle +host ip_number Provides alpha name for IP address +players Lists last 24 autoregister attempts +uscf name1 name2 USCF rating for 'name1 name 2' +fide name1 name2 FIDE rating for 'name1 name 2' +icswho user_handle Real_name and email address for user_handle + +[Last update: September 24, 1995 -- Friar] diff --git a/data/admin/showcomment b/data/admin/showcomment new file mode 100644 index 0000000..2572caa --- /dev/null +++ b/data/admin/showcomment @@ -0,0 +1,13 @@ + +showcomment + +Usage: showcomment user +RESTRICTED TO ADMINISTRATORS. + + This command will display all of the comments added to the user's account. + +See ahelp: addcomment +See help: + +[Last modified: June 22, 1995 -- Friar] + diff --git a/data/admin/shutdown b/data/admin/shutdown new file mode 100644 index 0000000..a68a8e5 --- /dev/null +++ b/data/admin/shutdown @@ -0,0 +1,29 @@ + +shutdown + +Usage: shutdown [now,cancel,time,die] [comment] +RESTRICTED TO ADMINISTRATORS. + + This command shuts down the server, but with different consequences. If the +parameter is omitted or is 'now' then the server is immediately halted cleanly +(including games being saved). If a time is given then a countdown commences +and the server is halted when time is up; "time" is given in seconds (not +minutes). If 'cancel' is given then the countdown is stopped. If the +parameter is 'die', the server will be halted immediately without saving +games; this version can be useful for debugging purposes, but users will need +to be warned in advance because the consequences differ from a normal, +announced shutdown. + + You can add an optional comment to this command. If there is a comment, it +will be displayed to users each time the countdown is updated. Having a +comment is a useful way to explain the reason for the shutdown and cut down on +the number of questions admins will have to answer about the shutdown. + + Using "announce" may be useful during a coutdown so that users can be +informed of special information, such as how long the shutdown will last. + +See ahelp: announce +See help: + +[Last modified: December 25, 1995 -- Friar] + diff --git a/data/admin/suggestion b/data/admin/suggestion new file mode 120000 index 0000000..20848f1 --- /dev/null +++ b/data/admin/suggestion @@ -0,0 +1 @@ +../stats/player_data/s/suggestion.messages
\ No newline at end of file diff --git a/data/admin/summon b/data/admin/summon new file mode 100644 index 0000000..4845e33 --- /dev/null +++ b/data/admin/summon @@ -0,0 +1,15 @@ + +summon + +Usage: summon player +RESTRICTED TO ADMINISTRATORS. + + This command gives a beep and a message to the player indicating that you +want to talk with him/her. The command is useful for waking someone up, for +example a sleepy admin or an ignorant player. + +See ahelp: +See help: + +[Last modified: June 22, 1995 -- Friar] + diff --git a/data/admin/vacation b/data/admin/vacation new file mode 120000 index 0000000..2295210 --- /dev/null +++ b/data/admin/vacation @@ -0,0 +1 @@ +../stats/player_data/v/vacation.messages
\ No newline at end of file |