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
Keywords

speed  multi  

Latest topics
» מדריך התקנה WORDPRESS על FREEBSD11
Mon Jul 17, 2017 2:50 am by Chief

» מדריך התקנה postgreSQL && phpPgAdmin על FREEBSD11
Sun Jul 16, 2017 4:23 pm by Chief

» מדריך התקנה PHPMYADMIN על FREEBSD11
Sat Jul 15, 2017 5:44 am by Chief

» mIRCx IRC Network Config
Fri Jul 07, 2017 12:57 pm by Chief

» מדריך איך מתקינים DESKTOP על FREEBSD
Fri Jul 07, 2017 12:44 pm by Chief

» מדריך התקנה FTP SERVER על FREEBSD
Mon Jul 03, 2017 3:52 am by Chief

» install inspircd in freebsd 11
Sat Jul 01, 2017 11:57 pm by Chief

» מדריך התקנה FEDORA 25
Sat Jul 01, 2017 7:59 pm by Chief

» מדריך התקנה מערכת הפעלה FREEBSD
Sat Jun 24, 2017 12:59 am by Chief

August 2017
MonTueWedThuFriSatSun
 123456
78910111213
14151617181920
21222324252627
28293031   

Calendar Calendar

Affiliates
free forum

Affiliates
free forum


Guide install X3 Services

View previous topic View next topic Go down

Guide install X3 Services

Post  Chief on Sat Sep 29, 2012 2:17 am

Guide install X3 Services
X3 is a complete set of services for Nefarious IRCu
ok before we start in guide i want to say about X3 Services this first time the mIRCx try run new project X3 Services, ok now we start but first you need download New version X3 1.8 from here inside to Terminal and write this
Code:

git clone https://github.com/evilnet/x3.git
before you configure you need first install libtre-dev and after configure because we get this

then this first
Code:

sudo apt-get install libtre-dev
Code:

cd x3
./configure --prefix=/home/mircx/x3 --enable-modules=memoserv,helpserv --enable-debug
make clean
make install
after you configure and enable modules helpserv then you need to do like this
step1
you need write the command like this
Code:

/msg O3 bind O3 helpserv *helpserv.helpserv
step2
after you need to do like this
Code:

/msg O3 helpserv help
and you see in channel o3 show you options like this

step3
after that you need write like this
Code:

/msg O3 helpserv register
and you see like this and now you can create new bot for help

Code:

/msg o3 helpserv register mIRCxHelp #mIRCx darksis
and you see your bot inside to your channel but first register your channel and create bot to help..
MemoServ
For run memoserv you need  write the command
Code:

/msg o3 bind memoserv * *memoserv.*
/msg o3 service add MemoServ mIRCxNET.Services Memorandum Service
/msg o3 bind memoserv help *modcmd.help
/msg o3 bind memoserv set *memoserv.set
/msg o3 modcmd memoserv.send
x3.conf options
Code:

"uplinks" {
    // This first entry connects to an ircd on teh same server an X3..
    "Hub" {  // This can be any string, just used here for your convenience
        "address"        "IP";  
        "port"           "4400";      
       "password"       "PASS";  
       "their_password" "PASS";  .
        "enabled"        "1";  
        "max_tries"      "10";
       "bind_address"   "IP";
      
and after you need fix your name network and you need set name server like in ircd.conf for connect X3
Code:

"server" {
    "hostname" "X3.mIRCxNET.Services";
   "description" "mIRCxNET Network Services"; .
    "network" "mIRCxNET";
  "hidden_host" "Users.mIRCxNET.Org";
also you need to fix this
Code:

"admin" (
         "mIRCxNET IRC Network",
        "www.mircxnet.org",
        "Support Staff <support@mircxnet.org>"
    );
now authserv
Code:

"email_enabled" "0"; // Allow account verification and password reset by email.
        "email_required" "0"; // if above is 1, require verification to authenticate.
  
also this you need fix
Code:

"opserv" {
        "nick" "O3";
        // should use of this service be limited to global opers?
        "privileged" "1";
       // fullname for service
        "description" "Oper Service Bot";
       // hostname for service; only used if "description" is also set
        "hostname" "X3.mIRCxNET.Services";
also this you need fix it if do you want send with email change to 1 if do you no want change to 0
Code:

"mail" {
    "enable" "0";
    "mailer" "/usr/sbin/sendmail";
    // OR Afternet uses a custom script to keep the services IP hidden:
   //    "mailer" "/home/x3user/x3/sendmail.sh";
    "from_address" "supportrobot@afternet.org";
    "extra_headers" ("mIRCxNET-Services: x3");
    "body_prefix_first" ("Welcome to AfterNET, looks like this is your first email from us.");
    "body_prefix" ("mIRCxNET Support - User and Channel registration system");
    "body_suffix_first" ("", "mIRCxNET IRC Network", "http://www.afternet.org");
    "body_suffix" ("", "mIRCxNET IRC Network", "http://www.mircxnet.org", "support@mircxnet.org","irc://irc.mircxnet.org/afternet");

after you fix your config you need run X3
Code:

cd
cd x3
./x3 -fd
you need register to AuthServ and this commands
Code:

/msg AuthServ@X3.mIRCxNET.Services REGISTER <account> <password> <email>
/msg AuthServ help
for register channel
Code:

/msg X3 REGISTER #bla
or if do you want select more owner in your channel then write it
Code:

//msg x3 adduser  #mircx Nick 500
if  you want set messages notice  to all join channel
Code:

/msg X3 SET <#channel> GREETING <message>
for help you need write
Code:

/msg X3 help
you have many commands in X3 like auto kick like this
Code:

/msg X3 AddLAMER #feds jojo!Pricaonica*@10.0.0.2 bey
and akick with time you need write
Code:

/msg X3 ADDTIMEDLAMER #feds  jojo!Pricaonica*@10.0.0.2 34434 See you more 43434 time
more thing about register channel with x3 if do you oper or user normal and you try register like 3 channel and you get meesage like it

then what do you need is change in x3.conf this and up more options register channel
Code:

// maximum number of channels a user may have. ( FORCE can override )
        "max_owned" "20";
more options in X3 services you can also set blacklist from proxy and using in bopm but in X3.conf you need fix blacklist and open new file in folder blacklist.txt.......
more options command if you up to oper and you have access from O3 and you want select more access to oper you need write
Code:

/msg O3 help access
/msg O3 ACCESS MIRCX 1000
Code:

"blacklist" {
        // File containing blacklisted client addresses.
        // "file" "blacklist.txt";
        // Each line in the file should start with an IP or hostname.
        // If there is whitespace and a message after that, the
        // message will override this one:
        "file_reason" "client is blacklisted";
        // How long should a blacklist G-line last?
        "gline_duration" "1h";
        // If you want to use DNS blacklists, add them here:
        "dnsbl" {
             // This DNSBL zone does not exist - you'll have to pick your own.
             "access.redhawk.org" {
                "description" "access.redhawk.org";
                "reason" "busted by a dns blacklist";
                "duration" "1h";
                // You can stick the client's IP in the G-line message.
                "reason_2" "Example DNSBL reported %ip%'s address as 127.0.0.2";
                // .. or the contents of a DNS TXT.
                "reason_3" "%txt%";
            };
        };
    };
more optins if you want auth to authserv you can change cmd in ircd.conf to this
Code:

Command {
   cmd = "X3";
   service = "AuthServ@X3.mIRCxNET.Services";
 };
# would result in commands like this being possible
# /X3 HELP
#
 Command {
    cmd = "AUTH";
    service = "AuthServ@x3.mIRCxNET.Services";
    prefix = "AUTH";
 };
and you can write in mirc auth and account and pass.................................
more options in X3 the options about NOTE if you try write command NOTE to X3 and you

Code:

/msg X3 CREATENOTE new SETTER CHANNEL_USERS 450
/msg X3 CREATENOTE users  SETTER ALL 450
/msg X3 CREATENOTE oplog  SETTER ALL 450
and after you can write command
Code:

/msg X3 NOTE #mircx new users welcome to the mircx
it's look like this

more options about SpamServ if you want this spamserv join to your Server you need remove double slashes back and this look like this
Code:

"spamserv" {
            // You may enable this service by removing the double slashes from the config
            // item. To disable it again add the double slashes back.
             "nick" "SpamServ";
    
           // debug channel
            "debug_channel" "#admin";
remove slashes from where nick and if you want Spamserv join to channel you need first write
Code:

/msg X3 God on
but if your Normal user try join Spamserv after he register new channel and he see something look like this

you need write two command for O3 remeber you need access to o3
Code:

/msg O3 modcmd SpamServ.register channel_access 500
/msg O3 modcmd SpamServ.register flags -helping
/msg spamserv REGISTER #yourchannel
options in spamserv

in Spamserv you have many protection and you can select protection like Addbadword
and it's working like this
Code:

/msg spamserv help
/msg spamserv help addbadword
/msg spamserv #mircx Addbadword Bambi
for working you need start protection and you need write to spamserv
Code:

/msg spamserv set #mircx badwordscan
/msg spamserv set #mircx BADREACTION 1
it's look like this

after you select protection and you can need more select like chanflood and joinflood for start with protection joinflood you need write to spamserv
Code:

 /msg spamserv  set #mIRCx  JOINFLOODSCAN 1
/msg x3 dellamer #mircx Chief
the protection joinflood it's look like this

and when you want remove ban from spamserv it's from X3 dellamer.....
ok now we can talk about chanflood you have some options in spamserv about chanflood you can set some condition kick and kickban and kill if you oper and it's like this
Code:

/msg spamserv help set WARNREACTION
/msg spamserv  set #mircx WARNREACTION 4

when the client try flood then spamserv send him message warning with notice and if client continue then he kill from server....
ok now i talk about global if someone he want set message for all client connect to Server then he need write like that
Code:

/msg Global message target users from mIRCxNET text Welcome to the mircx
then its look like that

ok when you want used with option in modes
and select something you need modes for channel or to users see please My explanation if you want to know what modes you have in option in modes channel

Code:

/msg X3 help modes channel
Code:

/msg X3 help modes user

this commands
Code:

/msg X3 set #bopm modes p
/msg X3 set #bopm modes -p

if you see i try remove the mode k and X3 back this used with command
Code:

/msg X3 set #bopm modes k password
/msg X3 set #bopm modes -k password
Code:

/msg X3 set #bopm modes +N
/msg X3 set #bopm modes +C
and more thing if do you try register channel with a number and you get from X3 message with notice like it

then inside to x3.conf and remove from there it
Code:

^#[-_a-z][-_a-z0-9]*$
more something important if you run system Centos linux  or other System and you see problem like it

Code:

export CFLAGS="-I/usr/local/include"
export LDFLAGS="-L/usr/local/lib"
tools/tre_install.sh
./configure --prefix=/home/mircx/x3 --enable-modules=memoserv,helpserv --enable-debug
if you are use in system freebsd and you try run x3 and you see problem like it after you doing make and make install

more problem you need fix it in FreeBsd this mean you need install libtre anyway you need write all commands

and try install that and write a commands for it
Code:

cd /usr/ports/textproc/py-libtre/ && make install clean
cd /usr/ports/devel/lua-posix/ && make install clean
cd /usr/ports/devel/rubygem-fast_gettext/ && make install clean
cd /usr/ports/devel/rubygem-gettext/ && make install clean
cd /usr/ports/textproc/py-python-gettext/ && make install clean
cd /usr/ports/textproc/libtre/ && make install clean
cd /usr/ports/devel/gettext/ && make install clean
cd /usr/ports/devel/gettext-runtime/ && make install clean
cd /usr/ports/devel/gettext-tools/ && make install clean
if this commands not work to you then try to do it this commands for systems freebsd11
Code:

pkg upgrade
pkg install portmaster
portmaster -w -r gettext
more things about commands to X3 you need options select what level in your channel can change topic then you write for this command to X3
Code:

//msg x3 #test set topicsnarf 500
more thing about some modules in x3.conf you can run also track and Snoop this channel for Admin and Opers and for install this do you need set in x3.conf this
Code:

 // Show new users and joins from net joins? (off by default)
        "show_bursts" "1";
if you run snoop or track and after install the two modules
Code:

./configure --prefix=/home/mircx/x3 --enable-modules=snoop,track
and after rehash your Services and restart
Code:

/msg o3 Restart Bla
after this you can join to the some channel for Admin MrSnoopy MrPeanuts

its mean if you try install gcc or libtre-dev then its not work this only on System Centos linux
ok more thing important after you register to AuthServ and you get something host from Services oper can change host for him  and for to a new client with a name nick and new host he want

Code:

//msg Authserv addmask Welding@Welding.pipeline
after this you need enable the your host doing like this

Code:

//msg AuthServ oset Welding fakehost Welding.pipeline
after you doing this you need disconnect from server or stay for look if your host name change

more commands to opers from authserv if do you want register someone you can doing this your client inside to your network and you start to register him and set host for him but first time you need create a new account

Code:

/msg AuthServ@X3.mIRCxNET.Services OREGISTER Test 123456 Test@walla.com  Test
after if your client restart from your network and he try auth to authserv and he get something like this

then you need set for your client host and after he can auth to a account
Code:

//msg authserv oaddmask *Test *@*
//msg authserv accountinfo *Test
more thing if someone user register and he no inside to network then  you can remove him from authserv
Code:

//msg authserv  ounregister *chire

more commands to o3 if do you want join authserv or global you can make this with this commands
Code:

/msg o3 dump :x3 part #channel
/msg o3 dump :global join #channel
more commands is very important to opers when you run Services you need write to o3 some commands beacuse the your client not a use with  this if you give to someone op in your channel and your client with user normal he can move x3 from your channel to else channel then beacuse this you need write this
Code:

/msg O3 modcmd x3.move flags +oper
/msg O3 modcmd x3.CUNSUSPEND flags +oper
/msg O3 modcmd x3.expire flags +oper
/msg O3 modcmd x3.csuspend flags +oper
/msg O3 modcmd x3.merge flags +oper
more commands if do  you want ues with x3 for help how register nick to Authserv write this a first time
Code:

/msg o3 bind x3 register-nick say $1n- : To register an account use /msg Authserv REGISTER dark 12345 bot@walla.com
/msg o3 bind x3 auth-nick say $1n- : explain auth to your account use /auth dark 123456
and if you want user without register to Authserv  can get also access to help how register to Authserv then write this
Code:

/msg O3 modcmd X3.auth-nick flags -oper
/msg O3 modcmd X3.register-nick flags -oper
if do you want set gline to someone user then this a commands
Code:

//msg o3 GLINE *@36.85.91.95 32323 sdsd
download x3 1.8
http://f2h.nana10.co.il/71f78zdiar9
you can used with config and fix only ip and password Config fix By mIRCx
creadit to Andromeda and voice about a help and to afternet staff
Guide write By mIRCx Staff
avatar
Chief
Admin

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

View user profile

Back to top Go down

View previous topic View next topic Back to top

- Similar topics

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