Unreal mi CR mi ?
CR,lisans ücretiyle kurulan,web kontrol panelide bulunan ve
bugüne kadar showtvnet, mynet gibi büyük firmaların da kullandığı IRC
yazılımı.
Unreal ile Tamamen ücretsiz olan,kurulumu ve çözümleri daha
basit olan ve istediğiniz modülleri
rahatça kurabileceğiniz,en çok kullanılan
IRCd yazılımıdır.
Karşılaştırma yaparsak,CR seçiminde zor bir kurulum ve
lisans engeli bekliyor. Maddelendirirsek
Bu şekilde uzar ama sorarsanız
Unreal'i tercih ederiz.
Unreal IRCd Nasıl kurulur?
Hesabımıza
login oluyoruz,
[[[root@ShellTurk:~]]]
Bir adresten kuracağımız
Unreal IRCd dosyasının sıkıştırılmış hâlini
indiriyoruz,
[[[root@ShellTurk:~]]] wget
http://67.159.26.167/~depo/ircd/Unreal3.2.3.tar.gzSıkıştırılmış
dosyayı açıyoruz ;
[[[root@ShellTurk:~]]] tar -zxvf
Unreal3.2.3.tar.gz
....
....
....
(Dosya döküm
)
....
....
Sıkıştırılmış dosya "Unreal3.2" isminde bir klasöre
çıkarıldı. Şimdi o klasöre geçiyoruz ;
[[[root@ShellTurk:~]]] cd
Unreal3.2
Ve Gerekli derleme komutlarıyla Devam ediyoruz
;
[[[root@ShellTurk:~]]]
./Config
....
....
....
(Burada çıkacak soruları "Enter"
ile geçiyoruz. Gerekli yerleri değiştirerek "Enter"lıyoruz tabi.
Son
derleme komutumuzu yazıyoruz;
[[[root@ShellTurk:~]]]
make
....
derleme işlemleri...
....
Unreal IRCd Unreal3.2
klasöründe kullanıma hazır hâle geldi. Şimdi yapmamız gereken sadece
bir conf
dosyası düzenlemek,dosyayı attıktan sonra ;
[[[root@ShellTurk:~]]]
./unreal start
Şeklinde IRC Server'ı çalıştırmak. Tabii isteniyorsa
servisleri yüklemek.
( Conf derleme konularını aynı forum altında aratın.
)
Ayarları nasıl yapılır sorunuza tam cevap veremeyeceğim çünkü Unreal
için değiştirilebilir yüzlerce
opsiyon mevcut. Örnek girişteki "Looking up
your hostname" yazan yeri bile değiştirmeniz mümkün.
Bunun yanında
eklenebilir modül v.s. yazılımlar eklenir v.s. v.s. v.s.
Hangi ayar
hakkında yardım istediğinizi yazarsanız detaylı bilgiyi yazarım.
Modül
nedir?
Modüller Unreal IRCd çalışması,ve istediğimiz özellikleri
kullanabilmemiz için yazılan küçük
yazılım parçacıklarıdır. Örnek olarak,
kullanıcıların /ircops gibi bir komut kullanarak
online olan operatörlerimizi
görmesini istiyorsak bunu bir modül yardımı ile yaparız.
Peki modül nasıl
kurulur ?
Hesabımıza login oluyoruz, ( Burada spy modülü kurmayı
anlatıyorum. Örnek alırsınız. Spy modülü
bilindiği üzere yetki verilen
adminlerin kullanıcıların özelini okuma
özelliğidir.)
[[[root@ShellTurk:~]]] cd Unreal3.2/src/modules
(Bu
klasöre modülümüzün "*.c" uzantılı dosyasını wget ile çekerek yada FTP ile
bağlanarak atıyoruz.)
(m_spy.c dosyasının atılmış olduğunu
varsayıyorum.)
[[[root@ShellTurk:~]]] make custommodule MODULEFILE=m_spy
Ve conf dosyamıza gereken satırı ekliyoruz
;
[[[root@ShellTurk:~]]] cd
[[[root@ShellTurk:~]]] cd
Unreal3.2
loadmodule "src/modules/m_spy.so";
Bu satırı conf
dosyamızın uygun yerine ekledikten sonra ;
[[[root@ShellTurk:~]]]
./unreal rehash
Yazarak son yapılan işlemleri kaydediyoruz. Spy modülü
kullanıma hazır.
Saygılarımla,
dJ_dReaM(süpermoderatör)