mirror of
https://github.com/pissnet/pissircd.git
synced 2025-07-27 05:22:24 +01:00
+- Fixed some rant stuff
This commit is contained in:
parent
ad3de916c8
commit
c2d74a527a
5 changed files with 124 additions and 6 deletions
35
.CONFIG.RANT
Normal file
35
.CONFIG.RANT
Normal 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
|
1
Changes
1
Changes
|
@ -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
61
doc/example.settings
Normal 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;
|
||||
};
|
||||
|
||||
};
|
17
makeconf
17
makeconf
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue