+- Fixed some rant stuff

This commit is contained in:
stskeeps 2001-07-06 15:32:03 +00:00
parent ad3de916c8
commit c2d74a527a
5 changed files with 124 additions and 6 deletions

35
.CONFIG.RANT Normal file
View file

@ -0,0 +1,35 @@
Configuration rant, by Stskeeps
--------------------------------
Right.. so you think you are done now, you can boot your IRCd and be happy,
and it just works. No, you still got a lot to do. You need to read all of
the documentation through. Would you even have made it this far without
makeconf?.
Well, today, people think they can be 3 months on IRC, and be ready to run
an IRC daemon. I hate to say this, but I don't think so.
If you cannot read an IRC help file, or understand what stuff like "desynch",
"masskill", "k-line", or what "mode # +l 5" means - or you got no experince
in the UNIX field at all, like, you MUST know how to invoke a editor in a
shell, or to unzip a file. If you don't know/can do these things, I suggest
you stop trying to set this up, and go read on some UNIX tutorials, and IRC
tutorials. It takes a LOT of work to run a IRC server good.
I mean. I sit on the #unrealircd support channel each day, and I see
countless questions about stuff that IS IN the documentation. Numerous
people don't even bother to look at the config files (CONFIG_FILE_STOP
problem).
You need to look at the documentation now. You need to see how to "include"
other configuration files. You need to know how to work out how to use
doc/example.settings. I can only tell you, if you ask for support, and it
is for errors that you could solve by reading the first lines of a document,
then you'll be firmly ignored. I'm sorry, we cannot help your laziness.
Anyhow, good luck with setting this up. Hope you understand what I am saying
here. You will learn a lot more reading, than just ignoring what we are
saying.
--Stskeeps

View file

@ -666,3 +666,4 @@ seen. gmtime warning still there
being behind firewall)
- Fixed a little scan.so bug
- Fixed so we compile without symbols in win32 ..
- Fixed some rant stuff

61
doc/example.settings Normal file
View file

@ -0,0 +1,61 @@
/*
* Example set {} block
*/
set {
/*
* This is the mail users will get shown when k-lined
*/
kline-address "mail.to.mail.to";
/*
* What modes will users get when connecting to this server
*/
modes-on-connect "+ix";
/* What channels users will autojoin */
auto-join "0";
/* What channels opers will autojoin on connect*/
oper-auto-join "0";
/* This needs to be an unused port, that the IRCd will bind
* to, and make insecure proxies connect to.
*/
blackhole [ip]:port;
dns {
/* What IP has our DNS server got? */
nameserver 127.0.0.1;
/* How long time will we wait for each attempt? */
timeout 2s;
/* How many attempts will we do */
retries 2s;
};
options {
enable-opermotd;
enable-chatops;
hide-ulines;
// webtv-support;
identd-check;
};
socks {
ban-message "Insecure SOCKS server";
quit-message "Insecure SOCKS server";
ban-time "1d";
};
/*
* How many channels each user can join
*/
maxchannelsperuser 10;
/*
* This is a new thing in Unreal3.2.
* You _need_ to make three numbers up, bigger than 100000
* These MUST be the SAME on EVERY server in your NETWORK
* If people discover these keys, it is easier for them to crack
* the +x algoritm.
*/
cloak-keys
{
0;
0;
0;
};
};

View file

@ -525,6 +525,18 @@ ban nick { mask "*IRC*op*"; reason "Reserved for ircops"; };
ban nick { mask "*Oper*"; reason "Reserved for ircops"; };
ban nick { mask "Status"; reason "Bug in mIRC"; };
/*
* Include files
*/
include "badwords.channel.conf";
include "badwords.message.conf";
/*
* Some modules;
*/
include "src/modules/commands.so";
include "src/modules/scan.so";
include "src/modules/scan_socks.so";
/* Ports */
listen $VIRTUAL:$PORT;
__EOF__
@ -600,5 +612,10 @@ you take a look at your $IRCDCONF right now. Thanks for using UnrealIRCd
__EOF__
rm -f crypter.tmp
echo "Have a nice day."
echo "[Press enter to continue]"
read cc
more .CONFIG.RANT
echo "[Press enter when you have read all of this]"
read cc
echo ""
exit 1

View file

@ -260,9 +260,11 @@ fi
case "$SUBMIT" in
[Nn]*)
echo ""
echo "Ok all done, all you have to do is,"
echo "In your ircd.conf, add the following line:"
echo "include \"networks/$FILE\";"
echo "" >> ../unrealircd.conf
echo "// Added by makenet $DATE" >> ../unrealircd.conf
echo "include \"networks/$FILE\";" >> ../unrealircd.conf
echo "All done. I have added \"include \"networks/$FILE\ to your unrealircd.conf"
echo "You might want to edit it if you have done makenet before"
echo "Thank you for choosing UnrealIRCd"
exit
;;
@ -285,8 +287,10 @@ Subject: Network file submission for $NETWORK
.
__EOF__
echo ""
echo "Ok all done, all you have to do is,"
echo "In your ircd.conf, add the following line:"
echo "include \"networks/$FILE\";"
echo "" >> ../unrealircd.conf
echo "// Added by makenet $DATE" >> ../unrealircd.conf
echo "include \"networks/$FILE\";" >> ../unrealircd.conf
echo "All done. I have added \"include \"networks/$FILE\"; to your unrealircd.conf"
echo "You might want to edit it if you have done makenet before"
echo "Thank you for choosing UnrealIRCd"
exit