--Unreal IRCD Kurulumu--
Shellinize login olunuz.
Unreal3.2.3.tar.gz dosyasını ftp'ye Manuel Olarak
Atın yada SSH'den wget
ile çekiniz:
wget
www.ilkshell.org/depo/Unreal3.2.3.tar.tar
ardından tar.gz dosyasını açınız:
tar -zxvf Unreal3.2.3.tar.gz
Unreal3.2 klasörünün içine giriniz:
cd Unreal3.2
Configure işlemini başlatınız:
./Config

Bu Bölümü Enter'a Basarak Geçin....

Bu Bölümde 3-4 Kez Boşluk ( Space ) Tuşuna
Basmanız Yeterli

Bu Bölümü Enterlayıp Geçin...
Karşınıza aşağıdaki gibi bir ekran gelecektir.

Do you want to enable the server anti-spoof
protection?
[No] -> YES yazarsanız anti-spoof
koruması aktif olacaktır. Default olarak no
seçilidir. Önerilen bu seçeneğin No olarak
bırakılmasıdır.
What directory are all the server configuration
files in?
[/home/folklor/Unreal3.2] ->
IRCD nin kurulacağı klasörü buradan
ayarlayabilirsiniz.
Default olarak kurduğunuz
klasör gözükür. Burayı enterla geçebilirsiniz.
What is the path to the ircd binary including the
name of the binary?
[/home/folklor/Unreal3.2/src/ircd] ->
Çalıştıralabilir ircd dosyasının
yükleneceği yeri
buradan ayarlabilirsiniz. Enterla
burayı geçebilirsiniz.
Would you like to compile as a hub or as a leaf?
Type Hub to select hub and Leaf to select leaf.
[Hub] -> Burayı enter ile
geçiniz.
What is the hostname of the server running your
IRCd?
[server.lineshell.com] ->
Serverın hostname'ini gösterir. Enter ile geçiniz.

What should the default permissions for your
configuration files be? (Set this to
0 to disable)
It is strongly recommended that you use 0600 to
prevent unwanted reading of
the file
[0600] -> 0600 kalması önerilir.
Enter tuşuyla geçiniz.
Do you want to support SSL (Secure Sockets Layer)
connections?
[No] ->
Serverda SSL yükle değilse bu
seçeneği aktif etmeyin. Aksi takdirde hatalara
yol
açabilir.
Do you want to enable IPv6 support?
[No] -> Serverınıza IPv6
ipleriyle bağlanılmasını istiyorsanız YES
yazabilirsiniz.
Do you want to enable ziplinks support?
[No] -> Enter ile geçiniz.
Do you want to enable remote includes?
[No] -> Enter ile geçiniz.
Do you want to enable prefixes for chanadmin and
chanowner?
This will give +a the & prefix and ~ for +q (just
like +o is @)
Supported by the major clients (mIRC, xchat, epic,
eggdrop, Klient, PJIRC, etc.)
with the notable exceptions of irssi, KVIrc and
CGI:IRC.
This feature should be enabled/disabled network-wide.
[YES] -> Eğer serverınızda
kanaldaki founder ve sopların ~ , & gibi modlarda
gözükmesini istemiyorsanız, No Seçeneğinde Direk
Enterla Geçiniz..
What listen() backlog value do you wish to use?
Some older servers
have problems with more than 5, others work fine
with many more.
[5] -> Enter ile geçiniz.

How far back do you want to keep the nickname
history?
[2000] -> Enter ile geçiniz.
What is the maximum sendq length you wish to have?
[3000000] -> Enter ile geçiniz.
How many buffer pools would you like?
This number will be multiplied by MAXSENDQLENGTH.
[18] -> Enter ile geçiniz.
How many file descriptors (or sockets) can the
IRCd use?
[1024] ->Burası önemli. File
descriptors yada number of open files (nofile)
olarak bilinen shell kısıtlaması, sizin ircdninize
kaç kişinin bağlanabileceğini gösterir.
Shell
firmanıza kaç kişilik ircd server kurabileceğinizi
sormalısınız. Eğer bu değeri
çok yüksek yaparsanız
ve shellinizdede nofile kısıtlaması varsa
unrealircd kurulumu
hata verecektir. Default 1024
tür.
Would you like any more parameters to configure?
Write them here:
[]-> Enter ile geçiniz.
Ve Config İşlemi Tamamlandı.

[folklor@server Unreal3.2]$ make
<< Yazıp Enterlıyoruz
Şimdi Sıra Unreal'i startlamaya geldi Fakat Önce
unrealirc.conf düzenleyelim
Eklentide örnek bir conf bulabilirsiniz:
Bu confu kendi bilgilerinizle düzenleyip Unreal3.2
klasörünün içine atınız. Bu işlemi
ftp yada pico
gibi editör kullanarak yapabilirsiniz.
unrealircd.conf'u pico yardımıyla
düzeltebilirsiniz
SSH Kod : pico -w unrealircd.conf
Ctrl+Insert tuş kombinasyonuna basarak,
değiştirdiğiniz confu buraya yapıştırız.
Daha
sonra Ctrl+X' e basarak unrealircd.conf u
yazmasını sağlayınız.
Ama Benim Önerim Kesinlikle FTP'den editlenmesidir.
FTP'den
Unreal3.2 Klasörüne Girip unrealircd.conf'u pc
nize indirip editleyin.
Sonra Tekrar Unreal3.2 klasörüne atın.

[folklor@server Unreal3.2]$./unreal
start <<< Yazıp Enterlayın
Ve Unreal3.2.3 Kurulumu Sona Erdi