IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   GNU, Linux ve UNIX (https://www.ircforumlari.net/gnu-linux-ve-unix/)
-   -   Oto Kurulum. (https://www.ircforumlari.net/gnu-linux-ve-unix/31881-oto-kurulum.html)

imajj 20 Mayıs 2007 07:03

Oto Kurulum.
 
Merhaba Dostlar;

Bu Oto Kurulumda enter tusuna gerek kalmadan kurulumun yapılması için ne yapmam gerek?

Ayarladım da ekur diye misal ama entere basmam gerekiyor.Onu aşamadım.

Bazı arkadaslara sordum forumlarada baktım boşuk bırak diyorlar boşlukta bırakıyorum olmuyor.Nedir Bunun püf noktası bilen var mı ?

Not: Konu önceden acılmıssa özür dilerim.oto kurulum diye arattım bulamadım.


iyi çalısmalar.

imajj 21 Mayıs 2007 06:34

Cevap: Oto Kurulum.
 
Yok mu Bilen Kimse Yoksa Paylasılmak mı istenmiyor ?

AngeL 21 Mayıs 2007 13:07

Cevap: Oto Kurulum.
 
boşluk bırakılarak olduğunu bende biliyorum ama başka püf noktası varmı bilgim yok.. Ama bilen biri elbet cıkar..

imajj 22 Mayıs 2007 02:54

Cevap: Oto Kurulum.
 
İnşallah. Zaten Kime Sorumsa Boşluk Bırak Bırak Dediler Diyorum Olmuyor Yok Yok Oluyor Diyorlar :p .

ysfm 23 Mayıs 2007 14:08

Cevap: Oto Kurulum.
 
valla sorununu tam anlamadım ama dedıgın sekılde bir kurulum zalim.netin makınasında vardı zalim.net #shell kursun bir sor pek insanlara yaramaz ama bakarsın soyler

imajj 26 Mayıs 2007 17:00

Cevap: Oto Kurulum.
 
ysfm tesekkur ederim ama tanımadıgım sahıslara sormam burada az çok herkes birbirini tanıyor nazımız geciyor diye sordum ;)

alpsi 27 Mayıs 2007 13:26

Cevap: Oto Kurulum.
 
hazırladığın kodları bi gönder de beraber inceleyelim
ben de hazırlıcaktım ama üşeniyom :)
o kadar boşluk bırak bi yeri unut bütün düzen gidiyo :)

imajj 03 Haziran 2007 04:15

Cevap: Oto Kurulum.
 
[root@falcon(~)]# pico /usr/bin/ukur

Oraya Sunu Ekledim alpsi

wget [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
tar zxvf Unreal3.2.4.tar.gz
cd Unreal3.2/
./Config -nointro -quick
make
make install


Kaydetip Çıktım simdilik böyle idare ediyorum :)

chmod 777 /usr/bin/ukur

su - deneme

[deneme@falcon(~)]# ukur

Misal.
Not : -nointro -quick hızlı kurulumudur enter e vs gerek bırakmıyor.

AlwaysGooD 03 Haziran 2007 17:11

Cevap: Oto Kurulum.
 
make install yok

./Config -quick

yeterli oluyor

eviL 04 Haziran 2007 22:42

Cevap: Oto Kurulum.
 
ircservices için olanınıda buldunmu imajj?

malum ./configure den sonra /home/login/ircservices degerini girdirmek lazım. ben yapamadımda :D bulduysan banada ver

alpsi 10 Haziran 2007 19:05

Cevap: Oto Kurulum.
 
imajj ukur dosyasının en başına şunu ekle
Alıntı:

#/usr/bin/!

alpsi 10 Haziran 2007 19:13

Cevap: Oto Kurulum.
 
bi tane yaptım ben opers.confu unutmuşum :P

alpsi 10 Haziran 2007 20:01

Cevap: Oto Kurulum.
 
Alıntı:

wget [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
tar zxvf Unreal3.2.3.tar.tar
cd Unreal3.2
./Config -quick
make
wget [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
wget [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
Senin işini bunlar görüyo
pico ukur
bu kodları yapıştır
ctrl+xy enter
mv ukur /usr/bin
chmod +x /usr/bin/ukur

sonra dene bi yerde ukur diye
bi yerde unrealircd.conf dosyasını oluşturulmalısından vermişlerdi ona bakıyodum ama beceremedim o kısmı karmaşık geldi bana
O kodlar da şöyle
Alıntı:

TIME=`date +"%H:%M:%S %Z"`
DATE=`date +"%a, %b %e %Y"`
Unconf="unrealircd.conf"
domainname=`cat ~/.dns`
netname=`cat ~/.dns`
numeric=`cat ~/.ip | awk -F"." '{ print $4 }'`
serverip=`cat ~/.ip`
servicesport="6667"
serviceslinksifre="services"
linkport="6667"
linkserver=`cat ~/.ip`
linkpass="linksifre"
adminname="Administrator"
opernick="Admin"
operpass="adminpass"
operflaglari="NACOHacvWz"
operajoin="#opers"
serverajoin="#zurna"
servname="irc.$domainname"
serverinfo="$netname Network!"
adminemail="admin@$domainname"
servicesserver="services.$domainname"
servicesip="$serverip"
CONF=$Unconf
yer=`pwd`;

cat > $yer/$CONF << __EOF__
loadmodule "src/modules/cloak.so";
loadmodule "src/modules/commands.so";
include "help.conf";
include "opers.conf";

me
{
name "irc.$domainname";
info "$serverinfo";
numeric $numeric;
};


admin {
"$adminname";
"$adminemail";
};


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


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

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

listen $serverip:6660-6669;

link $servicesserver
{
username *;
hostname $servicesip;
bind-ip *;
port $servicesport;
hub *;
password-connect "$serviceslinksifre";
password-receive "$serviceslinksifre";
class servers;
};
link stats.$domainname
{
username *;
hostname $servicesip;
bind-ip *;
port $servicesport;
hub *;
password-connect "$serviceslinksifre";
password-receive "$serviceslinksifre";
class servers;
};
ulines {
$servicesserver;
stats.$domainname;
};

drpass {
restart "xxxyyy";
die "xxxyyy";
};

log "ircd.log" {
maxsize 2097152;
flags {
oper;
kline;
connects;
server-connects;
kills;
errors;
};
};


alias NickServ { type services; };
alias ChanServ { type services; };
alias OperServ { type services; };
alias HelpServ { type services; };
alias MemoServ { type services; };
alias Rootserv { type services; };
alias StatServ { type stats; };
alias BotServ { type stats; };

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;
};
alias "kaydet" {
format "^#" {
nick "chanserv";
type services;
parameters "REGISTER %1-";
};
format "^[^#]" {
nick "nickserv";
type services;
parameters "REGISTER %1-";
};
type command;
};
alias "cs" {
format "^" {
nick "chanserv";
type services;
parameters "%1-";
};
type command;
};
alias "ns" {
format "^[^#]" {
nick "nickserv";
type services;
parameters "%1-";
};
type command;
};
alias "sifre" {
format "^#" {
nick "chanserv";
type services;
parameters "IDENTIFY %1-";
};
format "^[^#]" {
nick "nickserv";
type services;
parameters "IDENTIFY %1-";
};
type command;
};
alias "ms" {
format "^" {
nick "memoserv";
type services;
parameters "%1-";
};
type command;
};

alias "bs" {
format "^" {
nick "botserv";
type services;
parameters "%1-";
};
type command;
};




alias "os" {
format "^" {
nick "operserv";
type services;
parameters "%1-";
};
type command;
};
ban version {
mask "*6.02*";
reason "Bilinen Trojan Kaynagi";
};
ban nick {
mask "*C*h*a*n*S*e*r*v*";
reason "Reserved for Services";
};
ban ip {
mask 195.86.232.81;
reason "Delinked server";
};
ban server {
mask eris.berkeley.edu;
reason "Get out of here.";
};

ban user {
mask *tirc@*.saturn.bbn.com;
reason "Idiot";
};

ban realname {
mask "Swat Team";
reason "mIRKFORCE";
};

ban realname {
mask "sub7server";
reason "sub7";
};

except ban {
mask *@66.45.2*;
};
deny dcc {
filename "*sub7*";
reason "Possible Sub7 Virus";
};

deny channel {
channel "*******";
reason "***** is illegal";
};

set {
netadmins-are-gods yes;
master-password "$masterpass";
map-deny-message "*** /map Komutu Guvenlik Nedeniyle Kapatilmistir.";
links-deny-message "*** /links Komutu Guvenlik Nedeniyle Kapatilmistir";

network-name "$netname";
default-server "irc.$domainname";
services-server "$servicesserver";
stats-server "$servicesserver";
help-channel "#help";
hiddenhost-prefix "$netname";
prefix-quit "$netname";
cloak-keys {
h6k4o50asAsa;
j234uAS526HBfg234hu;
as8934AOKLM237dflibn;
};

hosts {
local "locop.$domainname";
global "ircop.$domainname";
coadmin "coadmin.$domainname";
admin "admin.$domainname";
servicesadmin "csops.$domainname";
netadmin "netadmin.$domainname";
host-on-oper-up "Yes";
};
};

set {
kline-address "kline@$domainname";
modes-on-connect "+xw";
modes-on-join "+ntf [2c#M5,11j#R6,20m#M6,8n#N6,5t#b]:6";
modes-on-oper "+xwgs";
oper-auto-join "$operajoin";
auto-join "$serverajoin";
throttle {
period "30";
connections "3";
};
dns {
nameserver 127.0.0.1;
timeout 2s;
retries 2;
};
options {
hide-ulines;
show-connect-info;
};

maxchannelsperuser 10;
anti-spam-quit-message-time 10s;
static-quit "$domainname";
oper-only-stats "okG";
};

__EOF__

chmod 700 $Unconf


echo ""
echo "*-------------------------------------------------*"
echo "| UnrealIRCD Kuruldu |"
echo "| Lutfen unrealircd.conf dosyasini gozden gecirin. |"
echo "*-------------------------------------------------*"
echo "| IRCDnizin Dogru calismasi icin ayarlarinizin |"
echo "| dogrulugunu kontrol ediniz.. |"
echo "*-------------------------------------------------*"
echo
exit 1

HAPPyyyy 12 Haziran 2007 09:56

Yanıt: Oto Kurulum.
 
unrealircd.conf evet güzel şekilde kurulum gerçekleşiyor bende Unreal3.2.6 kurulumunu gerçekleştirmek üzere bir tane bash scripting yarattim denedim ve çalışıyor..

mesala pico ukur açın ve içine yapıştırın
Kod:

#!/bin/sh
# Oto Kurulum Sihirbazi
# HAPPY tarafından yazılmıştır
# +
clear
echo "*-------------------------------------------------*"
echo "| DomainAdi.Com'u Sectiginiz icin tesekkurler. |"
echo "*-------------------------------------------------*"
echo "| IRCDnizin Dogru calismasi icin ayarlarinizin |"
echo "| dogrulugunu kontrol ediniz.. |"
echo "*-------------------------------------------------*"
echo "| Ayarlar Dogru Oldugu Halde IRCDniz calismiyorsa |"
echo "| destek@domainadi.comadresine bildiriniz. |"
echo "*-------------------------------------------------*"
echo "| Ayrintili Bilgi icin [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] adresini |"
echo "| Ziyaret Ediniz... |"
echo "*-------------------------------------------------*"
echo "Devam Etmek İçin Lutfen Klavyeden ENTER Tusuna Basiniz"
read cc
clear
wget [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
clear
echo ""
echo "Sisteminiz Incelendi... (Lutfen Entere Basın)"
read cc
tar -zxvf Unreal3.2.6.tar.gz
cd /home/$USER/Unreal3.2
clear
echo "Unreal Kuruluyor... (Bu Islem 5-10 Dakika Surebilir.)"
./configure -q
clear
echo "Ayarlar Kayit Ediliyor... (Bu Islem 5-10 Dakika Surebilir.)"
make
clear
cd /home/$USER/Unreal3.2
echo "*-------------------------------------------------------*"
echo "| Unreal kurulumu basarı ile tamamlandi! |"
echo "| Unreal IRCD start vermedi ise |"
echo "| unrealircd.conf dosyasını inceleyiniz |"
echo "|
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
echo "*-------------------------------------------------------*"

bunu çok daha şekilde geliştire biliriz otomatik conf dosyasida ayarlariz ukur dedigi zaman ip domain adi otomatik verilir portlar açilir unreal start verile bilir bu alpsi arkadaşımızın verdigi kodlari kurconf olarak keydedip ftpten veya cp ile deponundan çektirip benim verdigim kodlarin en sonundaki cd /home/$USER/Unreal3.2 satrinin altina ./kurconf yazarsaniz.. unreal kurulumu bittikten sonra otomatik olarak conf oluşturma sihirbazı devreye girer ve ./kurconf altina cd /home/$USER/Unreal3.2 daha sonra ./unreal start yazarsak unreal aktif duruma geçer ben denedim güzel şekilde yaptim ukur yazip arkaniza yaslaniyorsunuz o kadar :)

alpsi 13 Haziran 2007 01:04

Cevap: Oto Kurulum.
 
unrealircd.conf çalıştıramadım ben bi türlü
ip numarasını almıyor otomatik :)
---------------------------------------
Php deki değişken i kullanarak radyo kurmayı çok basit bi şekilde yapabiliriz
Örneğin :
Alıntı:

#/usr/bin/!
cd /home/$1/
wget [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
tar -zxpf shoutcast-1-9-5-linux-glibc6.tar.gz
mv /home/$1/shoutcast-1-9-5-linux-glibc6 /home/$1/radyo
cd ./radyo
pico sc_serv.conf
./sc_serv
Yine bunu her zamanki gibi usr/bin klasörüne atıyoruz ve chmod ayarlıyoruz.
bu dosyanın adı radyokur olsun.Kuracağımız hesabın kullanıcı adı da alpsi olsun
sshdan vereceğimiz komut
Alıntı:

radyokur alpsi
şeklinde olacaktır.Ayarlama ekranı çıkacağını söylemiş kodun yazarı Ben denemedim daha :)
Aslında güzel şeyler çıkar burdan da sonrası c++ ile devam eder.

HAPPyyyy 13 Haziran 2007 07:13

Yanıt: Oto Kurulum.
 
Bak kurconf içindeki

Kod:

nameserver 127.0.0.1;
Satrini

Kod:

nameserver $serverip;

olarak degissen kurulum bittimi start alir kendiliginden

imajj 14 Haziran 2007 13:41

Cevap: Oto Kurulum.
 
Teşekkürler Arkadaslar.Saolun.



İyi Çalışmalar.

alpsi 05 Temmuz 2007 02:51

Cevap: Oto Kurulum.
 
radyoda verdiğim değişken zımbırtısını denemek istedim
Sonuç Pozitif :)
PHP- Kodu:

