MIRCX IRC Network
Would you like to react to this message? Create an account in a few clicks or log in to continue.
Search
 
 

Display results as :
 


Rechercher Advanced Search

Web Applications
install Joomla Wordpress Phpbb Drupal FluxBB PunBB osCommerce simple-machines MYBB moodle vBulletin Dolphin-v.7.1.1 PHPNUKE XOOPS
Services
install BorkNet Services X3 Services Anope Atheme Services Srvx IRC Srervices
IRCD
install Snircd IRCU INSPIRCD UNREAL Nefarious Bircd Bahamut Asuka Charybdis
TCL SCRIPT
TCL SCRIPT FOR EGGDROP Allprotection4.7 Antiproxy
Bots
Bots install FishBot bobot++ Eggdrop janus Omega Security Services Botnix Bopm SupyBot PyLink Hopm
Latest topics
» מדריך גירסה INSPIRCD V4
services - Guide install Atheme-services EmptySat Aug 05, 2023 2:09 am by Chief

» mIRCx IRC Network Config
services - Guide install Atheme-services EmptySat Jul 15, 2023 9:51 pm by Chief

» ircu2.10.12-pk with dnsbl
services - Guide install Atheme-services EmptyFri Mar 10, 2023 2:22 pm by Admin

» Guide install PyLink on New version FreeBSD
services - Guide install Atheme-services EmptyThu Dec 15, 2022 9:39 pm by Chief

» מדריך התקנה PBot על מערכת הפעלה FreeBsd-12
services - Guide install Atheme-services EmptyMon Dec 05, 2022 5:44 am by Chief

» install Nefarious2 && X3 IRC Services in FreeBsd
services - Guide install Atheme-services EmptySat Nov 12, 2022 3:12 pm by Chief

» help problem with adduser in Freebsd 12
services - Guide install Atheme-services EmptyFri Nov 11, 2022 9:06 pm by Chief

» מדריך פקודות והתקנה בסרביס X3
services - Guide install Atheme-services EmptyFri Oct 28, 2022 1:43 pm by Chief

» מדריך הגדרות WebIRC in Nefarious2
services - Guide install Atheme-services EmptyThu Apr 07, 2022 4:45 am by Chief

March 2024
MonTueWedThuFriSatSun
    123
45678910
11121314151617
18192021222324
25262728293031

Calendar Calendar

Affiliates
free forum

Affiliates
free forum


Guide install Atheme-services

Go down

services - Guide install Atheme-services Empty Guide install Atheme-services

Post  Chief Sat Jun 09, 2012 2:58 pm

Guide mIRCx
topic install Atheme-services
services - Guide install Atheme-services X0ymmj10
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
services - Guide install Atheme-services 2mtmiq10
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
services - Guide install Atheme-services 29-11-10
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
ok after you download and configure the atheme and you see error like this
services - Guide install Atheme-services Screen10
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";
more options if you run new version like atheme 7.1.0-alpha1 in protocol you need only write inspircd no 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;
    };
you have in conf options to put soper oper this like SuperAdmin and this look like this
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";
};
after you fix all you need in conf you have in conf also templates flags you need start XOP
Code:

templates {
 vop = "+VA";
 hop = "+vVhHtA";
 aop = "+vhoOtriA";
 sop = "+vhoOtrsifAa";
 founder = "+vhoOtrisifAaF";
 /* some examples (which are commented out...) */
 #member = "+iA";
 #op = "+voOtriA";
 };
you need fix name all modules like this
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";
};
after you fix all conf you need run services
Code:

cd
cd atheme/bin/
./atheme-services
more problem if you run atheme-services and you register for nickserv and restart your services and you try to write you nick for account like this
Code:

/msg nickserv identify and pass
and you see your nick is no register then before you need up to soper and register to your services and write to operserv update like this
Code:

/msg operserv update
or if you want to know how you can set message for all client connect to your server you need write this
Code:

/msg infoserv help post
and after you write your post for client
Code:

/msg InfoServ POST 1 Multi_Word_Subject Some more information
more something importarnt when you loading some module like Chanfix in Atheme version atheme 7.1.0-alpha1 then when someone client open new channel and someone later inside and down op and leave channel then Chanfix inside to channel and give op to client if he down it's look like this
services - Guide install Atheme-services 316
Chanfix you have more option he inside to channel and remove modes it's look like this
services - Guide install Atheme-services 416
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";
  };
and set the name module proxyscan and you can him inside with other module like this
services - Guide install Atheme-services 515
after you take the blacklist and put in conf please set also that
Code:

loadmodule "modules/proxyscan/main";
and shutdown services and start again
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;
};
and more thing when you set block and run atheme on Nefarious and you get Error like this
services - Guide install Atheme-services Screen10
I marked you the problem and what you can doing this set in ircd.conf
Code:

"CLIENT_FLOOD"="8000"
services - Guide install Atheme-services 24-08-12
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
services - Guide install Atheme-services 14-05-12
services - Guide install Atheme-services 14-05-10
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
services - Guide install Atheme-services 14-05-11
Code:

/msg operserv modload contrib/cs_updown
/msg operserv modload contrib/ircd_announceserv
/msg operserv modload contrib/ircd_loveserv
Good luck!!
www.mIRCx.co.il
mIRCx the old Community
Chief
Chief
Admin

מספר הודעות : 268
Join date : 2011-12-09
מיקום : mIRCx IRC Network

Back to top Go down

Back to top


 
Permissions in this forum:
You cannot reply to topics in this forum