Home | Networks | Community | Need Help? 

 
 Quick search

 
 
 RegisterRegister   Log inLog in 

Nefarious IRCu and X3
Goto page 1, 2  Next
 
Post new topic   Reply to topic    SearchIRC Forum Index -> IRCD & Network Services
Author Message
ButtaKnife
none
none


Joined: 26 Apr 2005
Posts: 38

PostPosted: Oct 09, 2008 1:17pm    Post subject: Nefarious IRCu and X3 Reply with quote

I thought I would take a moment to shamelessly plug the ircd and services that we've been using for 2 years. Nefarious is based on ircu and adds a lot of useful things like shuns, extended account functionality, and more. X3 is based on srvx and implements all of the Nefarious additions, and also includes many other additions to make life easier for users and for staff. The software is very stable on Linux and FreeBSD. http://evilnet.sf.net is the group's SourceForge site. If you're a fan of ircu or are just looking for a good set of software to try, this is my recommendation.
Back to top
Jobe
Idler
Idler


Joined: 30 Jul 2006
Posts: 381
Location: Lurking in the shadows of some random channel!

PostPosted: Oct 10, 2008 4:04am    Post subject: Reply with quote

/me pets ButtaKnife

Nice plug Very Happy

I have to admit it is my fav combination of IRCd and services. Especially at how fast bugs get fixed when I find them *cough*Wink*cough*

Plus X3 is so damn flexible I still haven't fully explored it and am STILL learning its treasures.
Back to top
hooiz
none
none


Joined: 13 Apr 2004
Posts: 25

PostPosted: Oct 10, 2008 7:31am    Post subject: Reply with quote

i've always been a fan of the x2/x3 services. i started using x2 back when rubin from afternet was the main developer. back then it would work nicely with ircu. i think it was after nefarious was developed that x2 was upgraded to x3.

that entire bunch from afternet, rubin and the evilnet folks, have always put out quality stuff.

--
hooiz
Back to top
katsklaw
Guru
Guru


Joined: 28 Jun 2004
Posts: 1122

PostPosted: Oct 10, 2008 12:36pm    Post subject: Reply with quote

rubin still is main dev unless that's changed in the last few minutes.
Back to top
mentor
Newbie
Newbie


Joined: 22 Jun 2004
Posts: 74
Location: San Diego, CA

PostPosted: Oct 11, 2008 1:43am    Post subject: Reply with quote

I'd have to say it's my favorite combination as well.

My only gripe is that X3 doesn't have an SQL backend (but, then again, neither does srvx). It would make somethings infinitely easier, such as integration with a web interface and other programs. However, this is true for many services packages. Anyway it certainly hasn't stopped me from using it. Who knows...maybe enough wishful thinking my change things ;p ... or I'll eventually break down and tackle it myself hah.
Back to top
Jobe
Idler
Idler


Joined: 30 Jul 2006
Posts: 381
Location: Lurking in the shadows of some random channel!

PostPosted: Oct 11, 2008 8:12am    Post subject: Reply with quote

katsklaw wrote:
rubin still is main dev unless that's changed in the last few minutes.


Rubin ans SiRVulcaN head the development up.
Back to top
ButtaKnife
none
none


Joined: 26 Apr 2005
Posts: 38

PostPosted: Oct 13, 2008 11:59am    Post subject: Reply with quote

Modifying X3 for your network's needs is really not that difficult. The code allows for a lot of flexibility and extensibility. Kudos to the srvx developers for their work originally. Since then, the additions by the Evilnet crew have been making our lives better, and then we add our own additions and customizations on top of that.

I really do like how registration is based on accounts rather than nicknames. We enabled nickname registration so that our users could register nicknames to their accounts, but the overall authentication and permissions are still based on the account. Because of the account system, we have been able to implement logins on our website based on the account. We like the idea of everything being based on the account, so we're building on to services and our website with that in mind.

I could keep rambling on about how much I like working with this software, but I think readers get the idea. Smile
Back to top
TechN9ne
none
none


Joined: 06 Oct 2008
Posts: 19
Location: nerd

PostPosted: Oct 13, 2008 5:36pm    Post subject: my favorite Reply with quote

my favorite currently is charybdis+atheme
Back to top
ButtaKnife
none
none


Joined: 26 Apr 2005
Posts: 38

PostPosted: Oct 14, 2008 9:34am    Post subject: Re: my favorite Reply with quote

TechN9ne wrote:
my favorite currently is charybdis+atheme

What do you like about them? Also, have you tried Nef+X3 to compare? Smile
Back to top
hooiz
none
none


Joined: 13 Apr 2004
Posts: 25

