Sunucunuza girip'te nick'ini register etmemiş kişiler için register etmelerini Nickserv notice ile isteyebilirsiniz
-------------------------------------------------------------------------------
a-) Islemi gercekleştirmek için lütfen alt bölümde oluşturulmuş komutları sırası ile uygulayınız
=> Komut : cd ircservices*
; Burada ircservices klasor'une giris yaptık
=> Komut : cd modules\
; Burada ircservices klasorunun icinde modules\ klasorune giris yaptık
=> Komut : cd operserv\
; Burada ircservices klasorunun icindeki modules klasorunun icinde bulunan operserv\ klasorune giris yaptık
=> Komut : pico news.c
; Burada ircservices=>modules=>operserv\ klasorunun icinde bulunan news.c conf dosyasına giris yaptık
; Düzenlemeyi buradan yapacağız
---------------------------------------------------------------------------------------------
Girmis olduğunuz news.c dosyasının icinde CTRL+W ile aratmamız gereken bölüm alt taraftadır
=> ARANACAK SATIR :
Kod: Kodu kopyalamak için üzerine çift tıklayın!
/* Callback for users logging on. */
static int new_user_callback(User *u)
{
display_news(u, NEWS_LOGON);
return 0;
}
------------------------------------------------------------------------------------------------
Üst'te aranacak satırlardan herhangi birisini bulduğunuzda ve satırı doğruladınızda ( doğru satır olduğunu gördüğünüzde )
üst tarafta verilmiş olan satırı silip yerine alt bölümde vereceğim kod dizinini kopyalayacaksınız ;
- Eklenecek Satırlar -
Kod: Kodu kopyalamak için üzerine çift tıklayın!
/* Callback for users logging on. */
static int new_user_callback(User *u)
{
NickInfo *ni = NULL;
display_news(u, NEWS_LOGON);
ni = get_nickinfo(u->nick);
if (!ni) {
send_cmd(s_GlobalNoticer, "NOTICE %s :Merhaba %s, nickini şifrele", u->nick, u->nick);
}
return 0;
}
--------------------------------------------------------------------------------------------------
Bu satırları ekledikten sonra CTRL+X 'e basıp Y yazıp enter'liyoruz daha sonra alt bölümdeki komutları sırası ile uyguluyoruz
=> Komut : cd
; Bu komut ile ana dizine gectik
=> Komut : cd services\
; Bu komut ile services\ klasorune girdik
=> Komut : ps x
; Bu komut ile ./ircservices 'in hangi kod numarası üzerinde calıstığını gördük
=> Komut : kill -9 IRCSERVİCESKODNUMARASI
; Örnek : kill -9 23478
=> Komut : ./ircservices
; Bu komut ile kill'lemiş olduğumuz servisleri tekrar baslattık ve nickserv mesaj aktif oldu
-------------------------------------------------------------------------------------------------