Tom's Guide > Forum > Programmation > UnrealIRCd

UnrealIRCd

Forum Programmation : UnrealIRCd

TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique. Pour obtenir de l'aide, inscrivez-vous gratuitement !
Mot :    Pseudo :           
 

bonjour j'aimerais configurer unrealircd et que le serveur sois mon ordinateur.
si vous pourriez me donner un tutorial facile mais pas de liens vers un tutorial du site officiel de unrealircd parceque je n'arrive pas du tout a configurer la j'ai fais
"
/* Modules */
loadmodule "src/modules/commands.so";
loadmodule "src/modules/cloak.so";

/* Includes */
include "help.conf";
include "badwords.channel.conf";
include "badwords.message.conf";
include "badwords.quit.conf";
include "spamfilter.conf";

/* Général */
me {
name "irylirc.com";
info "Server irylirc.com";
numeric 228;
};

/* Administrator */
admin {
"irylirc.com";
"iryli";
};

/* Class */
class clients {
pingfreq 90;
maxclients 500;
sendq 100000;
recvq 8000;
};

class servers {
pingfreq 90;
maxclients 10;
sendq 1000000;
connfreq 100;
};

/* Authorisation */
allow {
ip *@*;
hostname *@*;
class clients;
maxperip 5;
};

/* * * * * * * * *
* Liste de Flag *
* * * * * * * * * * * * * * * * * * * * * * *
* *
* OLD OPER FLAG | NEW FLAG NAME *
* O global *
* o local *
* a services-admin *
* A admin *
* r can_rehash *
* D can_die *
* R can_restart *
* h helpop *
* w can_wallops *
* g can_globops *
* c can_localroute *
* L can_globalroute *
* k can_localkill *
* K can_globalkill *
* b can_kline *
* Z can_gzline *
* t can_gkline *
* B can_unkline *
* n can_localnotice *
* G can_globalnotice *
* N netadmin *
* C coadmin *
* z can_zline *
* W get_umodew *
* H get_host *
* v can_override *
* * * * * * * * * * * * * * * * * * * * * * */

/* Acces Irc-Operateur */
oper iryli {
class clients;
from {
userhost *@*;
};
password "+33633179563";
flags {
netadmin;
can_rehash;
can_die;
can_restart;
helpop;
can_wallops;
can_globops;
can_localroute;
can_globalroute;
can_localkill;
can_globalkill;
can_kline;
can_gzline;
can_gkline;
can_unkline;
can_localnotice;
can_globalnotice;
can_zline;
get_umodew;
get_host;
can_override;
};
};

/* * * * * * * * *
* Option listen *
* * * * * * * * * * * * * * * * * * * *
* OLD | NEW *
* S serversonly *
* C clientsonly *
* J java *
* s ssl *
* * standard *
* * * * * * * * * * * * * * * * * * * */

listen 83.200.203.178:6667;

/* * * * * * * *
* Option link *
* * * * * * * * * * * * * * * * * * *
* OLD | NEW *
* S ssl *
* Z zip *
* N/A autoconnect *
* N/A quarantine *
* N/A nodnscache *
* * * * * * * * * * * * * * * * * * */

link Services.irylirc.com {
username *;
hostname 83.200.203.178;
bind-ip *;
port 6667;
hub *;
password-connect "linkpass";
password-receive "linkpass";
class servers;
options {
autoconnect;
};
};

/* ulines */
ulines {
Services.irylirc.com;
};

/* restart & die */
drpass {
restart "mikl22";
die "mikl22";
};

/* log */
log "ircd.log" {
maxsize 2000000;
flags {
oper;
kline;
connects;
server-connects;
kills;
errors;
sadmin-commands;
chg-commands;
oper-override;
spamfilter;
};
};

/* Aliases */
alias "services" {
format "^#" {
nick "chanserv";
type services;
parameters "%1-";
};
format "^[^#]" {
nick "nickserv";
type services;
parameters "%1-";
};
type command;
};

alias "identify" {
format "^#" {
nick "chanserv";
type services;
parameters "IDENTIFY %1-";
};
format "^[^#]" {
nick "nickserv";
type services;
parameters "IDENTIFY %1-";
};
type command;
};

/* tld */
tld {
mask *@*.fr;
motd "ircd.motd.fr";
rules "ircd.rules.fr";
};

/* Configuration du réseau */
set {
network-name "irylirc.com";
default-server "irylirc.com";
services-server "Services.irylirc.com";
stats-server "Stats.irylirc.com";
help-channel "#Aide";
auto-join "#tall";
hiddenhost-prefix "ao";
cloak-keys {
"AHos2HOHS6ds2gsQQHGAkish";
"qF5D3ormaH6mnEvbaH226lfEhjf";
"hfA6HwFh53HedOwQg9Ufs";
};
hosts {
local "Irc-Operateur.irylirc.com";
global "Irc-Operateur.irylirc.com";
coadmin "Co-Administrateur.irylirc.com";
admin "Administrateur.irylirc.com";
servicesadmin "Administrateur-Services.irylirc.com";
netadmin "NetAdmin.irylirc.com";
host-on-oper-up "yes";
};
};

