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/)
-   -   UnreaL Hazır KuruLum NasıL YapıLır (https://www.ircforumlari.net/unreal-ircd/328560-unreal-hazir-kurulum-nasil-yapilir.html)

eXaLeanCe 16 Nisan 2010 17:17

UnreaL Hazır KuruLum NasıL YapıLır
 
selam arkadaslar hazır kurulum unreal yapmak istiyorum.
örneğin unrealin bütün modullerini yükleyip tekrar tar.gz yapmak istiyorum ve her istediğim yere kurabilmek için nasıl yapacağım hakkında bilgi verirseniz sevinirim..
şimdiden çok teşekürler.

Sessiz 16 Nisan 2010 18:43

Cevap: UnreaL Hazır KuruLum NasıL YapıLır
 
Söylemişsin zaten. Kurarsın unrealini bütün modullerini sonra tar.gz yaparsın. Başka bir yere kurarsın sonra içine girip unrealircd.conf u editlersin. Kurduğun yere göre, başka birşeye gerek yok ?

¿ 16 Nisan 2010 19:00

Cevap: UnreaL Hazır KuruLum NasıL YapıLır
 
Unreal dosyasini FTP ile shell hesabina at, daha sonra;
SSH'ye login ol;
tar -zxvf Unreal3.2.x.tar.gz
Otomatik kurmak istedigin modulleri;
cd Unreal3.2/src/modules/
Klasorune at, ayni klasorde bulunan
Makefile ve Makefile.in dosyalarini PC'ye cek.
Text editor ile dosyalari ac.


Kod:

R_MODULES= \
    m_sethost.so m_chghost.so m_chgident.so m_setname.so \
    m_setident.so m_sdesc.so m_svsmode.so m_swhois.so\
    m_svsmotd.so m_svsnline.so m_who.so m_mkpasswd.so \
    m_away.so m_svsnoop.so m_svso.so m_svsnick.so \
    m_adminchat.so m_akill.so m_chgname.so m_guest.so m_htm.so m_kill.so \
    m_lag.so m_message.so m_nachat.so m_oper.so m_pingpong.so \
    m_quit.so m_rakill.so m_rping.so m_sendumode.so m_sqline.so \
    m_tsctl.so m_unkline.so m_unsqline.so m_unzline.so m_whois.so \
    m_tkl.so m_vhost.so m_cycle.so m_svsjoin.so m_svspart.so \
    m_svswatch.so m_svssilence.so m_sendsno.so m_svssno.so \
    m_sajoin.so m_sapart.so m_samode.so m_kick.so m_topic.so \
    m_invite.so m_list.so m_time.so m_svskill.so m_sjoin.so \
    m_pass.so m_userhost.so m_ison.so m_silence.so m_knock.so \
    m_umode2.so m_squit.so m_protoctl.so m_addline.so m_addomotd.so \
    m_wallops.so m_admin.so m_globops.so m_locops.so m_chatops.so \
    m_trace.so m_netinfo.so m_links.so m_help.so m_rules.so \
    m_close.so m_map.so m_eos.so m_server.so m_stats.so \
    m_svsfline.so m_dccdeny.so m_undccdeny.so m_whowas.so \
    m_connect.so m_dccallow.so m_userip.so m_nick.so m_user.so \
    m_mode.so m_watch.so m_part.so m_join.so m_motd.so m_opermotd.so \
    m_botmotd.so m_lusers.so m_names.so m_svsnolag.so

#note change of .c to .o
COMMANDS=m_sethost.o m_chghost.o m_chgident.o m_setname.o m_setident.o \
    m_sdesc.o m_svsmode.o m_swhois.o m_svsmotd.o m_svsnline.o \
    m_who.o m_mkpasswd.o m_away.o m_svsnoop.o m_svso.o m_svsnick.o \
    m_adminchat.o m_akill.o m_chgname.o m_guest.o m_htm.o m_kill.o \
    m_lag.o m_message.o webtv.o m_nachat.o m_oper.o m_pingpong.o \
    m_quit.o m_rakill.o m_rping.o m_sendumode.o m_sqline.o \
    m_tsctl.o m_unkline.o m_unsqline.o m_unzline.o m_whois.o \
    m_tkl.o m_vhost.o m_cycle.o m_svsjoin.o m_svspart.o \
    m_svslusers.o m_svswatch.o m_svssilence.o m_sendsno.o \
    m_svssno.o m_sajoin.o m_sapart.o m_samode.o m_kick.o m_topic.o \
    m_invite.o m_list.o m_time.o m_svskill.o m_sjoin.o \
    m_pass.o m_userhost.o m_ison.o m_silence.o m_knock.o m_umode2.o \
    m_squit.o m_protoctl.o m_addline.o m_addmotd.o m_addomotd.o \
    m_wallops.o m_admin.o m_globops.o m_locops.o m_chatops.o \
    m_trace.o m_netinfo.o m_links.o m_help.o m_rules.o \
    m_close.o m_map.o m_eos.o m_server.o m_stats.o \
    m_svsfline.o m_dccdeny.o m_undccdeny.o m_whowas.o \
    m_connect.o m_dccallow.o m_userip.o m_nick.o m_user.o \
    m_mode.o m_watch.o m_part.o m_join.o m_motd.o m_opermotd.o \
    m_botmotd.o m_lusers.o m_names.o m_svsnolag.o

Oto make cektirecegin dosya isimlerini bu kisma

m_botmotd.so m_lusers.so m_names.so m_svsnolag.so modulismi.so \
modulismi1.so modulismi2.so modulismi3.so modulismi4.so modulismi5.so \


ve

m_botmotd.o m_lusers.o m_names.o m_svsnolag.o modulismi.o \
modulismi1.o modulismi2.o modulismi3.o modulismi4.o modulismi5.o \


seklinde yaz.
Yine ayni dosyada;


Kod:

m_svsnolag.o: m_svsnolag.c $(INCLUDES)
    $(CC) $(CFLAGS) $(MODULEFLAGS)  -c m_svsnolag.c

ve

Kod:

m_svsnolag.so: m_svsnolag.c $(INCLUDES)
    $(CC) $(CFLAGS) $(MODULEFLAGS) -DDYNAMIC_LINKING \
        -o m_svsnolag.so m_svsnolag.c

altlariina ekleme yap ayni sekilde.

Ornek:


modulismi.o: modulismi.c $(INCLUDES)
$(CC) $(CFLAGS) $(MODULEFLAGS) -c modulismi.c

modulismi2.o: modulismi2.c $(INCLUDES)
$(CC) $(CFLAGS) $(MODULEFLAGS) -c modulismi2.c

modulismi3.o: modulismi3.c $(INCLUDES)
$(CC) $(CFLAGS) $(MODULEFLAGS) -c modulismi3.c

modulismi.so: modulismi.c $(INCLUDES)
$(CC) $(CFLAGS) $(MODULEFLAGS) -DDYNAMIC_LINKING \
-o modulismi.so modulismi.c

modulismi2.so: modulismi2.c $(INCLUDES)
$(CC) $(CFLAGS) $(MODULEFLAGS) -DDYNAMIC_LINKING \
-o modulismi2.so modulismi2.c

modulismi3.so: modulismi3.c $(INCLUDES)
$(CC) $(CFLAGS) $(MODULEFLAGS) -DDYNAMIC_LINKING \
-o modulismi3.so modulismi3.c


Yukledigin butun modul isimlerini Makefile ve Makefile.in dosyalarina yaz kaydet ve sonra bu dosyalari FTP ile Unreal3.2/src/modules/ dizinine at.

SSH ile;

tar zcvf Unreal-Edit.tar.gz Unreal3.2

komutu ile tar.gz olarak skstir ve PC'ne cek diledigin yere kur.
Unreal'i kurarken artik make yaptiginda ekledigin modulleride otomatik kurmus olursun.

Iyi forumlar.

eXaLeanCe 17 Nisan 2010 01:50

Cevap: UnreaL Hazır KuruLum NasıL YapıLır
 
Namesis Yaptığın Yardım için çok tşk ederim dostum emeğine sağlık ...

TreMex 17 Nisan 2010 06:53

Cevap: UnreaL Hazır KuruLum NasıL YapıLır
 
Merhaba..

Mesela Unreal3.2 klasörünü yedek almak istiyorsan (tar.gz olarak sıkıştırmak)

Kod:

tar czvf unreal.tar.gz Unreal3.2
komutu işini görecektir.


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

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