Tekil Mesaj gösterimi
Alt 13 Şubat 2009, 17:54   #2
Çevrimdışı
ArresT
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: IRCServices ' te ircop , coadmin , server admin farkı.




Servisler için yetkilendirme 3 çeşit oluyor, bunlar Oper Root Admin'dir. Services komutlarında yetki düzenlemesini;

ircservices-5.*\modules\chanserv\main.c

dosyasında,


Kod:   Kodu kopyalamak için üzerine çift tıklayın!
{ "GETPASS", do_getpass, is_services_admin, -1, -1, CHAN_OPER_HELP_GETPASS }, { "FORBID", do_forbid, is_services_admin, -1, -1, CHAN_OPER_HELP_FORBID }, { "SUSPEND", do_suspend, is_services_admin, -1, -1, CHAN_OPER_HELP_SUSPEND }, { "UNSUSPEND",do_unsuspend,is_services_admin, -1, -1, CHAN_OPER_HELP_UNSUSPEND }, { NULL }

da olduğu gibi örnek verilen yerde değiştirebilirsiniz.

is_services_admin olan yeri, is_services_root ya da is_services_oper şeklinde değiştirerek yapabilirsiniz.

aynı zamanda diğer kodları da buradan düzenleyebilirsiniz.

Ancak IRC üzerinde irc komutlarını kullanma dediğiniz zaman flaglar ortaya çıkar. x-line komutları gibi. bunlar içinde ayrıca bir yetkilendirme sınıfı var. bunlar bildiğimiz oper ve adminler olarak ayırt ediliyor. Bunları da hangisi oper olarak hangisi admin olacak diye ayırmışsınız. Artık gerisi size kalmış demektir.

main.c dosyasında bu olayı yaptıktan sonra, serviceslere
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
make make install

çekmeyi unutmayın.

Ardından services'i kapatıp açmanız gerekmektedir.

ufak not; her services restart da /os update önerilir.

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Benimmekan Mobil Sohbet