PostPosted: Oct 14, 2008 11:47am    Post subject: Reply with quote

i currently run charybdis. the ircd is actively maintained, that's one thing i like about it. secondly, the folks doing it are good at what they do. i believe the primary developers are nenolod and jilles.

at some point, i believe the ircd was being developed for freenode, as a replacement for hyperion. don't quote me on that. the ircd supports channel forwards which come in handy on freenode, or any network for that matter. the ircd is extremely stable.

atheme services were written to work with charybdis. once again, i think the main developers are nenolod and jilles. the services are modular, and highly configurable. just like the ircd, they are rock solid in performance. atheme services also play nicely with other ircd's, such as inspircd. perhaps w00t can elaborate on it's performance there.

--
hooiz
Back to top
ButtaKnife
none
none


Joined: 26 Apr 2005
Posts: 38

PostPosted: Oct 17, 2008 2:29pm    Post subject: Reply with quote

I need to try Atheme, but so far based on what I've looked at for commands, I didn't care for it. I did like the XML-RPC feature, though. Charybdis didn't impress me, either, based on what I looked at, but hopefully I can find time to test both out to come to a more. What I do know is that Nef and X3 have excellent performance and scalability. I'm curious how Atheme/Charybdis compare in performance.
Back to top
HollyW00d
Lurker
Lurker


Joined: 18 Apr 2004
Posts: 144
Location: IRC

PostPosted: Oct 17, 2008 4:56pm    Post subject: Reply with quote

I use Nefarious and X3 as well and I won't ever use anything else Smile

Great coders great support.
Back to top
mouselike
Idler
Idler


Joined: 09 Dec 2003
Posts: 271

PostPosted: Oct 18, 2008 3:31am    Post subject: Reply with quote

ButtaKnife wrote:
[SNIP] I'm curious how Atheme/Charybdis compare in performance.


It should compare pretty well as even though its based mainly off ratbox/hybrid it has quite a lot of other ircd's code put into it, even ircu.

Performance of an ircd isn't just down to the code though, its the environment it's used in, the spec of the machine hosting it can have negative or positive effects depending on how well it's setup and how well the ircd is configured.

However under qutie a heavy user base load id expect chary/ratbox/hybrid to out perform nefarious simply because nefarious even though it has some excellent code and services to go with it, it's simply too bloated compared to the ones i've just mentioned.

.. but it's how you use it that makes it perform the way it does.
Back to top
ButtaKnife
none
none


Joined: 26 Apr 2005
Posts: 38

PostPosted: Oct 18, 2008 10:22am    Post subject: Reply with quote

mouselike wrote:
ButtaKnife wrote:
[SNIP] I'm curious how Atheme/Charybdis compare in performance.


It should compare pretty well as even though its based mainly off ratbox/hybrid it has quite a lot of other ircd's code put into it, even ircu.

Performance of an ircd isn't just down to the code though, its the environment it's used in, the spec of the machine hosting it can have negative or positive effects depending on how well it's setup and how well the ircd is configured.


Of course. I wouldn't expect any tests to be done where charybdis was on a P2 450mhz server with Nefarious on a brand new Xeon server, and obviously the test would need to make sure both ircds were using the poll, kqueue, etc. for as fair of a comparison as possible.

mouselike wrote:

However under qutie a heavy user base load id expect chary/ratbox/hybrid to out perform nefarious simply because nefarious even though it has some excellent code and services to go with it, it's simply too bloated compared to the ones i've just mentioned.


Bloated? Certainly, Nefarious has extra features compared to vanilla ircu, hybrid, and so on, but Charybdis also has additional features compared to the ircds it's derived from. Most of the additions to Nefarious wouldn't impact performance very much. I'd be more inclined to put my money on Nefarious because of its ircu base. We all know how well ircu can handle 10,000+ users on a server.
Back to top
Jobe
Idler
Idler


Joined: 30 Jul 2006
Posts: 381
Location: Lurking in the shadows of some random channel!

PostPosted: Oct 18, 2008 10:42am    Post subject: Reply with quote

In all honesty I'd place my bet on Nefarious performance wise, the extra bloat in its code barely affects performance at all. Hell on some larger networks it out performs other IRCds on networks smaller then said Nefarious networks.
Back to top
Display posts from previous:   
Post new topic   Reply to topic    SearchIRC Forum Index -> IRCD & Network Services All times are GMT - 6 Hours
Goto page 1, 2  Next
Page 1 of 2

 
 
Forum powered by phpBB
 
 © 2000 - 2008 EverythingIRC, Inc. All rights reserved. Please read our disclaimer