set {
kline-address "iryli@hotmail.fr";
modes-on-connect "+ixw";
modes-on-oper "+xwgs";
oper-auto-join "#opers";
dns {
nameserver 127.0.0.1;
timeout 2s;
retries 2;
};
options {
hide-ulines;
show-connect-info;
};
maxchannelsperuser 10;
anti-spam-quit-message-time 10s;
oper-only-stats "okfGsMRUEelLCXzdD";
throttle {
connections 3;
period 60s;
};
anti-flood {
nick-flood 3:60;
};
spamfilter {
ban-time 1d;
ban-reason "Abus";
virus-help-channel "#help";
};
};
"
et il me met :
* Loading IRCd configuration ..
* unrealircd.conf:1: Ignoring extra data
* unrealircd.conf:1: Ignoring extra data
* unrealircd.conf:1: Ignoring extra data
* unrealircd.conf:1: Ignoring extra data
* unrealircd.conf:7: Ignoring extra data
* unrealircd.conf:7: Ignoring extra data
* unrealircd.conf:8: loadmodule src/modules/cloak.so: failed to load
[error] IRCd configuration failed to load
:??: :??: :??: :??:

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

-_-
personne sait

Répondre à iryli

là j'ai changé :
loadmodule "src/modules/commands.dll";
loadmodule "src/modules/cloak.dll";

include "help.conf";
include "badwords.channel.conf";
include "badwords.message.conf";
include "badwords.quit.conf";
include "spamfilter.conf";

me {
name "irylirc.com";
info "Server irylirc.com";
numeric 221;
};

admin {
"irylirc.com";
"iryli";
};

class clients {
pingfreq 90;
maxclients 500;
sendq 100000;
recvq 8000;
};

class servers {
pingfreq 90;
maxclients 10;
sendq 1000000;
connfreq 100;
};

allow {
ip *@*;
hostname *@*;
class clients;
maxperip 5;
};

oper iryli {
class clients;
from {
userhost *@*;
};
password "+33633179563";
flags {
netadmin;
can_rehash;
can_die;
can_restart;
helpop;
can_wallops;
can_globops;
can_localroute;
can_globalroute;
can_localkill;
can_globalkill;
can_kline;
can_gzline;
can_gkline;
can_unkline;
can_localnotice;
can_globalnotice;
can_zline;
get_umodew;
get_host;
can_override;
};
};


listen 19.253.100.3:6667;

/* * * * * * * *
* Option link *
* * * * * * * * * * * * * * * * * * *
* OLD | NEW *
* S ssl *
* Z zip *
* N/A autoconnect *
* N/A quarantine *
* N/A nodnscache *
* * * * * * * * * * * * * * * * * * */

link Services.irylirc.com {
username *;
hostname 193.253.100.3;
bind-ip *;
port 6667;
hub *;
password-connect "linkpass";
password-receive "linkpass";
class servers;
options {
autoconnect;
};
};

/* ulines */
ulines {
Services.irylirc.com;
};

/* restart & die */
drpass {
restart "mikl22";
die "mikl22";
};

/* log */
log "ircd.log" {
maxsize 2000000;
flags {
oper;
kline;
connects;
server-connects;
kills;
errors;
sadmin-commands;
chg-commands;
oper-override;
spamfilter;
};
};

/* Aliases */
alias "services" {
format "^#" {
nick "chanserv";
type services;
parameters "%1-";
};
format "^[^#]" {
nick "nickserv";
type services;
parameters "%1-";
};
type command;
};

alias "identify" {
format "^#" {
nick "chanserv";
type services;
parameters "IDENTIFY %1-";
};
format "^[^#]" {
nick "nickserv";
type services;
parameters "IDENTIFY %1-";
};
type command;
};

/* tld */
tld {
mask *@*.fr;
motd "ircd.motd.fr";
rules "ircd.rules.fr";
};

set {
network-name "irylirc.com";
default-server "irylirc.com";
services-server "Services.irylirc.com";
stats-server "Stats.irylirc.com";
help-channel "#Aide";
auto-join "#tall";
hiddenhost-prefix "ao";
cloak-keys {
"AHos2HOHS6ds2gsQQHGAkish";
"qF5D3ormaH6mnEvbaH226lfEhjf";
"hfA6HwFh53HedOwQg9Ufs";
};
hosts {
local "Irc-Operateur.irylirc.com";
global "Irc-Operateur.irylirc.com";
coadmin "Co-Administrateur.irylirc.com";
admin "Administrateur.irylirc.com";
servicesadmin "Administrateur-Services.irylirc.com";
netadmin "NetAdmin.irylirc.com";
host-on-oper-up "yes";
};
};

set {
kline-address "iryli@hotmail.fr";
modes-on-connect "+ixw";
modes-on-oper "+xwgs";
oper-auto-join "#opers";
dns {
nameserver 127.0.0.1;
timeout 2s;
retries 2;
};
options {
hide-ulines;
show-connect-info;
};
maxchannelsperuser 10;
anti-spam-quit-message-time 10s;
oper-only-stats "okfGsMRUEelLCXzdD";
throttle {
connections 3;
period 60s;
};
anti-flood {
nick-flood 3:60;
};
spamfilter {
ban-time 1d;
ban-reason "Abus";
virus-help-channel "#help";
};
};

et il me met

* Loading IRCd configuration ..
* unrealircd.conf:1: loadmodule src/modules/commands.dll: failed to load
[error] IRCd configuration failed to load



Répondre à iryli

remplace

loadmodule "src/modules/commands.dll";
loadmodule "src/modules/cloak.dll";

par :
loadmodule "modules/commands.dll";
loadmodule "modules/cloak.dll";

Répondre à defaultuser

Salut , je m'etais inspiré de ton fichier mais une petite ereure dans le listen

ne pas oublier le point virgule après...

Répondre à marc1306
Tom's Guide > Forum > Programmation > UnrealIRCd
Aller à :

Il y a 407 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens