DarK
Forum Üyesi
- Katılım
- 21 Ocak 2022
- Mesajlar
- 124
- Puanları
- 6
IRC Services Kurma
ircServices Kurulumu ( Genis Anlatım turkce dil ve authcode status anlatimi )
7-06-2010, 14:53. Yazar: LiKaBLe
Ayrintili bir sekilde ircservices nasil kurulur anlatayim sizlere.
Accountunuza Login olduktan sonra
wget
download edin.
Buradan da üst versionu download edebilirsiniz. :
Not: dosyaları açarken dosya ismine dikkat edin 5.0.61 veya 5.0.53 olmalı
ve simdi bu cektigimiz tar i aciyoruz
tar xfzv ircservices-5.0.53.tar
tar i aciktan sonra ircservices-5.0.53 klasorune giriyoruz.
cd ircservices-5.0.53
./configure
ve configure ediyoruz, burada dizin belirtiyoruz services klasorunun yeri ve adi ne olsun
ornek /home/deneme/services
digerleri y deyip enterliyoruz
sira geldi make ye
make
make bittikten sonra
make install yapiyoruz..
make install
kurulum bitti. ircservices.conf ve modules.conf duzenleyip
ornegin asagidaki yerlere atiniz
/home/deneme/services/lib
icine ftp den atiniz.
ornek conflar
unrealircd.conf a gerekli link satirini yaziniz.
ornek
serverinize rehash cektinten sonra.
asagidaki sekilde calistiriniz.
cd services
./ircservices
BITTI
ircservices dilini turkce yapmak ve status auth code cok basittir aslinda buyrun beraber yapalim..
bu islem icin 3 tane dosyayi duzenliyoruz. birincisi turkce yapmak icin defs.h dir.
cd ircservices-..**/defs.h
ircservices-* ana dizininde bulur. defs.h hemen aciyoruz.
Kod:
#define DEF_LANGUAGE LANG_EN_US
bu satiri bulup altaki gibi değiştiriyoruz.
Kod:
#define DEF_LANGUAGE LANG_TR
keydedip cikalim bu islem tamam..
evet sirada mail-auth.c var. bu dosyanin yeri asagidaki gibidir.
ircservices-..**/modules/nickserv/mail-auth.c
hemen giriyoruz icine.
Kod:
notice_lang(s_NickServ, u, NICK_AUTH_FOR_REGISTER, s_NickServ);
bu satiri bulup altaki gibi degistirelim.
Kod:
notice_lang(s_NickServ, u, NICK_AUTH_FOR_REGISTER, s_NickServ, ngi->authcode);
kaydedip cikalim. ve son duzenlenecek dosya ve en ONEMLI si tr.l dosyasidir.Dosyanin yeri asagidaki gibidir.
ircservices-.*.**/lang/tr.l
Kod:
NICK_AUTH_FOR_REGISTER
bu satiri bulup altaki gibi duzenliyoruz.
PHP- Kodu:
Kod:
NICK_AUTH_FOR_REGISTER
yapmış olduğunuz işlemin servisler tarafından tanınabilmesi için aşağıda belirtilen auth işlemini gerçekleştirmeniz gerekmektedir.
/msg %s AUTH %09d
Dikkat edilecek husus tr.l dosyasinda kesinlikle bosluk birakmayin hata verir. ve değişiklik yapmadan once bu dosyalarin bi yedegini (kopyasini) mutlaka alin.
son olarak sunlari yapalim birlikte.. ircservices ana dizinine gelin
Kod:
cd ircservices-..**make cleanmakemake insall
ircservices.conf ta
Kod:
LoadModule nickserv/mail-auth LoadModule nickserv/sendpass LoadModule chanserv/sendpass LoadModule memoserv/forward
yukardaki gibi olmalidir. # var ise auth code aktif degildir ve calismaz..
butun bu anlatimdan sonra ben yapamadim diyen varsa ben size yapilmis olarak bu uc dosyayi vericem. gerekli yerlere ftp den yukleyip calistirabilirsiniz. make ve ircservices.conf duzenlemesini mutlaka yapin..
servicesleri kapatin acin
/os restart
bitti
IRCSERVICES.CONF ORNEGI
################################################## ##################
#Bu dosya
# KeMaNcI ([email protected]) #
################################################## ##################
RemoteServer Sunucuipadresi 6667 services
ServerName services.sunucuadı.com.net
ServerDesc - 4sunucuadı.com 1IRC Servisi
ServiceUser services@sunucuadı.com.net
Umask 077
LogFilename ircservices.log
PIDFilename ircservices.pid
MOTDFilename ircservices.motd
LockFilename .lock
StrictPasswords
BadPassLimit 5
BadPassTimeout 1h
BadPassWarning 3
UpdateTimeout 5m
WarningTimeout 4h
ReadTimeout 3
TimeoutCheck 1.0
#PingFrequency 30s
#MergeChannelModes 0.5
NetBufferSize 4194304 1048576 # 4MB and 1MB
NetBufferLimit 80 95
GuestNickPrefix sunucuadı.com
#DefTimeZone PST8PDT
LogMaxUsers
EnableGetpass
WallGetpass
WallSetpass
LoadModule protocol/unreal
#LoadModule encryption/md5
LoadModule database/version4
LoadModule mail/main
LoadModule mail/smtp
LoadModule mail/sendmail
LoadModule operserv/main
LoadModule operserv/akill
LoadModule operserv/news
LoadModule operserv/sessions
LoadModule operserv/sline
LoadModule nickserv/main
LoadModule nickserv/access
LoadModule nickserv/autojoin
LoadModule nickserv/link
#LoadModule nickserv/mail-auth
#LoadModule nickserv/oldlink
#LoadModule nickserv/sendpass
LoadModule chanserv/main
#LoadModule chanserv/access-levels
LoadModule chanserv/access-xop
#LoadModule chanserv/sendpass
LoadModule memoserv/main
#LoadModule memoserv/forward
LoadModule memoserv/ignore
LoadModule statserv/main
LoadModule misc/helpserv
#LoadModule misc/devnull
#LoadModule httpd/main
#LoadModule httpd/auth-ip
#LoadModule httpd/auth-password
#LoadModule httpd/dbaccess
#LoadModule httpd/debug
#LoadModule httpd/redirect
#LoadModule httpd/top-page
LoadModule misc/xml-export
LoadModule misc/xml-import
Arkadaslar Bu Dosyayı Atmak için moncelikle putty programıza baglanıyoruz login oldukdan dan sonra sırasıyla
cd irc*
pico ircservices.conf ( yukardaki kodu actıgımız bolume atıyoruz.)
ctrl+x ( yapıp satırı kayıt ediyoruz )
dosyamız aktif sekilde yuklenmiştir.
tags:ircd özel, irc services kurulum, unreal ircd kurulumu, radyo kurulumu, irc services editleri, unreal ircservices editleri ,irc services kurulumu,ircservices.irc services ornegi,ircservices editi,eggdrop kurulumu,eggdrop nasil kurulu
ALINTIDIR
ircServices Kurulumu ( Genis Anlatım turkce dil ve authcode status anlatimi )
7-06-2010, 14:53. Yazar: LiKaBLe
Ayrintili bir sekilde ircservices nasil kurulur anlatayim sizlere.
Accountunuza Login olduktan sonra
wget
Ziyaretçiler için gizlenmiş link,görmek için
Giriş yap veya üye ol.
download edin.
Buradan da üst versionu download edebilirsiniz. :
Ziyaretçiler için gizlenmiş link,görmek için
Giriş yap veya üye ol.
Not: dosyaları açarken dosya ismine dikkat edin 5.0.61 veya 5.0.53 olmalı
ve simdi bu cektigimiz tar i aciyoruz
tar xfzv ircservices-5.0.53.tar
tar i aciktan sonra ircservices-5.0.53 klasorune giriyoruz.
cd ircservices-5.0.53
./configure
ve configure ediyoruz, burada dizin belirtiyoruz services klasorunun yeri ve adi ne olsun
ornek /home/deneme/services
digerleri y deyip enterliyoruz
sira geldi make ye
make
make bittikten sonra
make install yapiyoruz..
make install
kurulum bitti. ircservices.conf ve modules.conf duzenleyip
ornegin asagidaki yerlere atiniz
/home/deneme/services/lib
icine ftp den atiniz.
ornek conflar
unrealircd.conf a gerekli link satirini yaziniz.
ornek
serverinize rehash cektinten sonra.
asagidaki sekilde calistiriniz.
cd services
./ircservices
BITTI
ircservices dilini turkce yapmak ve status auth code cok basittir aslinda buyrun beraber yapalim..
bu islem icin 3 tane dosyayi duzenliyoruz. birincisi turkce yapmak icin defs.h dir.
cd ircservices-..**/defs.h
ircservices-* ana dizininde bulur. defs.h hemen aciyoruz.
Kod:
#define DEF_LANGUAGE LANG_EN_US
bu satiri bulup altaki gibi değiştiriyoruz.
Kod:
#define DEF_LANGUAGE LANG_TR
keydedip cikalim bu islem tamam..
evet sirada mail-auth.c var. bu dosyanin yeri asagidaki gibidir.
ircservices-..**/modules/nickserv/mail-auth.c
hemen giriyoruz icine.
Kod:
notice_lang(s_NickServ, u, NICK_AUTH_FOR_REGISTER, s_NickServ);
bu satiri bulup altaki gibi degistirelim.
Kod:
notice_lang(s_NickServ, u, NICK_AUTH_FOR_REGISTER, s_NickServ, ngi->authcode);
kaydedip cikalim. ve son duzenlenecek dosya ve en ONEMLI si tr.l dosyasidir.Dosyanin yeri asagidaki gibidir.
ircservices-.*.**/lang/tr.l
Kod:
NICK_AUTH_FOR_REGISTER
bu satiri bulup altaki gibi duzenliyoruz.
PHP- Kodu:
Kod:
NICK_AUTH_FOR_REGISTER
yapmış olduğunuz işlemin servisler tarafından tanınabilmesi için aşağıda belirtilen auth işlemini gerçekleştirmeniz gerekmektedir.
/msg %s AUTH %09d
Dikkat edilecek husus tr.l dosyasinda kesinlikle bosluk birakmayin hata verir. ve değişiklik yapmadan once bu dosyalarin bi yedegini (kopyasini) mutlaka alin.
son olarak sunlari yapalim birlikte.. ircservices ana dizinine gelin
Kod:
cd ircservices-..**make cleanmakemake insall
ircservices.conf ta
Kod:
LoadModule nickserv/mail-auth LoadModule nickserv/sendpass LoadModule chanserv/sendpass LoadModule memoserv/forward
yukardaki gibi olmalidir. # var ise auth code aktif degildir ve calismaz..
butun bu anlatimdan sonra ben yapamadim diyen varsa ben size yapilmis olarak bu uc dosyayi vericem. gerekli yerlere ftp den yukleyip calistirabilirsiniz. make ve ircservices.conf duzenlemesini mutlaka yapin..
servicesleri kapatin acin
/os restart
bitti
IRCSERVICES.CONF ORNEGI
################################################## ##################
#Bu dosya
Ziyaretçiler için gizlenmiş link,görmek için
Giriş yap veya üye ol.
adresinde olusturulmustur ## KeMaNcI ([email protected]) #
################################################## ##################
RemoteServer Sunucuipadresi 6667 services
ServerName services.sunucuadı.com.net
ServerDesc - 4sunucuadı.com 1IRC Servisi
ServiceUser services@sunucuadı.com.net
Umask 077
LogFilename ircservices.log
PIDFilename ircservices.pid
MOTDFilename ircservices.motd
LockFilename .lock
StrictPasswords
BadPassLimit 5
BadPassTimeout 1h
BadPassWarning 3
UpdateTimeout 5m
WarningTimeout 4h
ReadTimeout 3
TimeoutCheck 1.0
#PingFrequency 30s
#MergeChannelModes 0.5
NetBufferSize 4194304 1048576 # 4MB and 1MB
NetBufferLimit 80 95
GuestNickPrefix sunucuadı.com
#DefTimeZone PST8PDT
LogMaxUsers
EnableGetpass
WallGetpass
WallSetpass
LoadModule protocol/unreal
#LoadModule encryption/md5
LoadModule database/version4
LoadModule mail/main
LoadModule mail/smtp
LoadModule mail/sendmail
LoadModule operserv/main
LoadModule operserv/akill
LoadModule operserv/news
LoadModule operserv/sessions
LoadModule operserv/sline
LoadModule nickserv/main
LoadModule nickserv/access
LoadModule nickserv/autojoin
LoadModule nickserv/link
#LoadModule nickserv/mail-auth
#LoadModule nickserv/oldlink
#LoadModule nickserv/sendpass
LoadModule chanserv/main
#LoadModule chanserv/access-levels
LoadModule chanserv/access-xop
#LoadModule chanserv/sendpass
LoadModule memoserv/main
#LoadModule memoserv/forward
LoadModule memoserv/ignore
LoadModule statserv/main
LoadModule misc/helpserv
#LoadModule misc/devnull
#LoadModule httpd/main
#LoadModule httpd/auth-ip
#LoadModule httpd/auth-password
#LoadModule httpd/dbaccess
#LoadModule httpd/debug
#LoadModule httpd/redirect
#LoadModule httpd/top-page
LoadModule misc/xml-export
LoadModule misc/xml-import
Arkadaslar Bu Dosyayı Atmak için moncelikle putty programıza baglanıyoruz login oldukdan dan sonra sırasıyla
cd irc*
pico ircservices.conf ( yukardaki kodu actıgımız bolume atıyoruz.)
ctrl+x ( yapıp satırı kayıt ediyoruz )
dosyamız aktif sekilde yuklenmiştir.
tags:ircd özel, irc services kurulum, unreal ircd kurulumu, radyo kurulumu, irc services editleri, unreal ircservices editleri ,irc services kurulumu,ircservices.irc services ornegi,ircservices editi,eggdrop kurulumu,eggdrop nasil kurulu
ALINTIDIR