|
|
| Author |
Message |
zeke Idler

Joined: 04 Oct 2003 Posts: 324
|
Posted: Nov 05, 2004 6:36pm Post subject: Looking for an IRCd |
|
|
Hey,
I help run a network (which shall remain nameless)
We currently use Anope 1.7.5 and Unreal3.2.2, the most recent release of each at time of posting.
We have a testnet, where we are looking at the possibility of changing from Unreal, to something else that might better fit our needs as a network and such. Currently the testnet is on IRCu, but for various reasons its not working that well.
We would like to have a number of things that are similar to Unreal, though this is not a major issue.
Stability - It needs to be able to hold up against flood attacks, and not crash every month
Security - The fewer known security issues the better
Encryption - We would greatly appreciate SSL support for both server<->server and client<->server connections
Ease of use - It should be relatively easy to learn how to configure and use, although this is IRC, where almost everything can be related to something else (Geez, I set up IRCu with only UnrealIRCd config experience... )
If anyone is able to help out with suggestions, WITHOUT posting the negatives about someone elses ideas (please?)
I'd like to take each suggestion on its own merits, not what bad experiences any 1 or 2 people have had with it.
Thanks all |
|
| Back to top |
|
 |
katsklaw Guru

Joined: 28 Jun 2004 Posts: 1122
|
|
| Back to top |
|
 |
nenolod Idler

Joined: 23 Jan 2004 Posts: 335 Location: A box!
|
Posted: Nov 05, 2004 9:45pm Post subject: |
|
|
shadowircd might be worth looking at... i know, i'm whoring something I work on, but it looks like it might be helpful for what you're trying to do.
3.4 currently has broken server to server crypto, but we should have that working properly by 3.4.4 or 3.4.5. (3.4 was a redesign of sorts).
We'll pretty much fill any requests that are needed. Please. Give us something to do. The shadow team has pretty much implemented needed privsep for a network which will remain nameless at this time.
To overview, new things in Shadow 3.4, since 3.2.1.
- The Simban ACL system. (http://www.nenolod.net/~nenolod/simbans.html)
- Operator prefixing (opers get ~ in channels via nonexistant cmode +a set by local server)
- New configuration parser.
- New usermode system.
- New protocol; protocol 3401.
- Permanant channels (channels are marked permanant by opers)
- Configurable aliases.
- SSL fixes when using the rtsigio socket engine (worth testing, poll will always work on Linux)
- WHOWAS displays real hostnames to opers with auspex permission.
- Routing information (/stats c) restricted to those on routing team.
- Swear filtering for PRIVMSG (requested feature, just like the channel one)
A lot more besides that. There is also a multitude of services available for Shadow. Anything that is hybrid compatible can be linked in 'compatibility mode', additionally there are native ports of Anope (shadowservices3), ircservices (shadowservices2) and Shrike (shrike for ShadowIRCd).
We also offer support 18 out of 24 hours of the day. Most of us are insomniacs  |
|
| Back to top |
|
 |
Plasma Newbie

Joined: 10 Dec 2003 Posts: 63
|
Posted: Nov 05, 2004 9:57pm Post subject: |
|
|
| Unreal works fine for me whats wrong with it? I run your setup. |
|
| Back to top |
|
 |
codemastr Idler

Joined: 05 Feb 2004 Posts: 353
|
Posted: Nov 05, 2004 10:19pm Post subject: |
|
|
| Quote: | | Stability - It needs to be able to hold up against flood attacks, and not crash every month |
From this, it sounds like you're implying Unreal is crashing every month. As far as I can recall, I've never received a single bug report from you. So if you are experiencing such problems, please do report it. This post was the first time I've heard anything that even suggests such a problem. If that problem does exist, I'd certainly want to fix it. But, if no one ever reports it, it might go unnoticed for a very long time. |
|
| Back to top |
|
 |
zeke Idler

Joined: 04 Oct 2003 Posts: 324
|
Posted: Nov 06, 2004 3:01am Post subject: |
|
|
Codemastr, don't worry, nothing is wrong with Unreal as we use it. Right now in my opinion it is probably the best IRCd's I've used. No problems with anything like uptime, its just a (pretty obvious) requirement. Me and the team are just looking to expand our IRC knowledge, at this point this is by trying out at least one or two different daemons to see how they handle, and if they might be better suited to our network.
Apologies if anything was mis-said or implied something that wasn't the truth.
To be honest, chances are Unreal will remain the IRCd we use in production, but theres no harm in trying anything else, is there? |
|
| Back to top |
|
 |
magpie Idler

Joined: 18 Jan 2004 Posts: 454 Location: Essex, UK
|
Posted: Nov 06, 2004 6:19am Post subject: |
|
|
| Personally I'd recommend sticking with ircu, it's not *that* hard to configure when you get used to it (although I'd admit changing configuration styles isn't always the easiest thing). Mind if I ask specifically what problems you were experiencing with it? |
|
| Back to top |
|
 |
codemastr Idler

Joined: 05 Feb 2004 Posts: 353
|
Posted: Nov 06, 2004 2:18pm Post subject: |
|
|
| Quote: | | Codemastr, don't worry, nothing is wrong with Unreal as we use it. |
Ah ok. The only reason I asked is, you'd be suprised how common such things are. I recently had a guy who reporting a bug where he said Unreal was crashing every 24 hours and he was wondering why we had not fixed it. As it turned out, the bug was virtually impossible to reproduce anywhere else because the only reason it became noticable was as a result of some very specific software and hardware issues (a 64bit Alpha processor, Digital UNIX, etc.) He simply assumed that we must be aware of this problem, because it must have affected many other servers. In reality, it seems his server is the only one it affected, so we had no way of knowing about it. But, once it reported it and gave us enough information about it, we managed to track it down and fix it.
So yeah, there are people out there who live with software that crashes all the time and never bother to report the problem to the programmers  |
|
| Back to top |
|
 |
aquanight Lurker

Joined: 14 Jun 2004 Posts: 118 Location: Boise, ID
|
Posted: Nov 07, 2004 3:34pm Post subject: |
|
|
| codemastr wrote: | So yeah, there are people out there who live with software that crashes all the time and never bother to report the problem to the programmers  |
coughwindowscough  |
|
| Back to top |
|
 |
DjMadness- Newbie

Joined: 10 Jan 2004 Posts: 70
|
Posted: Nov 07, 2004 5:35pm Post subject: |
|
|
| aquanight wrote: | | codemastr wrote: | So yeah, there are people out there who live with software that crashes all the time and never bother to report the problem to the programmers  |
coughwindowscough  |
heh lol i can totally agree  |
|
| Back to top |
|
 |
munchie none

Joined: 02 Nov 2004 Posts: 4
|
Posted: Nov 14, 2004 1:25am Post subject: Unreal Unstable ? |
|
|
| I have been useing unreal for a few years now and yes i am one of them guys that dont tell coders about bugs (sorry) but honestly... the nix version of unreal is by far one of the most stable ircds out anywhere. Unreal has more to offer than any other. so before you slam the unreal crew try it on a " REAL" operating system i mean lets face it windows crashes more on its own than anything. Unreal Crew.. Keep up the good work Thanks.... |
|
| Back to top |
|
 |
zeke Idler

Joined: 04 Oct 2003 Posts: 324
|
Posted: Nov 14, 2004 5:35am Post subject: |
|
|
was it just me, or was noone bashing Unreal?
btw...in the end our testnet went back to Unreal....writing services from scratch is fun....and its a lot nicer in a protocol you understand.... |
|
| Back to top |
|
 |
cg none

Joined: 08 Nov 2004 Posts: 6
|
Posted: Nov 14, 2004 1:12pm Post subject: |
|
|
Anope does support hybrid 7.
So it DOES work with ratbox too (same protocol). I am running hybrid/ratbox mixed net with anope and there are no problems at all and yep, the services hub runs ircd-ratbox-2.0.3
| Quote: | | the nix version of unreal is by far one of the most stable ircds out anywhere |
Unreal is stable? There are ircds out which are much more stable and faster than Unreal, and donīt give opers that godlike powers.
Greetings
Christian 'cg' Gayer |
|
| Back to top |
|
 |
katsklaw Guru

Joined: 28 Jun 2004 Posts: 1122
|
Posted: Nov 14, 2004 1:52pm Post subject: |
|
|
| good to know .. thank you. |
|
| Back to top |
|
 |
codemastr Idler

Joined: 05 Feb 2004 Posts: 353
|
Posted: Nov 14, 2004 2:42pm Post subject: |
|
|
| Quote: | | Unreal is stable? There are ircds out which are much more stable and faster than Unreal, and donīt give opers that godlike powers. |
I don't want to start an argument here, but if you are getting on him for saying it is great, why is it ok for you to say it isn't? You're basically doing the same thing you're accusing him of doing!
As for stability, stability is not truly quantifiable. It is a relative term. All software has bugs, that's a fact. Now I could run Unreal for months and never have a problem, you could run it for a day and have it crash a million times. You are simply executing portions of the code that others are not. But this is not unique to Unreal, it happens in all IRCds. If you think Bahamut and Hybrid have never had crash bugs, you are kidding yourself.
Oh and by the way, Unreal doesn't give opers any godlike powers. A summation of God's powers would be omniscience, omnipotence, and omnipresence. Unreal offers NONE of these capabilities to opers. Unreal doesn't really offer any more power to opers than other IRCds do. |
|
| Back to top |
|
 |
|