.\" This manpage has been automatically generated by docbook2man .\" from a DocBook document. This tool can be found at: .\" .\" Please send any bug reports, improvements, comments, patches, .\" etc. to Steve Cheng . .TH "DCD" "2" "14 January 2003" "" "" .SH NAME DConnectDaemon, dcd \- This is hub of p2p network: Direct Connect from NeoModus Software .SH SYNOPSIS \fBdcd\fR [ \fB-c config_file\fR ] .SH "DESCRIPTION" .PP DConnect Deamon is hub of Direct Connect working under *nix system. DConnect working as system daemon. Alternative config file name is the only one option of this program. This is \fI/usr/local/etc/dcd.conf\fR file default. .SH "CONFIG FILE" .PP After installatio, DConnecDaemon use file \fI/usr/local/etc/dcd.conf\fR as a config file, if this was not change while installation. Notation in this file is as follows: \fBoption = value\fR. Options in cofig file: .SS "ADMINISTRATOR OPTIONS" .TP \fBlisten_port_main\fR Daemon's listening port. Default is \fB411\fR .TP \fBlisten_port_cons\fR Remote console listening port. Set 0 to disable. Default is \fB511\fR .TP \fBuser\fR UID. Default is \fBnobody\fR .TP \fBgroup\fR GID. Default is \fBnobody\fR .TP \fB\fIconf_welcome\fB\fR A text file in dcd's config directory with welcome message. This file will be played to the public chat window when users connect. Set empty if you don't want it at all. Default is \fIdcd.welcome\fR. .TP \fB\fIconf_motd dcd.motd\fB\fR A text file in dcd's config directory with anything you want to send to users after successful registration. Set empty if you don't want it at all. Default is \fIdcd.motd\fR. .TP \fBconf_banned\fR A text file in dcd's config directory with list of banned host. Default is \fIdcd.banned\fR .TP \fBconf_cusers\fR A text file in dcd's config directory with administration accounts. Default is \fIdcd.users\fR. Each line of this file contain one account \fBlogin:password:e-mail:description:permissions\fR, where permissions are: \fBc\fR-access to the telnet console ex. statistics; or \fBa\fR-full administration account. .TP \fBconf_callow\fR A text file in dcd's config directory with list of hosts allowed to access the console. Default is \fIconsole.allow\fR .TP \fBconf_nallow\fR A text file in dcd's config directory with list of allowed nicks. All nicks are allowed by default. Set empty if you don't want it at all. If you want to restrict allowed nick use pattern ex. \fB[ADSL]*\fR - [ADSL]-begin nicks only allowed. Default is \fInick.allow\fR. .SS "LOGGING" .PP DConnectDaemon has two logging parameters: .TP \fBlog_dir\fR Log files location. Default is \fI/var/log/dcd\fR .TP \fBlog_main\fR Main log file name. Default is \fIdcd.log\fR .SS "PERSONAL SETTING" .TP \fBhubname\fR Name of your hub. Default is \fBDConnectDaemon version #.#.#\fR. .TP \fBuser_limit\fR Max amount of users you allow. Default is \fB1000\fR. .TP \fBallow_broken_key\fR We don't yet check for a valid key, so this is ignored. .TP \fBallow_chat\fR Allow public/private chats. On heavy loaded servers it may be a good idea to set it to "0". Default is "1" and most people will not change it. .TP \fBping_timeout\fR Disconnect client after being idle for this time (in seconds). Normally, the protocol prevents client from being idle for more than 60 secs, so setting this to 120 is safe enough and protects from `zombie' sessions. Some client implementations do not follow the 60 secs antiidle mechanism, so this is disabled by default. .TP \fBregister_timeout\fR Obligate client to complete its registration within this pediod (in seconds). Default is \fB30\fR. .TP \fBmin_share\fR Minimum shared data in megabytes. Default is \fB300MB\fR. .TP \fBmin_slots\fR Minimum number of slots. .SH "BUGS" .PP DCD not building on RedHat, because there is only static librap library. We looking someone to patch this bug. .SH "SEE ALSO" .PP \fBdcd.console\fR(1) .SH "AVAILABILITY" .PP Newest version of DConnectDaemon is available on