Search
Web Applications
install Joomla Wordpress Phpbb Drupal FluxBB PunBB osCommerce simple-machines MYBB moodle vBulletin Dolphin-v.7.1.1 PHPNUKE XOOPSServices
install BorkNet Services X3 Services Anope Atheme Services Srvx IRC SrervicesIRCD
install Snircd IRCU INSPIRCD UNREAL Nefarious Bircd Bahamut Asuka CharybdisTCL SCRIPT
TCL SCRIPT FOR EGGDROP
Allprotection4.7 AntiproxyBots
Bots install FishBot bobot++ Eggdrop janus Omega Security Services Botnix Bopm SupyBot PyLink HopmLatest topics
Guide install Atheme-services
MIRCX IRC Network :: MIRCX :: MIRCX
Page 1 of 1
Guide install Atheme-services
Guide mIRCx
topic install Atheme-services
Shell style, C style, and C++ style comments may be used.
before i start in guide i want explain about Atheme-Services is work on IRCD unreal inspircd and more project you can load and unload module from conf..
i START
if you want install Atheme-services you can select what version you want then you have options download something like this http://www.atheme.net/downloads/name-version
ok more something to know if you try install atheme version 7.2.1 and you try install this and you see problem like this
then what do yo need it install like this
this mean you need before configure change the name Atheme to Atheme-services and start with configure
and after this fix your config
explain
if you want loadmodule or unloadmodule you need put # and remove from name module....
now you need fix name your server and port
Chanfix you have more option he inside to channel and remove modes it's look like this
more module you have more module you can loading him and its proxyscan but first you need take this and set in atheme.conf
after you take the blacklist and put in conf please set also that
more things if you want run Atheme services on Nefarious2.0.0 then you can set in ircd.conf block like this
I marked you the problem and what you can doing this set in ircd.conf
you have protection from chanserv
more thing about install modules or commands to services if do you want install loveserv the module to your services then inside to a folder atheme/modules/contrib and copy file doing like it
you need copy the file ircd_loveserv.so from
contrib-modules and open a new folder and set name..
after that you need create a block for new module in atheme.conf and this look like it
www.mIRCx.co.il
mIRCx the old Community
topic install Atheme-services
Shell style, C style, and C++ style comments may be used.
before i start in guide i want explain about Atheme-Services is work on IRCD unreal inspircd and more project you can load and unload module from conf..
i START
if you want install Atheme-services you can select what version you want then you have options download something like this http://www.atheme.net/downloads/name-version
- Code:
wget http://atheme.net/downloads/atheme-services-7.2.0-beta1.tar.bz2
tar -xvf atheme-services-7.2.0-beta1.tar.bz2
rm atheme-services-7.2.0-beta1.tar.bz2
cd atheme-services-7.2.0-beta/
./configure --enable-contrib
make
make install
ok more something to know if you try install atheme version 7.2.1 and you try install this and you see problem like this
then what do yo need it install like this
- Code:
git clone https://github.com/atheme/atheme.git
git submodule update --init
git submodule init
./configure
make
make install
this mean you need before configure change the name Atheme to Atheme-services and start with configure
and after this fix your config
explain
- Code:
/* Protocol module.
*
* Please select a protocol module. Different servers use different protocols.
* Below is a listing of ircd's known to work with the various protocol modules
* available.
*
* Asuka 1.2.1 or later modules/protocol/asuka
* Bahamut 1.8.x modules/protocol/bahamut
* Charybdis IRCd modules/protocol/charybdis
* DreamForge 4.6.7 or later modules/protocol/dreamforge
* Hybrid 7.1.2 and later modules/protocol/hybrid
* ircd-ratbox 2.0 and later modules/protocol/ratbox
* IRCNet ircd (ircd 2.11) modules/protocol/ircnet
* ircd-seven modules/protocol/ircd-seven
* ircu 2.10.11.07 or later modules/protocol/undernet
* InspIRCd 1.2 or later modules/protocol/inspircd12
* Nefarious IRCu 0.4.0 or later modules/protocol/nefarious
* PleXusIRCd 3.x modules/protocol/plexus
* ShadowIRCd 5.0 or later modules/protocol/shadowircd
* UnrealIRCd 3.1/3.2 modules/protocol/unreal
*
* If your IRCd vendor has supplied a module file, build it and load it here
* instead of one above.
*/
loadmodule "modules/protocol/inspircd12";
if you want loadmodule or unloadmodule you need put # and remove from name module....
now you need fix name your server and port
- Code:
serverinfo {
name = "services.irc.mIRCx.co.il";
desc = "mIRCx IRC Services";
numeric = "00A";
recontime = 10;
netname = "mIRCx";
hidehostsuffix = "users.irc.mIRCx.co.il";
adminname = "darksis";
adminemail = "darksis@nana10.co.il";
- Code:
uplink "mIRCx.co.il" {
// The server name of the ircd you're linking to goes above.
// host
// The hostname to connect to.
host = "10.0.0.1"; your ip
// vhost
// The source IP to connect from, used on machines with multiple interfaces.
#vhost = "202.119.187.31";
// password
// The password used for linking.
password = "yourpass"; your pass
// port
// The port to connect to.
port = 7001;
};
/* this is an example for using an IPv6 address as an uplink */
uplink "mIRCx.co.il" {
host = "::1";
password = "yourpass";
port = 7001;
};
- Code:
operclass "ircop" {
privs {
special:ircop;
};
privs {
user:auspex;
user:admin;
user:sendpass;
user:vhost;
user:mark;
};
privs {
chan:auspex;
chan:admin;
chan:cmodes;
chan:joinstaffonly;
};
privs {
general:auspex;
general:helper;
general:viewprivs;
general:flood;
};
privs {
operserv:omode;
operserv:akill;
operserv:jupe;
operserv:global;
};
privs {
group:auspex;
group:admin;
};
};
operclass "sra" {
/* You can inherit privileges from a lower operclass. */
extends "ircop";
privs {
user:hold;
user:regnolimit;
};
privs {
general:metadata;
general:admin;
};
privs {
#operserv:massakill;
#operserv:akill-anymask;
operserv:noop;
operserv:grant;
#operserv:override;
};
needoper;
};
operator "darksis" {
operclass = "sra";
#password = "$1$aaaaaa";
};
operator "Kottizen"
{
operclass = "sra";
#password = "$1$aaaaaa";
};
- Code:
templates {
vop = "+VA";
hop = "+vVhHtA";
aop = "+vhoOtriA";
sop = "+vhoOtrsifAa";
founder = "+vhoOtrisifAaF";
/* some examples (which are commented out...) */
#member = "+iA";
#op = "+voOtriA";
};
- Code:
global {
/* (*)nick
* Sets the nick used for sending out a global notice.
*/
nick = "Global";
/* (*)user
* Sets the username used for this client.
*/
user = "Global";
/* (*)host
* The hostname used for this client.
*/
host = "services.mIRCx.co.il";
/* (*)real
* The GECOS (real name) of the client.
*/
real = "Services.mIRCx.co.il";
};
- Code:
cd
cd atheme/bin/
./atheme-services
- Code:
/msg nickserv identify and pass
- Code:
/msg operserv update
- Code:
/msg infoserv help post
- Code:
/msg InfoServ POST 1 Multi_Word_Subject Some more information
Chanfix you have more option he inside to channel and remove modes it's look like this
more module you have more module you can loading him and its proxyscan but first you need take this and set in atheme.conf
- Code:
blacklists {
"dnsbl.dronebl.org";
"rbl.efnetrbl.org";
};
after you take the blacklist and put in conf please set also that
- Code:
loadmodule "modules/proxyscan/main";
more things if you want run Atheme services on Nefarious2.0.0 then you can set in ircd.conf block like this
- Code:
Connect {
name = "services.mIRCxNet.Services";
host = "192.168.1.13";
password = "zobi";
port = 4400;
class = "Server";
hub;
};
I marked you the problem and what you can doing this set in ircd.conf
- Code:
"CLIENT_FLOOD"="8000"
you have protection from chanserv
more thing about install modules or commands to services if do you want install loveserv the module to your services then inside to a folder atheme/modules/contrib and copy file doing like it
you need copy the file ircd_loveserv.so from
contrib-modules and open a new folder and set name..
after that you need create a block for new module in atheme.conf and this look like it
- Code:
/msg operserv modload contrib/cs_updown
/msg operserv modload contrib/ircd_announceserv
/msg operserv modload contrib/ircd_loveserv
www.mIRCx.co.il
mIRCx the old Community
Chief- Admin
- מספר הודעות : 268
Join date : 2011-12-09
מיקום : mIRCx IRC Network
MIRCX IRC Network :: MIRCX :: MIRCX
Page 1 of 1
Permissions in this forum:
You cannot reply to topics in this forum
|
|
Sat Aug 05, 2023 2:09 am by Chief
» mIRCx IRC Network Config
Sat Jul 15, 2023 9:51 pm by Chief
» ircu2.10.12-pk with dnsbl
Fri Mar 10, 2023 2:22 pm by Admin
» Guide install PyLink on New version FreeBSD
Thu Dec 15, 2022 9:39 pm by Chief
» מדריך התקנה PBot על מערכת הפעלה FreeBsd-12
Mon Dec 05, 2022 5:44 am by Chief
» install Nefarious2 && X3 IRC Services in FreeBsd
Sat Nov 12, 2022 3:12 pm by Chief
» help problem with adduser in Freebsd 12
Fri Nov 11, 2022 9:06 pm by Chief
» מדריך פקודות והתקנה בסרביס X3
Fri Oct 28, 2022 1:43 pm by Chief
» מדריך הגדרות WebIRC in Nefarious2
Thu Apr 07, 2022 4:45 am by Chief