ukur domain.com IPNUMARASI ROOTNICK SIFRE 

yazıp enterlediğinizde otomatik olarak Unreal3.2.6, otomatik olarak unrealircd.conf ve otomatik olarak opers.conf yazdırabiliyoruz.

Kod:

#/usr/bin/!
wget
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
tar zxvf Unreal3.2.6.tar.tar
cd Unreal3.2
./config -q
make
pico unrealircd.conf
__EOF__
##################################################################
# Bu unrealircd.conf dosyasi Sener tarafindan hazirlanmistir  #
########## Server Bilgi ##########################################


me {
  name Irc.$1;
  info "Network [Hub]
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
numeric 1;
};

########## Admin Bilgi ########################################

admin {
    "|===>>> ROOT <<<===|";
      "info@$1";   
      "
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Ayarlar ############################################

class clients {
  pingfreq 90;
  maxclients 1024;
  sendq 100000;
};

class servers {
  pingfreq 300;
  connfreq 600;
  maxclients 5;
  sendq 1000000;
};

########## İzin Ayarları ######################################

allow {
  ip "*@*";
  hostname "*@*";
  class clients;
};

########## Die Ve Restart Şifreleri ###########################

/* Die/Restart Password */
drpass {
  die "iowamythhede";
  restart "iowamythhede";
};


########## line Ayarları ######################################

link services.$1 {
  username *;
  hostname $2;
  bind-ip *;
  port 7000;
  password-connect "services";
  password-receive "services";
  class servers;
  leaf *;
};

link koruma.$1 {
  username *;
  hostname $2;
  bind-ip *;
  port 7000;
  password-connect "services";
  password-receive "services";
  class servers;
  leaf *;
};

########## U Line Ayarları #####################################

ulines {
    services.$1;
    koruma.$1; 
};

########## Banned Nick Yasaklı nick'ler ########################

ban nick { mask "*C*h*a*n*S*e*r*v*"; reason "Reserved for services"; };
ban nick { mask "*N*i*c*k*S*e*r*v*"; reason "Reserved for services"; };
ban nick { mask "*M*e*m*o*S*e*r*v*"; reason "Reserved for services"; };
ban nick { mask "*H*e*l*p*S*e*r*v*"; reason "Reserved for services"; };
ban nick { mask "*O*p*e*r*S*e*r*v*"; reason "Reserved for services"; };
ban nick { mask "*I*n*f*o*S*e*r*v*"; reason "Reserved for services"; };
ban nick { mask "*Admin*"; reason "Reserved for Administrator"; };
ban nick { mask "*IRC*op*"; reason "Reserved for ircops"; };
ban nick { mask "*Oper*"; reason "Reserved for ircops"; };
ban nick { mask "Status"; reason "Bug in mIRC"; };
ban nick { mask "*org"; reason "Bad nick"; };
ban nick { mask "irc_"; reason "Bad nick"; };
ban nick { mask "irc-"; reason "Bad nick"; };
ban nick { mask "
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
reason "Bad nick"; };
ban nick { mask "
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
reason "Bad nick"; };
ban nick { mask "*sikerim*"; reason "Bad nick"; };
ban nick { mask "*sikicem*"; reason "Bad nick"; };
ban nick { mask "*sikeyim*"; reason "Bad nick"; };
ban nick { mask "********"; reason "Bad nick"; };
ban nick { mask "*sikiyim*"; reason "Bad nick"; };
ban nick { mask "c0ders"; reason "Bad nick"; };
ban nick { mask "Status"; reason "Bug in mIRC"; };
ban nick { mask "aLLah"; reason "Reserved for Administrator"; };
ban nick { mask "Peygamber"; reason "Reserved for Administrator"; };
ban nick { mask "Tanri"; reason "Reserved for Administrator"; };
ban nick { mask "ilah"; reason "Bu Nicki Kullanamazsınız"; };
ban nick { mask "Tanrı"; reason "Reserved for Administrator"; };
ban nick { mask "god"; reason "Reserved for Administrator"; };

badword channel { word "*sikeri*"; replace *****; };
badword channel { word "*amına*"; replace *****; };
badword channel { word "*AMINI*"; replace *****; };
badword channel { word "*Sikiyi*"; replace *****; };
badword channel { word "*orosp*"; replace *****; };
badword channel { word "*0r0sp*"; replace *****; };
badword channel { word "*or0sp*"; replace *****; };
badword channel { word "*amına*"; replace *****; };
badword channel { word "*ananız*"; replace *****; };
badword channel { word "*ANANIZI*"; replace *****; };
badword channel { word "*ANANI*"; replace *****; };
badword channel { word "*ananı*"; replace *****; };
########## Include Klasörü #####################################
 
include "aliases/epona.conf";
include "badwords.channel.conf";
include "badwords.message.conf";
include "help.conf";
include "opers.conf";
include "spamfilter.conf";
include "proxy.conf";
# /* Some modules; 


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



/* Mirc Girisler Icin Normal Giris Portlari */

listen        $2:6660-6669;  /* Sunucuya 6660 Ile 7000 Arasi Giris Portlari */
listen        $2:7000;
listen        $2:7777;
########## Work Ayarları ####################################

set {
  network-name            "$1";
  allowed-nickchars { turkish; };
  default-server      "Irc.$1";
  services-server        "services.$1";
  kline-address          "irc@$1"; 
  modes-on-connect        "+iwxt";
  restrict-usermodes      "ixBwCs";
  restrict-channelmodes  "fGntDC";
  modes-on-join "+ntf [5c#C15,5j#R5,12k#K10,12m#m10,5n#N15,8t#b]:10";
  modes-on-oper          "+pxwqoOs-Gh";
  maxchannelsperuser 10;
  help-channel            "#Help";
  stats-server            "stats.$1";
  auto-join              "#Sohbet,#Radyo,#Oyun";
  oper-auto-join        "#Opers"; 
  hiddenhost-prefix      "$1";
  static-part "4Web Adresimiz  12
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
static-quit        "4Klavyeden Dostluklara Acılan Kapı 12
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Irc.$1";
  anti-spam-quit-message-time 10s;
  oper-only-stats    "*"; 
  throttle {
                connections 6;
                period 60s;
        };
        anti-flood {
                nick-flood 1:30;
        };

          dns {
                nameserver $2;
                timeout 2s;
                retries 2;
        };
 
        hosts {
                local          "$1.Operator";
                global          "$1.IRCOperator";
                coadmin        "$1.CoAdministrator";
                netadmin        "$1.Network.Admin";
                servicesadmin  "$1.SAdmin";
                admin          "$1.ServerAdmin";
                host-on-oper-up "yes";
        };
 
cloak-keys { 
                a2JO6fh3Q6w4oN3s8;
                a2JO6fh3Q6w4oN3s1;
                a2JO6fh3Q6w4oN3s7;
};
 
options {
        show-connect-info;
};

      };

log "ircd.log" {
        maxsize 2097152;
        flags {
                oper;
                server-connects;

                errors;
        };
};


ban version {
  mask "5.91";
  reason "Version Yenileyin.";
 };

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

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

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


allow dcc { filename "*.jpg"; soft yes; };
allow dcc { filename "*.mp3"; soft yes; };
allow dcc { filename "*.zip"; soft yes; };
allow dcc { filename "*.txt"; soft yes; };
deny dcc { filename "*.exe"; reason "Exe tipi uygulama dosyası göndermek yasaktır "; soft yes; };
deny dcc { filename "*.bat"; reason "BAT tipi uygulama dosyası göndermek yasaktır "; soft yes; };
deny dcc { filename "*.CFG"; reason "cfg tipi uygulama dosyası göndermek yasaktır "; soft yes; };

listen $2:7000
{
        options
        {
                java;
        };
};

__EOF__
echo ""
echo "*-------------------------------------------------*"
echo "| Lutfen unrealircd.conf dosyasini gozden gecirin. |


pico opers.conf
__EOF__
#---------------------------------------------
# OPER ADMİN FLAGLARI #
# Set By Dictator msn:
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

#----------------------------------------------
# NetAdmin : OoawkKbBnCGAreDRhgcLZtGNzvWHeq^
# CoAdmin : OowckKbBnCGWHq^
# ServicesAdmin : OowckKbBnCGWHaqA^
# ServerAdmin : OowckKbBnGWHAq^
# GlobalOperator : OHWq
#----------------------------------------------


oper $3 {
        from {
                        userhost *@*;
        };
        password "$4";
        flags OoaArDRhwgcLkKbZtBnGNCzWHvq*;
        class clients;
        swhois "is Security - root administrator ";
};
__EOF__
echo ""
echo "*-------------------------------------------------*"
echo "| UnrealIRCD Kuruldu |"
echo "| Lutfen opers.conf.conf dosyasini gozden gecirin. |

Tabi bunu süsleyebilirsiniz.

alpsi 05 Temmuz 2007 03:16

Cevap: Oto Kurulum.
 
Yukarıdaki konuyu düzenleyemediğim için buraya yazıyorum
kodda bazı hatalar buldum
opers.conf u iptal etmek zorunda kaldım
şimdilik unrealircd.conf ile idare edicez :)
PHP- Kodu:

ukur domain.com IPNUMARASI 

yazıp enterlediğinizde otomatik olarak Unreal3.2.6, otomatik olarak unrealircd.conf yazdırabiliyoruz.

Kod:

#/usr/bin/!
 wget
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
zxvf Unreal3.2.6.tar.tar
 cd Unreal3.2
 ./config -q
 make
 pico unrealircd.conf
 __EOF__
 ##################################################################
 # Bu unrealircd.conf dosyasi Sener tarafindan hazirlanmistir  #
 ########## Server Bilgi ##########################################
 
 
 me {
    name Irc.$1;
    info "Network [Hub]
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
numeric 1;
 };
 
 ########## Admin Bilgi ########################################
 
 admin {
    "|===>>> ROOT <<<===|";
      "info@$1";   
      "
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Ayarlar ############################################
 
 class clients {
    pingfreq 90;
    maxclients 1024;
    sendq 100000;
 };
 
 class servers {
    pingfreq 300;
    connfreq 600;
    maxclients 5;
    sendq 1000000;
 };
 
 ########## İzin Ayarları ######################################
 
 allow {
    ip "*@*";
    hostname "*@*";
    class clients;
 };
 
 ########## Die Ve Restart Şifreleri ###########################
 
 /* Die/Restart Password */
 drpass {
    die "iowamythhede";
    restart "iowamythhede";
 };
 
 
 ########## line Ayarları ######################################
 
 link services.$1 {
    username *;
    hostname $2;
    bind-ip *;
    port 7000;
    password-connect "services";
    password-receive "services";
    class servers;
    leaf *;
 };
 
 link koruma.$1 {
    username *;
    hostname $2;
    bind-ip *;
    port 7000;
    password-connect "services";
    password-receive "services";
    class servers;
    leaf *;
 };
 
 ########## U Line Ayarları #####################################
 
 ulines {
      services.$1;
      koruma.$1; 
 };
 
 ########## Banned Nick Yasaklı nick'ler ########################
 
 ban nick { mask "*C*h*a*n*S*e*r*v*"; reason "Reserved for services"; };
 ban nick { mask "*N*i*c*k*S*e*r*v*"; reason "Reserved for services"; };
 ban nick { mask "*M*e*m*o*S*e*r*v*"; reason "Reserved for services"; };
 ban nick { mask "*H*e*l*p*S*e*r*v*"; reason "Reserved for services"; };
 ban nick { mask "*O*p*e*r*S*e*r*v*"; reason "Reserved for services"; };
 ban nick { mask "*I*n*f*o*S*e*r*v*"; reason "Reserved for services"; };
 ban nick { mask "*Admin*"; reason "Reserved for Administrator"; };
 ban nick { mask "*IRC*op*"; reason "Reserved for ircops"; };
 ban nick { mask "*Oper*"; reason "Reserved for ircops"; };
 ban nick { mask "Status"; reason "Bug in mIRC"; };
 ban nick { mask "*org"; reason "Bad nick"; };
 ban nick { mask "irc_"; reason "Bad nick"; };
 ban nick { mask "irc-"; reason "Bad nick"; };
 ban nick { mask "
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
reason "Bad nick"; };
 ban nick { mask "
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
reason "Bad nick"; };
 ban nick { mask "*sikerim*"; reason "Bad nick"; };
 ban nick { mask "*sikicem*"; reason "Bad nick"; };
 ban nick { mask "*sikeyim*"; reason "Bad nick"; };
 ban nick { mask "********"; reason "Bad nick"; };
 ban nick { mask "*sikiyim*"; reason "Bad nick"; };
 ban nick { mask "c0ders"; reason "Bad nick"; };
 ban nick { mask "Status"; reason "Bug in mIRC"; };
 ban nick { mask "aLLah"; reason "Reserved for Administrator"; };
 ban nick { mask "Peygamber"; reason "Reserved for Administrator"; };
 ban nick { mask "Tanri"; reason "Reserved for Administrator"; };
 ban nick { mask "ilah"; reason "Bu Nicki Kullanamazsınız"; };
 ban nick { mask "Tanrı"; reason "Reserved for Administrator"; };
 ban nick { mask "god"; reason "Reserved for Administrator"; };
 
 badword channel { word "*sikeri*"; replace *****; };
 badword channel { word "*amına*"; replace *****; };
 badword channel { word "*AMINI*"; replace *****; };
 badword channel { word "*Sikiyi*"; replace *****; };
 badword channel { word "*orosp*"; replace *****; };
 badword channel { word "*0r0sp*"; replace *****; };
 badword channel { word "*or0sp*"; replace *****; };
 badword channel { word "*amına*"; replace *****; };
 badword channel { word "*ananız*"; replace *****; };
 badword channel { word "*ANANIZI*"; replace *****; };
 badword channel { word "*ANANI*"; replace *****; };
 badword channel { word "*ananı*"; replace *****; };
 ########## Include Klasörü #####################################
 
 include "aliases/epona.conf";
 include "badwords.channel.conf";
 include "badwords.message.conf";
 include "help.conf";
 include "opers.conf";
 include "spamfilter.conf";
 include "proxy.conf";
 # /* Some modules; 
 
 
 
 loadmodule "src/modules/cloak.so"; 
 loadmodule "src/modules/commands.so"; 
 
 
 
 /* Mirc Girisler Icin Normal Giris Portlari */
 
 listen        $2:6660-6669;  /* Sunucuya 6660 Ile 7000 Arasi Giris Portlari */
 listen        $2:7000;
 listen        $2:7777;
 ########## Work Ayarları ####################################
 
 set {
    network-name            "$1";
    allowed-nickchars { turkish; };
    default-server      "Irc.$1";
    services-server        "services.$1";
    kline-address          "irc@$1"; 
    modes-on-connect        "+iwxt";
    restrict-usermodes      "ixBwCs";
    restrict-channelmodes  "fGntDC";
    modes-on-join "+ntf [5c#C15,5j#R5,12k#K10,12m#m10,5n#N15,8t#b]:10";
    modes-on-oper          "+pxwqoOs-Gh";
    maxchannelsperuser 10;
    help-channel            "#Help";
    stats-server            "stats.$1";
    auto-join              "#Sohbet,#Radyo,#Oyun";
    oper-auto-join        "#Opers"; 
    hiddenhost-prefix      "$1";
    static-part "4Web Adresimiz  12
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
static-quit        "4Klavyeden Dostluklara Acılan Kapı 12
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
12 Irc.$1";
    anti-spam-quit-message-time 10s;
    oper-only-stats    "*"; 
    throttle {
                connections 6;
                period 60s;
        };
        anti-flood {
                nick-flood 1:30;
        };
 
            dns {
                nameserver $2;
                timeout 2s;
                retries 2;
        };
 
        hosts {
                local          "$1.Operator";
                global          "$1.IRCOperator";
                coadmin        "$1.CoAdministrator";
                netadmin        "$1.Network.Admin";
                servicesadmin  "$1.SAdmin";
                admin          "$1.ServerAdmin";
                host-on-oper-up "yes";
        };
 
 cloak-keys { 
                a2JO6fh3Q6w4oN3s8;
                a2JO6fh3Q6w4oN3s1;
                a2JO6fh3Q6w4oN3s7;
 };
 
 options {
          show-connect-info;
 };
 
      };
 
 log "ircd.log" {
        maxsize 2097152;
        flags {
                oper;
                server-connects;
 
                errors;
        };
 };
 
 
 ban version {
  mask "5.91";
    reason "Version Yenileyin.";
  };
 
 alias "identify" {
        format "^#" {
                target "chanserv";
                type services;
                parameters "IDENTIFY %1-";
        };
        format "^[^#]" {
                target "nickserv";
                type services;
                parameters "IDENTIFY %1-";
        };
        type command;
 };
 
 alias "services" {
        format "^#" {
                target "chanserv";
                type services;
                parameters "%1-";
        };
        format "^[^#]" {
                target "nickserv";
                type services;
                parameters "%1-";
        };
        type command;
 };
 
 alias "identify" {
        format "^#" {
                target "chanserv";
                type services;
                parameters "IDENTIFY %1-";
        };
        format "^[^#]" {
                target "nickserv";
                type services;
                parameters "IDENTIFY %1-";
        };
        type command;
 };
 
 
 allow dcc { filename "*.jpg"; soft yes; };
 allow dcc { filename "*.mp3"; soft yes; };
 allow dcc { filename "*.zip"; soft yes; };
 allow dcc { filename "*.txt"; soft yes; };
 deny dcc { filename "*.exe"; reason "Exe tipi uygulama dosyası göndermek yasaktır "; soft yes; };
 deny dcc { filename "*.bat"; reason "BAT tipi uygulama dosyası göndermek yasaktır "; soft yes; };
 deny dcc { filename "*.CFG"; reason "cfg tipi uygulama dosyası göndermek yasaktır "; soft yes; };
 
 listen $2:7000
 {
        options
        {
                java;
        };
 };
 
echo ""
 echo "*-------------------------------------------------*"
 echo "| Lutfen unrealircd.conf dosyasini gozden gecirin. |


paLe 05 Temmuz 2007 11:52

Yanıt: Oto Kurulum.
 
güzel olmuş [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
burdaki şeyleride yapabilsek tam süper olur ;scare

alpsi 05 Temmuz 2007 14:25

Cevap: Oto Kurulum.
 
Ben biraz daha geliştircem ve tamamen bitince ücretsiz olarak yayınlayacam
Bitene kadar da çalışmalarımı burda göstericem

deardear 12 Eylül 2007 06:02

Cevap: Oto Kurulum.
 
istediğiniz özellikler ve dahada fazlası aklınızdan geçirebleceğiniz bütün kurulumları tek bir komuta topladık Adına IRCKUR verdik..
kendi dedicated müşterilerimize ücretsiz veriyoruz

Lakin ben bunu satin alacam dersen istediğin özelliklere Göre sana hazirlayio gönderiyoruz.


Buraya Cevap veremeyebilirim [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

YuceL 23 Ekim 2007 03:20

Yanıt: Oto Kurulum.
 
Arkadaşlar ben bunu daha önce yapmış idim.Eski shellcilerden yapayshell sahibi Ferdi bey ile beraber bir kod çalışmamız olmuştu..kod değilde, daha çok fikirden ibaretti..Belirtilen şekilde yapmış idik bunları..modul klasörü oluşturup ssh'da, içerisine ; oto kurulum ardından tanıtması gerekilen modulleri attık ve tanımlaması gereken modulleri unrealircd.conf 'a entegre ettik.. size link 'i vereyim ve yapmanız gerekenide belirteyim...

Kod:


cd Unreal3.2/src/modules
wget [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
tar zvxf modul.tar.gz
rm -rf modul.tar.gz
cd
cd Unreal3.2
rm -rf modulize
wget [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
chmod +x modulize
./modulize

modul.tar.gz 'yi indirip, kendinize göre editleyiniz çünkü bazı moduller de Gulhost.COM firma adımız geçmektedir..daha sonra SSH 'ta tar.gz yapıp, kendi FTP nize upload ederek ardından /usr/bin/ukur 'a, verdiğim kodları entegre edip modulleri de oto olarak tanıtabilirsiniz..

unrealircd.conf 'a entegre edeceğiniz, modul dizini :

Kod:

loadmodule "src/modules/cloak.so";
loadmodule "src/modules/commands.so";
loadmodule "src/modules/antimoon.so";
loadmodule "src/modules/bilgi.so";
loadmodule "src/modules/cmdflood.so";
loadmodule "src/modules/dcc.so";
loadmodule "src/modules/defizzer.so";
loadmodule "src/modules/hideserver.so";
loadmodule "src/modules/hostnameonly.so";
loadmodule "src/modules/joinpartsno.so";
loadmodule "src/modules/langhelper.so";
loadmodule "src/modules/levellimit.so";
loadmodule "src/modules/m_away.so";
loadmodule "src/modules/m_banlist.so";
loadmodule "src/modules/m_clones.so";
loadmodule "src/modules/m_elmer.so";
loadmodule "src/modules/m_helpers.so";
loadmodule "src/modules/m_ircops.so";
loadmodule "src/modules/m_iscmd.so";
loadmodule "src/modules/m_privdeaf.so";
loadmodule "src/modules/m_rmtkl.so";
loadmodule "src/modules/m_sendraw.so";
loadmodule "src/modules/m_servlist.so";
loadmodule "src/modules/m_staff.so";
loadmodule "src/modules/m_tempshun.so";
loadmodule "src/modules/m_uline.so";
loadmodule "src/modules/netadmins.so";
loadmodule "src/modules/operjoin.so";
loadmodule "src/modules/operpasswd.so";
loadmodule "src/modules/ozelx.so";
loadmodule "src/modules/topicbadwords.so";


Not : Daha önce Sky-Dancer abim ile, bir çalışma yapmıştık ukur dediğin anda; karşına unrealircd.conf 'a uyarlanacak, IP adresi, server adi, oper girdisine kadar herşeyi isteyip girilen bilgileri direk unrealircd.conf ve opers.conf 'a entegre etmekte idi..Bazı sorunlar çıktı, eski DC 'emde bende DC değiştirmek zorunda kaldığım için (8 ay önce), bunu gerçekleştirmiş idik..

ad3m 23 Ekim 2007 03:48

Cevap: Oto Kurulum.
 
Güzel bir calisma tebrikler yucel.

YuceL 25 Ekim 2007 03:32

Yanıt: Oto Kurulum.
 
Önemli bir firmanın, açık kaynak kodlarını buldum 'da bakalım bir :) eğer olur ise, paylaşacağım..

BehroozWolf 15 Kasım 2007 10:32

Cevap: Oto Kurulum.
 
IRCServices oto kurulumuda benden olsun o zaman :)

Kod:

#!/bin/bash
#ircservices

clear
wget http://arsiv.eksimuhabbet.com/ircservices-5.0.59.tar.gz
tar -zxvf ircservices-5.0.59.tar.gz
cd /home/$USER/ircservices-5.0.59
./configure -prefix /home/$USER/ircservices
make
make install
cd
rm -rf ircservices-5.0.59.tar.gz
cd /home/$USER/services
./ircservices
cd
echo "IRCServices-5.0.59 sistemize basari ile kuruldu."
echo "Conf dosyalarini olusturmayi unutmayin :)"

Ayrica modulize kurulumu için unrealircd.conf'a o kadar şey eklemenin manasi yok bence. Bir modul.conf oluşturup icine loadmodule "src/modules/netadmins.so"; olarak dosyalari yazabilir, modulleri kurarken dosyaya wget adres.com/modul.conf olarak indirtebilirsiniz. Unrealircd.conf'a böylece sadece "include/modul.conf"; girerek vakit kazabilirsiniz.

BehroozWolf 19 Kasım 2007 05:59

Cevap: Oto Kurulum.
 
Neden hazir bekliyorsun Chucky? Orda kodlar verilmiş, nasil yapilacagi verilmiş. Geliştirmek veya yaratmak elinde öyle degilmi? Bash scripting topu topuna kaç komut varki? biraz ugraşşan yaparsin ;)

BehroozWolf 19 Kasım 2007 13:05

Cevap: Oto Kurulum.
 
Bu oto kurulumlar, bügünlerde altin degerinde oldugu için, herkez şu kadar paraya sattigi için pek paylaşan olmaz. Nede olsa herkez kendine.. Neyse biz konumuza dönelim.

cat > $FILE << __EOF__ [ oto kurulumun sonuna bunu eklersen, bir conf açar.

başına

FILE="dosyaadi.conf"

dersen, dosyaadi.conf die bir dosya açar.

Kod:

FILE="opers.conf"
EXISTS="y"
pass="123456"
SUBMIT="y"
c=''
fi

echo ""
echo "conf ögreniyorum :p"
echo $n "[$nick] -> $c"
read cc
if [ ! -z $cc ]; then
    nick="$cc"
fi

echo ""
echo "conf ögreniyorum :p"
echo $n "[$pass] -> $c"
read cc
if [ ! -z $cc ]; then
    pass="$cc"
fi

cat > $FILE << __EOF__
Kod:

# bu conf dosyasini ne bim ne şeyi hazirladi #
oper $nick {
from {
userhost *@*;
};
password "$pass";
flags ONtHW*;
class clients;
snomask kjGnfrebWqFvc;
};

gibi gibi gidiyor. Bash scripting konusunda biraz araştirma yapmani tavsiye ederim. Sorunun cevabidir sanirim bir nebzede olsa?:)

BehroozWolf 19 Kasım 2007 16:42

Cevap: Oto Kurulum.
 
Geliştirmek elinde. Ben azcik acik kaynak kodlari gösterdim.. Gerisi sana bagli ;)

BehroozWolf 19 Kasım 2007 17:48

Cevap: Oto Kurulum.
 
Rica ederim. Ama umarim ögrendikten sonra sende işi paraya dökmezsin :)

BehroozWolf 19 Kasım 2007 18:41

Cevap: Oto Kurulum.
 
Güzel eline saglik. Bir kaç ekleme yapayim müsadenle. Ana makinaya attiginda,

Kod:

#!/bin/bash
silersen sorunsuz şekilde çalişir. Cünkü zaten bin içine atiyorsun. cd Unreal3.2 yerine,
Kod:

cd /home/$USER/Unreal3.2
dersin. Config -q demişin,
./Config -nointro -quick olabiliyor :) Ve birazda görsellik açısında en sonunda
Kod:

