[admin@******** test]$ wget ftp://ftp.dal.net/pub/dalnet/server/…release.tar.gz (Bu Komutla Dosyayı Telnet ine indir.)
[admin@******** test]$ tar zxf bahamut-1.4.36-release.tar.gz (Bu Komutla Dosyayı Açarsın)
[admin@******** test]$ cd bahamut-release/ (Bununla Açtığın Klasorun İçine Gir
[admin@******** bahamut-release]$ ./configure ( Bununla Configure Et Sana Soru Sormaz)
[admin@******** bahamut-release]$ ./config (Config Ediyorsun Burda Bi Kaç Soru Soracak Aynı Şekilde Aşağıda Cevapları Takip Et koyu olanlar Senin Yazcaklarındır.)
What are the maximum File Descriptors that the ******** can use?
[1024] -> 256
What are the maximum number of Users you intend to allow on your IRC server? Note that you can now change this number on the fly with with /set command.
[1000] -> 236
What is the maximum connection buffer amount? Note, this CANNOT exceed the number of file descriptors minus the maximum clients.
[24] -> 20
What directory are all the server configuration files in? Note, this directory name needs to end with a /
[/home/********/test/bahamut-release/] -> /home/kullanıcıadın/ircd/ (Not Burda Dikkat Etmen Gereken Daha Önce Bir ircd diye Klasor oluşturman gerek Örnek: mkdir ircd
What is the explicit path to where the ircd binary will be installed? This should point to a file, not a directory.
[/home/********/test/bahamut-release/ircd] -> /home/kullanıcıadın/ircd/ircd
Would you like to see when a /stats is requested? This only applys for +y users.
[Yes] -> enter
There are clients out there ignoring the MOTD numeric, so there is no point forcing MOTD on connecting clients. Instead of sending the MOTD, enabling this will just send a short notice to the connecting client asking them to read the motd. To change the notice, you may edit ircd.smotd in the same directory as your ircd.motd file.
[Yes] -> enter
Would you like Connecting Clients to by automatically set +i?
[Yes] -> enter
Would you like to compile as a HUB?
[No] -> yes
Would you like connecting users to be sent a notice regarding wingate and socks scans? This must be defined if you intend to run your server on DALnet.
[Yes] -> enter
What host does your wingate bot run from? This is only a default and may be overridden with a T: line See doc/example.conf for more information on T: lines
[some.bot.host] -> proxy.domain.com
What address can users affected by k-lines ask for help? This is displayed to all LOCALLY k-lined users upon connect. This should be the address of the local administrator. This should _NOT_ be kline@dal.net!
[admin@poorly.configured.server.com] -> Kline@Domain.com
What address can users affected by autokills ask for help? This is displayed to all globally autokilled users upon connect. This should be the address of the network administrator. On dalnet, this should be kline@dal.net.
[admin@poorly.configured.server.com] -> AutoKill@Domain.com
Would you like to use syslog for server logging? This is STRONGLY reccomended, many errors can be caught by syslog.
[Yes] -> No
What sendq length do you wish to have? This is the default sendQ that clients in class zero have. Clients in class zero include unknown clients and clients in improperly configured I: lines. You probably don\\\’t need to touch this.
[5050000] -> enter
Do you want your server to hide U:lined servers in a /links? If you are planning to link to DALnet, this MUST be defined.
[Yes] -> Yes
Which socket engine do you wish to use?
The following choices are available select – use the select() system call. More economical for small networks. Has setbacks as to the maximum number of clients you can hold —————————————————————— [ WARNING: FD_SETSIZE is locked on this machine. You may only hold 1024 clients with this lock if you use select. Use poll! ] —————————————————————— poll – use the poll() system call. No limits, better performance than select, however some systems do not support it. Linux 2.2 uses select to wrap poll. kqueue – use the kqueue() system call. ONLY WORKS UNDER FREEBSD. However, it works with little to no system load — highly optimal.
View Results
Loading … Loading …
-> Enter
If you have network services and would like to make use of the built in secure services aliasing features, type in the name of your network services server here. If you are a DALnet admin, you would type in \\\”services.dal.net\\\” below.
[services.dal.net] -> services.domain.com
What is the maximum number of channels a user should be able to join?
[10] -> Enter
Would you like to encrypt oper passwords in O:lines?
[No] -> Enter
Would you like to enable connection-throttling code?
[Yes] -> Enter
Thats all folks.. Writing include/options.h…Done.
Now your include/options.h is configured. Please look over include/config.h for more server specific options. To compile your server, type \\\’make\\\’.
Yukardaki işlem Bitti Şimdi pico src/s_err.c içindeki DaLNET Yazılarını Kendi Domainine Göre Ayarla Girişte DaLNet diye yazmasını istemiyorsan sonra kaydet ve
[admin@******** bahamut-release]$ make (Komutunu Uygula)
Bittikten Sonra
[admin@******** bahamut-release]$ make install (Komutunu Uygula)
Oda bittikden sonra en başa dön yani ircd klasorunu oluşturduğun yere gir. ircd.conf u kendine göre editle ve
[IRCD@reloaded ircd]$ ./ircd Importing prime… Prime imported. Generating random state… Random state successful. Value of FD_SETSIZE is 1024 Value of NOFILE is 256 Ircd is now becoming a daemon.
[admin@******** ircd]$
Kurulum tamamlandi.!