[go: up one dir, main page]

Menu

Tree [322d50] master / mod.cservice /
 History

HTTPS access


File Date Author Commit
 ACCESSCommand.cc 2025-10-09 MrIron MrIron [dca2fe] * Only log and increase stats for successful co...
 ADDCOMMENTCommand.cc 2025-10-09 MrIron MrIron [dca2fe] * Only log and increase stats for successful co...
 ADDUSERCommand.cc 2025-10-09 MrIron MrIron [dca2fe] * Only log and increase stats for successful co...
 AI.cc 2018-04-28 Seven-7 Seven-7 [a2345c] Fix some compiler warnings
 BANCommand.cc 2025-10-09 MrIron MrIron [dca2fe] * Only log and increase stats for successful co...
 BANLISTCommand.cc 2025-10-09 MrIron MrIron [dca2fe] * Only log and increase stats for successful co...
 CHANINFOCommand.cc 2025-10-09 MrIron MrIron [dca2fe] * Only log and increase stats for successful co...
 CLEARMODECommand.cc 2025-10-09 MrIron MrIron [dca2fe] * Only log and increase stats for successful co...
 Credits 2010-09-29 denspike denspike [1fed6a] Initial import.
 DEOPCommand.cc 2025-10-09 MrIron MrIron [dca2fe] * Only log and increase stats for successful co...
 DEVOICECommand.cc 2025-10-09 MrIron MrIron [dca2fe] * Only log and increase stats for successful co...
 FORCECommand.cc 2025-10-09 MrIron MrIron [dca2fe] * Only log and increase stats for successful co...
 HELLOCommand.cc 2025-10-09 MrIron MrIron [dca2fe] * Only log and increase stats for successful co...
 HELPCommand.cc 2025-10-09 MrIron MrIron [dca2fe] * Only log and increase stats for successful co...
 INVITECommand.cc 2025-10-09 MrIron MrIron [dca2fe] * Only log and increase stats for successful co...
 ISREGCommand.cc 2025-10-09 MrIron MrIron [dca2fe] * Only log and increase stats for successful co...
 JOINCommand.cc 2025-10-09 MrIron MrIron [dca2fe] * Only log and increase stats for successful co...
 KICKCommand.cc 2025-10-09 MrIron MrIron [dca2fe] * Only log and increase stats for successful co...
 LBANLISTCommand.cc 2025-10-09 MrIron MrIron [dca2fe] * Only log and increase stats for successful co...
 LOGINCommand.cc 2025-10-09 MrIron MrIron [dca2fe] * Only log and increase stats for successful co...
 MODECommand.cc 2025-10-09 MrIron MrIron [dca2fe] * Only log and increase stats for successful co...
 MODINFOCommand.cc 2025-10-09 MrIron MrIron [dca2fe] * Only log and increase stats for successful co...
 MOTDCommand.cc 2025-10-09 MrIron MrIron [dca2fe] * Only log and increase stats for successful co...
 Makefile.am 2024-07-05 MrIron MrIron [a39d59] - New MODE command for mod.cservice
 NEWPASSCommand.cc 2025-10-09 MrIron MrIron [dca2fe] * Only log and increase stats for successful co...
 NOTECommand.cc 2025-10-09 MrIron MrIron [dca2fe] * Only log and increase stats for successful co...
 OPCommand.cc 2025-10-09 MrIron MrIron [dca2fe] * Only log and increase stats for successful co...
 OPERJOINCommand.cc 2025-10-09 MrIron MrIron [dca2fe] * Only log and increase stats for successful co...
 OPERPARTCommand.cc 2025-10-09 MrIron MrIron [dca2fe] * Only log and increase stats for successful co...
 PARTCommand.cc 2025-10-09 MrIron MrIron [dca2fe] * Only log and increase stats for successful co...
 PURGECommand.cc 2025-10-09 MrIron MrIron [dca2fe] * Only log and increase stats for successful co...
 QUOTECommand.cc 2025-10-09 MrIron MrIron [dca2fe] * Only log and increase stats for successful co...
 RANDOMCommand.cc 2025-10-09 MrIron MrIron [dca2fe] * Only log and increase stats for successful co...
 README 2010-09-29 denspike denspike [1fed6a] Initial import.
 REGISTERCommand.cc 2025-10-09 MrIron MrIron [dca2fe] * Only log and increase stats for successful co...
 REHASHCommand.cc 2025-10-09 MrIron MrIron [dca2fe] * Only log and increase stats for successful co...
 RELEASE.NOTES 2013-09-27 MrBean MrBean [20e684] CMaster 1.5pl4 - 27/09/2013
 REMIGNORECommand.cc 2025-10-09 MrIron MrIron [dca2fe] * Only log and increase stats for successful co...
 REMOVEALLCommand.cc 2025-10-09 MrIron MrIron [dca2fe] * Only log and increase stats for successful co...
 REMUSERCommand.cc 2025-10-09 MrIron MrIron [dca2fe] * Only log and increase stats for successful co...
 SAYCommand.cc 2025-10-09 MrIron MrIron [dca2fe] * Only log and increase stats for successful co...
 SCANEMAILCommand.cc 2025-10-09 MrIron MrIron [dca2fe] * Only log and increase stats for successful co...
 SCANHOSTCommand.cc 2025-10-09 MrIron MrIron [dca2fe] * Only log and increase stats for successful co...
 SCANUNAMECommand.cc 2025-10-09 MrIron MrIron [dca2fe] * Only log and increase stats for successful co...
 SEARCHCommand.cc 2025-10-09 MrIron MrIron [dca2fe] * Only log and increase stats for successful co...
 SERVNOTICECommand.cc 2025-10-09 MrIron MrIron [dca2fe] * Only log and increase stats for successful co...
 SETCommand.cc 2025-10-09 MrIron MrIron [dca2fe] * Only log and increase stats for successful co...
 SHOWCOMMANDSCommand.cc 2025-10-09 MrIron MrIron [dca2fe] * Only log and increase stats for successful co...
 SHOWIGNORECommand.cc 2025-10-09 MrIron MrIron [dca2fe] * Only log and increase stats for successful co...
 SHUTDOWNCommand.cc 2025-10-09 MrIron MrIron [dca2fe] * Only log and increase stats for successful co...
 STATSCommand.cc 2025-10-09 MrIron MrIron [dca2fe] * Only log and increase stats for successful co...
 STATUSCommand.cc 2025-10-09 MrIron MrIron [dca2fe] * Only log and increase stats for successful co...
 SUPPORTCommand.cc 2025-10-09 MrIron MrIron [dca2fe] * Only log and increase stats for successful co...
 SUSPENDCommand.cc 2025-10-09 MrIron MrIron [dca2fe] * Only log and increase stats for successful co...
 SUSPENDMECommand.cc 2025-10-09 MrIron MrIron [dca2fe] * Only log and increase stats for successful co...
 TOPICCommand.cc 2025-10-09 MrIron MrIron [dca2fe] * Only log and increase stats for successful co...
 UNBANCommand.cc 2025-10-09 MrIron MrIron [dca2fe] * Only log and increase stats for successful co...
 UNFORCECommand.cc 2025-10-09 MrIron MrIron [dca2fe] * Only log and increase stats for successful co...
 UNSUSPENDCommand.cc 2025-10-09 MrIron MrIron [dca2fe] * Only log and increase stats for successful co...
 VERIFYCommand.cc 2025-10-09 MrIron MrIron [dca2fe] * Only log and increase stats for successful co...
 VOICECommand.cc 2025-10-09 MrIron MrIron [dca2fe] * Only log and increase stats for successful co...
 WHITELISTCommand.cc 2025-10-09 MrIron MrIron [dca2fe] * Only log and increase stats for successful co...
 banMatcher.cc 2016-10-18 Empus Empus [613a0c] updated inet migration files & TheJudge fix
 banMatcher.h 2016-09-22 Hidden Hidden [ca5375] Gnuworld's IpV6 implementation written by Seven
 confdefs.h 2016-09-22 Hidden Hidden [d55da9] Gnuworld IPv6 code written by Seven
 configure 2010-09-29 denspike denspike [1fed6a] Initial import.
 constants.h 2024-08-03 MrIron MrIron [b88f12] JOINLIM feature to mod.cservice written by Tela...
 csGline.cc 2025-10-06 MrIron MrIron [1f411f] * Logger: Added functions for logging with defi...
 csGline.h 2025-09-23 MrIron MrIron [d495ad] * Added logger to core initialised for each xCl...
 cservice.cc 2025-10-10 MrIron MrIron [4c74bf] Safe init of prometheus. Misc clean-up.
 cservice.h 2025-10-06 MrIron MrIron [1f411f] * Logger: Added functions for logging with defi...
 cserviceCommands.h 2025-09-23 MrIron MrIron [d495ad] * Added logger to core initialised for each xCl...
 cservice_config.h 2025-10-06 MrIron MrIron [1f411f] * Logger: Added functions for logging with defi...
 cservice_confvars.h 2025-10-06 MrIron MrIron [1f411f] * Logger: Added functions for logging with defi...
 levels.h 2025-04-02 Empus Empus [654967] mod.cservice: Archived old *.sql update files; ...
 networkData.cc 2018-04-28 Seven-7 Seven-7 [a2345c] Fix some compiler warnings
 networkData.h 2016-09-22 Hidden Hidden [ca5375] Gnuworld's IpV6 implementation written by Seven
 responses.h 2024-08-11 MrIron MrIron [f2b7ea] mod.cservice MODECommand: Check for length of c...
 sqlBan.cc 2025-09-23 MrIron MrIron [d495ad] * Added logger to core initialised for each xCl...
 sqlBan.h 2025-09-23 MrIron MrIron [d495ad] * Added logger to core initialised for each xCl...
 sqlChannel.cc 2025-10-06 MrIron MrIron [1f411f] * Logger: Added functions for logging with defi...
 sqlChannel.h 2025-09-23 MrIron MrIron [d495ad] * Added logger to core initialised for each xCl...
 sqlLevel.cc 2025-10-06 MrIron MrIron [1f411f] * Logger: Added functions for logging with defi...
 sqlLevel.h 2025-09-23 MrIron MrIron [d495ad] * Added logger to core initialised for each xCl...
 sqlPendingChannel.cc 2025-09-23 MrIron MrIron [d495ad] * Added logger to core initialised for each xCl...
 sqlPendingChannel.h 2025-09-23 MrIron MrIron [d495ad] * Added logger to core initialised for each xCl...
 sqlPendingTraffic.cc 2025-09-23 MrIron MrIron [de1daf] Added missing files
 sqlPendingTraffic.h 2025-09-23 MrIron MrIron [d495ad] * Added logger to core initialised for each xCl...
 sqlUser.cc 2025-10-06 MrIron MrIron [1f411f] * Logger: Added functions for logging with defi...
 sqlUser.h 2025-09-23 MrIron MrIron [d495ad] * Added logger to core initialised for each xCl...

Read Me

Follow these steps to setup the database for the cservice module.  This
file assumes that postgresql is running and configured, and that you have
access to add and modify databases within it.

Create the database
-------------------
> createdb cservice

Note that this assumes that the ccontrol database does not already exist.

Install the pl language
-----------------------
The following command assumes (in addition to above conditions) that the
pgsql libraries are located in /usr/local/pgsql/lib:

> createlang plpgsql cservice -L /usr/local/pgsql/lib

Load the schema
---------------
Make sure you are in the gnuworld/doc directory.

> psql cservice < cservice.sql
> psql cservice < language_table.sql
> psql cservice < cservice.web.sql

Add administrator account
-------------------------
This command will add an account called 'Admin' with level 1000 access on
channel '*'...use this power wisely, The Dark Side is very powerful.

> psql cservice < cservice.addme.sql

Using this account you will be able to login as Admin online with your
cservice bot.

Username: Admin
Password: temPass (be sure to change this)

All Done
--------
That's it for the sql stuff.  Be sure to edit the configuration file for
cmaster (../bin/cservice.conf), giving username, nickname, etc, and
database information.

The GNUWorld development team