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/)
-   Servisler (https://www.ircforumlari.net/servisler/)
-   -   Forbid komuTunu ipTaL eTmek... (https://www.ircforumlari.net/servisler/32033-forbid-komutunu-iptal-etmek.html)

OnE_D4y 23 Mayıs 2007 19:27

Forbid komuTunu ipTaL eTmek...
 
ßa$LıkTa da ßeLirTTiğim Gißi.. Forbid komuTunu naSıL ipTaL EdeßiLirim Veya Sadece ßir Nickin kuLLanmaSına naSıL izin VereßiLirim ? YardımLarınızı ßekLiyorum, $imdiden T$k'Ler..

ArresT 23 Mayıs 2007 20:51

Cevap: Forbid komuTunu ipTaL eTmek...
 
Selam

ircservices-5.x.xx/modules/chanserv/main.c dosyasından

Kod:


{ "FORBID", do_forbid, is_services_admin, -1,
-1, NICK_OPER_HELP_FORBID },


yerini,

Kod:


{ "FORBID", do_forbid, is_services_root, -1,
-1, NICK_OPER_HELP_FORBID },


olarak değiştirirsen ve de

ircservices-5.x.xx/modules/nickserv/main.c dosyasından

Kod:


{ "FORBID", do_forbid, is_services_admin, -1,
-1, NICK_OPER_HELP_FORBID },


yerini de,

Kod:


{ "FORBID", do_forbid, is_services_root, -1,
-1, NICK_OPER_HELP_FORBID },


olarak değiştirirsen sonrada

Kod:


make
 
make install


yaparak yeniden serviceslerini derlersen kapatıp açtığında forbid yetkisini sadece ROOT olan kişi kullanabilecektir. Umarım bu işini geçici süre görür.

Selametle.


OnE_D4y 24 Mayıs 2007 11:47

Cevap: Forbid komuTunu ipTaL eTmek...
 
SağoL.. FakaT ServicesLerimi ßeLirTmeyi UnuTmu$um;scare Anope kuLLanıyorum.

ArresT 26 Mayıs 2007 03:03

Cevap: Forbid komuTunu ipTaL eTmek...
 
Selamlar

estag. amacım tamamen yardım etmek sonuçta.. belki ircservices içinde bunu arayan biri olabilir. Anope için biraz bakındım ama kod sistemini hala çözemediğim bir tarz diyebilirim o kadar karmaşık ki :( umarım yapabilme şansım olur :(



ArresT 26 Mayıs 2007 03:25

Cevap: Forbid komuTunu ipTaL eTmek...
 
Anope deki komut satırına da baktığımız zaman bunu da halledebilirsin aynı bu yöntem ile..

modules klasöründe,

chanserv.c de

Kod:


c = createCommand("FORBID", do_forbid, is_services_admin, -1,-1, CHAN_SERVADMIN_HELP_FORBID,CHAN_SERVADMIN_HELP_FORBID, CHAN_SERVADMIN_HELP_FORBID); addCoreCommand(CHANSERV,c);


satırını

Kod:

c = createCommand("FORBID", do_forbid, is_services_root, -1,-1, CHAN_SERVADMIN_HELP_FORBID,CHAN_SERVADMIN_HELP_FORBID, CHAN_SERVADMIN_HELP_FORBID); addCoreCommand(CHANSERV,c);

ve de

nickserv.c de

Kod:

c = createCommand("FORBID", do_forbid, is_services_admin, -1,-1, NICK_SERVADMIN_HELP_FORBID,NICK_SERVADMIN_HELP_FORBID, NICK_SERVADMIN_HELP_FORBID); addCoreCommand(NICKSERV,c);

satırını da

Kod:

c = createCommand("FORBID", do_forbid, is_services_root, -1,-1, NICK_SERVADMIN_HELP_FORBID,NICK_SERVADMIN_HELP_FORBID, NICK_SERVADMIN_HELP_FORBID); addCoreCommand(NICKSERV,c);

olarak değiştirdikten sonra

Kod:


make
make install


ile yeni bir derleme ile forbid komutunu roota verebilirsin..

Selametle.

Not : Anope komut yapısını pek bilmediğim için, bana

Alıntı:


Sky-Dancer:

irc-services 4.xx serisi = anope

diyerek beni aydınlatan dostuma teşekkürler.



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

Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net