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
Keywords

nefarious  

Latest topics
October 2017
MonTueWedThuFriSatSun
      1
2345678
9101112131415
16171819202122
23242526272829
3031     

Calendar Calendar

Affiliates
free forum

Affiliates
free forum


Guide install Nefarious IRCu

View previous topic View next topic Go down

Guide install Nefarious IRCu

Post  Chief on Fri Sep 28, 2012 8:37 pm

mIRCx
Guide install Nefarious IRCu
Supported IRC Services
   Atheme
   X3  
Supported Extended Services
   BOPM
   Denora
Code:

sudo apt-get install build-essential
sudo apt-get install libpcre3 libpcre3-dev
sudo apt-get install libssl-dev
sudo apt-get install gcc
sudo apt-get install byacc
sudo apt-get install flex
git clone https://github.com/evilnet/nefarious2.git
cd nefarious2
 ./configure --help
./configure --enable-FEATURE
./configure  --enable-geoip
./configure --with-geoip=/usr
make
make install
before you configure file you need to see in configure help what is enable and what is disable then you can configure something you need. after configure  you need fix your conf before you run ircd then what we need fix I will explain
Code:

General {
         name = "irc.mIRCxNet.org";
         description = "mIRCxNet IRC Server";
         vhost = "*";
         numeric = 1;
};

in here you need change to your name newtwork
Code:

Admin {
  # At most two location lines are allowed...
  Location = "irc.mIRCxNet.org";
  Location = "mIRCxNET IRC server";
  Contact = "BMT@walla.com";
};
in here you need change also you email and name network also if  you see local in block oper change to Other because this Error
Code:

Connect {
 name = "X3.mIRCxNET.Services";
 host = "IP";
 password = "PASS";
 port = 4400;
 class = "Server";
 hub;
};
in here if you run X3 services you need change name network and put your ip remrber if your block in X3.conf no like this you get Error from your services like this
Code:

•03:17:54• -irc.mIRCxNet.org- *** Notice -- ERROR :from X3.mIRCxNET.org -- Closing Link: irc.mIRCxNet.org by irc.mIRCxNet.org (No Connect block)
you have in Operator 3 levels then if you set you name in oper block you need put flags
o - Local Operator
O - Global Operator
A - IRC Administrator
Code:

Operator {
 host = "*@*";
 password = "$PLAIN$leetm00";
 name = "LOL";
 flags = "AOo";
 class = "Opers";
};
next you need remove block from this your services
Code:

Examples:
 Port {
  server = yes;
  port = 4400;
 };
also in here you need open block for client to connect
Code:

 This is a hidden client port, listening on 168.8.21.107.
 Port {
  vhost = "IP";
  hidden = yes;
  port = 6667;
 };
ok now we in Features you need fix and remove # you have many options in Features but first you load something in Features you need fix this
Code:

"HIDDEN_HOST" = "users.mIRCxNet.org";
  "HIDDEN_OPERHOST" = "Opers.mIRCxNET.Org";
change host to your name network and remove # then rehash server, also this you need change
Code:

"HIS_SERVERNAME" = "*.mIRCxNet.org";
"HIS_SERVERINFO" = "mIRCxNeT IRC Server";
"NETWORK" = "mIRCxNet";
you need change this before, and  after you fix all conf you need to run your server
Code:

cd
cd bin/
./ircd
and you connect and you need up to oper for look if you have Error in conf... also you need remove # in command for services this it look like 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";
 };
this in command in ircd.conf you have more options in Nefarious IRCu if you want join user to your channel you need remove # for all this
Code:

"AUTOJOIN_USER" = "TRUE";
  "AUTOJOIN_USER_CHANNEL" = "#mIRCx";
  "AUTOJOIN_USER_NOTICE" = "TRUE";
  "AUTOJOIN_USER_NOTICE_VALUE" = "*** Notice -- You are now being autojoined into #mIRCx";
if you see FALSE then change to TRUE and rehash your server, more options you have in conf also DNSBL Checks then you can fix and try understand what you need to do anyway you have many options in ircd.conf..................
more options if you want set motd messages you need set in ircd.conf
and create in folder lib new text and change to ircd.conf and write your message like this
Code:

  Welcome to the mircx if someone need help you welcome to visit us
http://mircx.forumotion.net/forum
Staff
itzik
Mar1b0r0
Teruf
Chief
wharfedale
and you write command /motd and you see your messages from server... or if you want set automotd for people connect to your server you need change in ircd.conf
Code:

 "NODEFAULTMOTD" = "FALSE";
and if you want set Messages to your opers in Server you need add new file and change to ircd.opermotd and write in file........
ok next subject its SpoofHosts when we open ircd.conf and we see in ircd.conf this
Code:

# [Spoofhost]
#
# Spoofhost "<spoof host>" {
#   pass = "<password>";
#   host = "<*.host.cc|a.b.c.*|CIDR>";
#   username = "<ident>";
#   autoapply = <yes/no>;
# };
its mean if someone connect to your Server and you want hidden ip for all user connect to your server then you need doing two things first enable that in ircd.conf
Code:

"DEFAULT_UMODE" = "+x";
and next two set your spoofhost like that
Code:

# [Spoofhost]
 Spoofhost "mIRCxNet.org" {
   pass = "parola";
   host = "*";
   username = "*";
   autoapply = yes;
 };
then after you need rehash your server and the client out from server and connect its no have oper or sethost
more somthing important about install in System Centos when you try install Nefarious in Centos and you see some problem like this

then you need install from root this and check what do you need for install openssl
Code:

uname -a
yum list openssl\*
yum install openssl-devel openssl
yum install openssl-devel.i686 openssl.i686
yum install openssl-devel.x86_64 openssl-devel.x86_64
it's look like this

remember before you need install flex and gcc and more... if you install everything and you have again error when you try configure files like this

then you need again install from root
Code:

yum install pcre-devel
its look like this

and now you can configure try write like this
Code:

./configre
make
make install
more command for Centos linux try them if you have some problem with configure
Code:

su -
yum install mercurial
yum install openssl
yum install autoconf
yum install automake
yum install flex
yum install flex flex-devel
yum install byacc
yum groupinstall "Development tools"
or
yum groupinstall "Additional Development"
then try the second commands beacuse this a problem what do you get in Centos 7



after you doing what you need to do you exit from root and try configure if you see Error like PCRE then write this
Code:

tools/pcre_install.sh
./configure
make
make install
Remeber its commands from System Centos
Good Luck
Guide By mIRCx Staff
www.mIRCx.co.il
mIRCx the old Community
avatar
Chief
Admin

מספר הודעות : 211
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