‘services yardim’ olarak etiketlenmiş yazılar

SirvNET Services auth kod status

Çarşamba, 30 Nisan 2008

Sirvnet servislerinde nick kayit edildiginde, auth kodun maile gitmemesi, bir cok sorunuda beraberinde getiriyor. Buna bir nebze dur diyebilmek icin, auth kodu statüsde göstermeye karar verdim. Denedim ve sorunsuz olarak calisiyor.

Kod:

pico sirv3.0.8/src/nickserv.c

Kod:

static void do_register(const char *source) {     User *u;     const char *pass = strtok(NULL, " ");     const char *email = strtok(NULL, " ");

satirlarinin altina

Kod:

char *code = create_ticket();

ekleyin.

Kod:

blog("NS_R", "[NS] R %s (%s@%s)",                 source, u->username, u->host);

satirinin altinada

Kod:

send_cmd(s_NickServ, "NOTICE %s :Auth kodunuz : %s", source, code);

ekleyin. Daha sonra make clean make ve make install komutlari uygulayin. Ve servislerinize restart atin. Böylece auth kodu statüsde görebilecekseniz.

Alintidir , BehroozWolf’a tesekkurler.

Sirvnet Services de oper girenleri kanala alma.

Çarşamba, 30 Nisan 2008

Bilindigi üzere genelde bahamut ircd türü kuranlar, servis olarak sirvnet tercih ediyor. Bunun baslica sebeblerinden en güclüsü dal.net muhahkak. Ama bahamutun söyle bir gicikligi var, server’a baglananlar yada oper girenleri belli bir kanala almamasi. Yani bunu desteklememesi. Ancak bahamut üzerinde oynama yapildiginda bu islem gerceklesebiliyor. Ama benim aklima söyle bir sey geldi, sirvnetde servisleri kullanabilmek icin, /os identify sifreniz(her operin nick sifresi gibi birde operserv sifresi var) girdiginde o kisiyi bir kanala alabilirsiniz.

Kod:

pico sirv3.0.8/src/oper.c

Kod:

if (u->os_level > 1) send_cmd(service, "SVSMODE %s +a 0", source);

satirinin hemen altina

Kod:

send_cmd(service, "SVSJOIN %s #opers", nick);

yazarsak, os identify yapan ve sifresini dogru herkez, opers kanalina giris yapicaktir.

Alintidir , BehroozWolf’a tesekkurler.

sirvNET 3.0.8 Kurulumu

Çarşamba, 30 Nisan 2008

Türkiye’de pek fazla kullanılmayan fakat yurtdışı sohbet sunucularında tercih edilen BAHAMUT IRCd kullananlar daha cok bu servisi ( sirvNET ) i kullanmaktadır.

Ülkemizde BAHAMUT kullanan AYNA.ORG sohbet sunucusu güzel bir örnektir.

Kurulum:

Öncelikle dosyamızı indiriyoruz. Dosya linki aşağıdadır ;

Dosyayı download etmek için TIKLAYINIZ

Kuruluma başlamak için öncelikle shell hesabımıza LOGIN oluyoruz.Daha sonra yukarıda vermiş olduğum linkte bulunan dosyayı

PHP- Kodu:

wget http://www.sirv.net/sirv-p3.0.8-s.tar.gz 

şeklinde indiriyoruz. Daha sonra ;

PHP- Kodu:

tar xzvf sirv-p3.0.8-s.tar.gz 

yazdıktan sonra

PHP- Kodu:

cd sirv3.0.8 

yazıyoruz ve

PHP- Kodu:

./configure 

yazıp , karşımıza gelecek olan soruyu BAHAMUT olarak seçiyoruz. sirvNET bize bahamut ve unreal seçeneklerini sunacak. Biz buradaki işlemde BAHAMUT için anlattığımız için ” 1 ” numaralı seçeneği tercih ediyoruz.

configure ayarlarını tamamladıktan sonra

PHP- Kodu:

make 

ve

PHP- Kodu:

make install 

yazarak servisimizin kurulumunu tamamlamış oluyoruz.

Bu işlemlerden sonra ayarlamaları yapmak için conf dosyamıza giriş yapacağız.

PHP- Kodu:

cd ircd 

ve

PHP- Kodu:

pico ircd.conf 

yazarak conf dosyamıza girişi yapıyoruz. Burada gerekli olan düzenlemeleri yapıyoruz , burada yapılan hataları kontrol etme şansımız var ve göze çarpan hataları düzenleyebiliriz.

Yukarıda configure işlemlerinde bulunan dosyaya bir isim vermiştik.

Diyelim ki vermiş olduğumuz dosya ismi ” x/sirvnet ” olsun

buradan

PHP- Kodu:

cd sirvnet 

yazıyoruz ve

PHP- Kodu:

mv example.conf services.conf 

yazarak example dosyamızın ismini services olarak değiştiriyoruz.

bu işlemi yaptıktan sonra , yaptıklarımızı kaydediyoruz ve

PHP- Kodu:

./services 

yazarak servislerimizin aktif olmasını sağlıyoruz.

ÖNEMLİ NOT:sirvNET gerçekten kurulumunda dikkat isteyen bir servistir. DB’ler bu serviste önemli rol oynamaktadır. Bu yüzden kurulumunda hata ile karşılaşmak muhtemeldir.


mirc indir turkce mirc mirc porno porno porno