IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   Unreal IRCd (https://www.ircforumlari.net/unreal-ircd/)
-   -   Root Admin & Net Admin Sorunu (https://www.ircforumlari.net/unreal-ircd/316038-root-admin-amp-net-admin-sorunu.html)

deneme1 16 Şubat 2010 13:20

Cevap: Root Admin & Net Admin Sorunu
 
sanırım yapmak istediğim şeyi anlatamadım ben.şimdi x nickli kişi operini girdiğinde direk NetAdmin.Sunucu.net adında host alsın sunucu sahibi girdiğinde direk RootAdmin.Sunucu.net şeklinde olsun. yani demek istediğim bu. bunu nasıl yapabiliriz.birisine network admin eklediğimde unrealircd.confdaki hostdan dolayı otomatikmen RootAdmin hostu alıyor çünkü bunu nasıl yapabiliriz sorunum bu

toXic 16 Şubat 2010 13:32

Cevap: Root Admin & Net Admin Sorunu
 
Alıntı:

Edwardian Nickli Üyeden Alıntı (Mesaj 1040323812)
sanırım yapmak istediğim şeyi anlatamadım ben.şimdi x nickli kişi operini girdiğinde direk NetAdmin.Sunucu.net adında host alsın sunucu sahibi girdiğinde direk RootAdmin.Sunucu.net şeklinde olsun. yani demek istediğim bu. bunu nasıl yapabiliriz.birisine network admin eklediğimde unrealircd.confdaki hostdan dolayı otomatikmen RootAdmin hostu alıyor çünkü bunu nasıl yapabiliriz sorunum bu



m_oper.c kütüphanelerini incele baska bir admin yapisi olusturabilirsin bu sekilde.

BehroozWolf 16 Şubat 2010 20:01

Cevap: Root Admin & Net Admin Sorunu
 
Alıntı:

Edwardian Nickli Üyeden Alıntı (Mesaj 1040323812)
sanırım yapmak istediğim şeyi anlatamadım ben.şimdi x nickli kişi operini girdiğinde direk NetAdmin.Sunucu.net adında host alsın sunucu sahibi girdiğinde direk RootAdmin.Sunucu.net şeklinde olsun. yani demek istediğim bu. bunu nasıl yapabiliriz.birisine network admin eklediğimde unrealircd.confdaki hostdan dolayı otomatikmen RootAdmin hostu alıyor çünkü bunu nasıl yapabiliriz sorunum bu

Aklıma gelen 2 yol var. Birinci yol, x nickli kişi oper girdiğinde direk hostunu rootadmin.reklamsever.com gibi yapmak olabilir. Diğer yol ise, yeni bir flag oluşturup o flagi opers.conf'a ekleriz. Böylece o flag kimde varsa o kişi hostu alır. Ama birinci yol daha kolay gibi geliyor bana.

Turkeri 17 Şubat 2010 10:54

Cevap: Root Admin & Net Admin Sorunu
 
Edwardian neden bu kadar uğraşıyorsun ki anlamadım kalıcı host ver olsun bitsin.

/msg hostserv set Edwardian [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

/msg hostserv on

yaparsın senin hostun kalıcı olarak değişir sunucuya her girdiğinde bu hostu identi alırsın

toXic 17 Şubat 2010 12:16

Cevap: Root Admin & Net Admin Sorunu
 
m_oper.c den yapabilirsiniz bunu söyle bir ipucu vereyim

nick eğer x ise (oper acımını doğrulayan fonksiyonun altina tabi)
hostunu değiştir gibi bir algoritma ile..


fakat strcpy kullanin yoksa vermek cok zorlasir.


Kod:

                        strlcpy(sptr->user->username, sptr->user->username
                        sendto_serv_butone_token(cptr, sptr->name, MSG_SETIDENT, TOK_SETIDENT,
                                                "%s", sptr->user->username);


inceleyin bu kodu..

deneme1 17 Şubat 2010 19:35

Cevap: Root Admin & Net Admin Sorunu
 
Alıntı:

BehroozWolf Nickli Üyeden Alıntı (Mesaj 1040324150)
Diğer yol ise, yeni bir flag oluşturup o flagi opers.conf'a ekleriz.

bunu nasıl yapabiliriz


Alıntı:

toXic Nickli Üyeden Alıntı (Mesaj 1040324445)
m_oper.c den yapabilirsiniz bunu söyle bir ipucu vereyim

nick eğer x ise (oper acımını doğrulayan fonksiyonun altina tabi)
hostunu değiştir gibi bir algoritma ile..


fakat strcpy kullanin yoksa vermek cok zorlasir.


Kod:

                        strlcpy(sptr->user->username, sptr->user->username
                        sendto_serv_butone_token(cptr, sptr->name, MSG_SETIDENT, TOK_SETIDENT,
                                                "%s", sptr->user->username);

inceleyin bu kodu..

servis olsa anlarım belki ama unrealden bu kadar anlamıyorum

SaNaLLoRd 17 Şubat 2010 20:40

Cevap: Root Admin & Net Admin Sorunu
 
nıck e aıt acıklama yapabılırsın forumda root admınle net admın aynı yetkı demısler alakası yok flagları aynıdır ama root la net aynı dııldır en basıt yolu host serv ıle root a aaıt host yazarsın .

BehroozWolf 18 Şubat 2010 03:51

Cevap: Root Admin & Net Admin Sorunu
 
Alıntı:

Edwardian Nickli Üyeden Alıntı (Mesaj 1040324676)
bunu nasıl yapabiliriz




servis olsa anlarım belki ama unrealden bu kadar anlamıyorum

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] adresinden gerekli dosyaları bilgisayarınıza ya da direk ftp adresine çekiniz. Daha sonra yapacaklarınız Benioku.txt adlı dosya da yazmaktadır. Ama ben genede buraya kopyalıyorum.

UYARI: İşleme başlamadan önce sunucu yedeklerinizi almayı unutmayın.

Test edilen irc sürümü: Unreal3.2.6(stabil - editsiz)

Not: Alt versiyonlarda dosyaların yapisi farklı olduğu için hata verme olasiligi yüksek...

Temiz bir kurulum için editlenenmis bir ircd gerekmektedir. Aksi halde kodlari el ile tek tek koymaniz gerekiyor ki
bu oldukça zahmetli bir iş olduğundan tavsiye etmiyorum. Özellikle hata verme olasılığıda yüksek olduğunu göze alırsak.

Herşeyi ayarladıktan sonra: include klasöründeki dosyaları include klasöründe ki, src klasöründeki dosyaları src klasöründe ki
modules klasöründeki dosyaları modules klasöründeki dosyalar ile değiştirin. Dosyalarla işiniz bittikten sonra hesabiniza login
olup make clean; make komutlarını yazın. Bu işlem bittikten sonra pico unrealircd.conf yazarak ayarlar dosyanızı açıp

set { hosts { .. }; }; satırları arasına root "root.administrator.sigara.iciyor" gibi eklemeniz gerekiyor. Bunuda ekledikten sonra, oper.confa girerek
root admin olarak görükecek kişilerin oper bloglarına "I" flagini eklemeniz gerekiyor.

Unutmadan N ile I flagını ayni anda kullanamazsiniz. Bu yüzden aşşağıda verilen örneği kullanabilirsiniz...
--------------------------------------------------------------------------------------------------------------------------------------------------------

Örnek unrealircd.conf düzenlemesi


set {
hosts {
root "root.administrator";
};
};

--------------------------------------------------------------------------------------------------------------------------------------------------------

Örnek opers.conf düzenlemesi


oper BehroozWolf {
from {
userhost *@*;
};
password "sifrem";
flags "aAsDdFfgHjKkliMmnIBbVvCcXZzPpOoUuYyTtREe
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
snomask kcfneNFSvPGqso;
class clients;
};

--------------------------------------------------------------------------------------------------------------------------------------------------------


Herşeyi ayarladıktan sonra sunucuza restart atıp kullanabilirsiniz...

Kolay gelsin :)

deneme1 18 Şubat 2010 04:40

Cevap: Root Admin & Net Admin Sorunu
 
3.2.3 kullanıyorum ben ama

BehroozWolf 18 Şubat 2010 05:02

Cevap: Root Admin & Net Admin Sorunu
 
Alıntı:

Edwardian Nickli Üyeden Alıntı (Mesaj 1040325165)
3.2.3 kullanıyorum ben ama

O halde 2 seçenek var önünde. Ya benim 3.2.3 kurup uyarlamamı bekliyeceksin(ki ne zaman olur ben bile bilmiyorum, pek iyi değilim bir şeyleri güncellemede) ya da dosyaları açıp nerelerde ne değişiklik yaptığımı bulup aynı şekilde 3.2.3'e uyarlıyacaksin :P


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 10:17.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk