inFerno
18-11-2006, 21:06
Ayrintili bir sekilde ircservices nasil kurulur anlatayim sizlere.
Account'unuza Login olduktan sonra
wget [Sadece Kayıtlı Üyeler linkleri görebilir...]
download edin.
[Sadece Kayıtlı Üyeler linkleri görebilir...]
ve simdi bu cektigimiz tar i aciyoruz
tar xfzv ircservices-5.0.53.tar.gz
[Sadece Kayıtlı Üyeler linkleri görebilir...]
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
[Sadece Kayıtlı Üyeler linkleri görebilir...]
sira geldi make ye
make;
[Sadece Kayıtlı Üyeler linkleri görebilir...]
make bittikten sonra
make install yapiyoruz..
make install
[Sadece Kayıtlı Üyeler linkleri görebilir...]
kurulum bitti. ircservices.conf ve modules.conf duzenleyip
ornek
/home/deneme/services/lib
icine ftp den atiniz.
ornek conflar
[Sadece Kayıtlı Üyeler linkleri görebilir...]
[Sadece Kayıtlı Üyeler linkleri görebilir...]
unrealircd.conf a gerekli link satirini yaziniz.
ornek
[Sadece Kayıtlı Üyeler linkleri görebilir...]
serverinize rehash cektinten sonra.
asagidaki sekilde calistiriniz.
cd services
./ircservice
[Sadece Kayıtlı Üyeler linkleri görebilir...]
rcservices 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.
#define DEF_LANGUAGE LANG_EN_US
bu satiri bulup altaki gibi değiştiriyoruz.
#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.
notice_lang(s_NickServ, u, NICK_AUTH_FOR_REGISTER, s_NickServ);
bu satiri bulup altaki gibi degistirelim.
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
NICK_AUTH_FOR_REGISTER
bu satiri bulup altaki gibi duzenliyoruz.
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
cd ircservices-*.*.**
make clean
make
make insall
ircservices.conf ta
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..
[Sadece Kayıtlı Üyeler linkleri görebilir...]
[Sadece Kayıtlı Üyeler linkleri görebilir...]
[Sadece Kayıtlı Üyeler linkleri görebilir...]
servicesleri kapatin acin
/os restart
Alıntıdır - Raistlin
Account'unuza Login olduktan sonra
wget [Sadece Kayıtlı Üyeler linkleri görebilir...]
download edin.
[Sadece Kayıtlı Üyeler linkleri görebilir...]
ve simdi bu cektigimiz tar i aciyoruz
tar xfzv ircservices-5.0.53.tar.gz
[Sadece Kayıtlı Üyeler linkleri görebilir...]
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
[Sadece Kayıtlı Üyeler linkleri görebilir...]
sira geldi make ye
make;
[Sadece Kayıtlı Üyeler linkleri görebilir...]
make bittikten sonra
make install yapiyoruz..
make install
[Sadece Kayıtlı Üyeler linkleri görebilir...]
kurulum bitti. ircservices.conf ve modules.conf duzenleyip
ornek
/home/deneme/services/lib
icine ftp den atiniz.
ornek conflar
[Sadece Kayıtlı Üyeler linkleri görebilir...]
[Sadece Kayıtlı Üyeler linkleri görebilir...]
unrealircd.conf a gerekli link satirini yaziniz.
ornek
[Sadece Kayıtlı Üyeler linkleri görebilir...]
serverinize rehash cektinten sonra.
asagidaki sekilde calistiriniz.
cd services
./ircservice
[Sadece Kayıtlı Üyeler linkleri görebilir...]
rcservices 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.
#define DEF_LANGUAGE LANG_EN_US
bu satiri bulup altaki gibi değiştiriyoruz.
#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.
notice_lang(s_NickServ, u, NICK_AUTH_FOR_REGISTER, s_NickServ);
bu satiri bulup altaki gibi degistirelim.
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
NICK_AUTH_FOR_REGISTER
bu satiri bulup altaki gibi duzenliyoruz.
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
cd ircservices-*.*.**
make clean
make
make insall
ircservices.conf ta
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..
[Sadece Kayıtlı Üyeler linkleri görebilir...]
[Sadece Kayıtlı Üyeler linkleri görebilir...]
[Sadece Kayıtlı Üyeler linkleri görebilir...]
servicesleri kapatin acin
/os restart
Alıntıdır - Raistlin