echo "Sayin $USER OTO Kurulum sistemini seçtiğiniz için teşekkür ederiz."
eklersek güzel olur düşüncesindeyim ;)

BehroozWolf 19 Kasım 2007 21:46

Cevap: Oto Kurulum.
 
Evet anope de denerken bir gariplik oldugunu bende hissettim :) Happy'den fikir almiştim bu konuda. Configure dosyasina göz at demişti. Onu kurcaliyorum bende ;)

BehroozWolf 19 Kasım 2007 22:30

Cevap: Oto Kurulum.
 
Verdigim oto kurulum(bash scripting) kodu cüzgün calişiyor. Az önce biraz düzenleme ile oto kurulumu gerceklestirdim :) mantık mantık mantık..

BehroozWolf 19 Kasım 2007 23:05

Cevap: Oto Kurulum.
 
hatirlarsan, config yada configure dosyasini kurcaliyorum demiştim.. Düşün bulacaksin :)

BehroozWolf 20 Kasım 2007 02:01

Cevap: Oto Kurulum.
 
Eahuha Bash scripting :)

BehroozWolf 20 Kasım 2007 02:36

Cevap: Oto Kurulum.
 
En basiti onlar be :)

BehroozWolf 20 Kasım 2007 02:44

Cevap: Oto Kurulum.
 
Örnek vereyim;

Kod:

#!/bin/bash
#eggdrop

wget [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
tar zxvf eggdrop1.6.18.tar.gz
cd /home/$USER/eggdrop1.6.18
./configure
make config
make
make install
cd
rm -rf eggdrop1.6.18.tar.gz
clear
./conf
echo " bir kaç ayar şettir"

Kod:

FILE="oyun.conf"
EXISTS="y"
nick="Oyun"
fi

echo ""
echo "nick evladim"
echo $n "[$nick] -> $c"
read cc
if [ ! -z $cc ]; then
    nick="$cc"
fi

cat > $FILE << __EOF__
#    Bu conf nebim ne şeyi ile hazirlandi    #
loadmodule channels
loadmodule server
loadmodule ctcp
loadmodule irc
loadmodule notes
loadmodule console
loadmodule blowfish
##########################
# Botun Identi
set username "AKS"
# Botun Nicki
set nick "$nick"

Kod:

chmod +x conf

BehroozWolf 20 Kasım 2007 02:48

Cevap: Oto Kurulum.
 
Confu böle halledersin ki zaten, oyun.tcl ve sorular.txt ide wget ile scripts klasörüne atar, confu hazirladiktan sonra START dersin :p

BehroozWolf 20 Kasım 2007 12:24

Cevap: Oto Kurulum.
 
ben oyun conf'u olusturduktan sonra,

Kod:

cp oyun.conf /home/$USER/eggdrop
cd /home/$USER/eggdrop/scripts
wget http://depo.aksunucu.net/sorular.txt
wget http://depo.aksunucu.net/oyun.tcl
cd
cd /home/$USER/eggdrop/
./eggdrop -m oyun.conf
cd

Uyguluyorum. Zaten sadece oyun.conf dosyasinda ip adres, oper pass gibi şeyler gerekiyor. Onlari girdikten sonra oyun.tcl ve sorular.txt de edit yapmadan direk wgetleyip start veriyorum.

BehroozWolf 20 Kasım 2007 12:48

Cevap: Oto Kurulum.
 
Onu daha yapmadim ama düsünüyordum ama şu sekilde olabilir;

Kod:

FILE="radyo.tcl"
EXISTS="y"
name="DENEME"
c=''
fi

echo ""
echo "Radyo ismi ne olsun?"
echo $n "[$name] -> $c"
read cc
if [ ! -z $cc ]; then
    name="$cc"
fi

cat > $FILE << __EOF__

set offlinetext "Radyo Yayinimiza DJ Degisikligi Sebebi Ile Ara Verdik Lutfen Bir Sure Bekleyiniz.. $name Radyo"

Biraz sen istiyorsun ben yaziyorum gibi oldu ama :)


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 04:42.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk