|
|
| Author |
Message |
marc Lurker

Joined: 10 Jun 2005 Posts: 161 Location: Melbourne, Australia
|
Posted: Jan 14, 2006 9:39pm Post subject: Why do I need ChanServ and NickServ? |
|
|
Network Reborn.
Over the fortnight just gone (past two weeks), I've had a few people coming onto the network and saying that I need to run ChanServ and NickServ. And for them to bring their channel over, they require me to run this and they wish to have oper status granted to them. This kind of 'blackmail' type things make's me more stubborn to stick with the IRCd that I have.
People don't seem to understand that there is reason(s) for the choice of IRCd/Services I have used, and I will not change unless there's a really good reason.
Why do I need ChanServ and NickServ? - I have X. X manages usernames and allows users to use any nickname, but still authenticate with the service. X manages channels, everything from setting the topic to having a dynamic limit floating in channels where the option is enabled. X allows for users to change their hostname to read username.users.network.
I still don't understand why I need ChanServ and NickServ?
Anyhow, that wasn't what this post is for, just something that had me baffled this morning. The following is what I meant to post here in teh first place.
Hi!
Running ircu2.10.11.07 + GNUWorld services. (X/UWorld - Undernet ircd and services package.) Both of these packages have proven to be stable. Both of these packages offer everything that NickServ/MemoServ/ChanServ have in the one bot. (except for one key thing - you do not own a nickname. you own a username where the bot recognizes you from any nickname).
If you're interested in becoming part of the network, divert your IRC client to irc.evilone.org. #Lobby (Generic channel on most networks these days, I know) is where the collection of idlers, chatters and any other living organism decides to stop at. May I also suggest you /msg X MOTD to get the gist of the network.
Thanks,
Marc |
|
| Back to top |
|
 |
fgeek none

Joined: 25 Feb 2005 Posts: 11
|
Posted: Jan 16, 2006 7:06am Post subject: |
|
|
That server says:
/MAP has been disabled; visit http://www.PhazeNET.org/servers.php
and there isn't that kind of link. That looks very very bad  |
|
| Back to top |
|
 |
marc Lurker

Joined: 10 Jun 2005 Posts: 161 Location: Melbourne, Australia
|
Posted: Jan 17, 2006 9:10pm Post subject: |
|
|
The network's website is still under construction, so none of those links will work  |
|
| Back to top |
|
 |
lagmaster Lurker

Joined: 06 Nov 2004 Posts: 116
|
Posted: Jan 18, 2006 12:47am Post subject: |
|
|
if you have the ability to do alises use them, that should shut them up  |
|
| Back to top |
|
 |
marc Lurker

Joined: 10 Jun 2005 Posts: 161 Location: Melbourne, Australia
|
Posted: Jan 21, 2006 1:05am Post subject: |
|
|
yeh til they start whinging about it not looking like anope.
ftr: i've linked my ircd to PhazeNET - a small group of people who share the same happiness to stay away from Unreal/Anope combo's. |
|
| Back to top |
|
 |
braindigitalis Idler

Joined: 22 Sep 2003 Posts: 443 Location: IRC
|
Posted: Jan 21, 2006 9:34am Post subject: Re: Hmm.. |
|
|
| marc wrote: | Network Reborn.
People don't seem to understand that there is reason(s) for the choice of IRCd/Services I have used, and I will not change unless there's a really good reason.
|
So, out of curiosity, why exactly do you choose ircu and gnuworld?
Many people choose their services and ircd without actually knowing why they picked them, however i think that maybe you have a specific reason for choosing the packages you did, and im interested to know what they were
I mean, did you pick them for stability reasons? Performance? Was it just personal preference or the fact you have experience with these packages? What makes them good, in your opinion, for you and/or your users?
Personally, i wouldn't use ircu myself, simply because every ircu network ive seen ends up looking like a clone of undernet -- however i think this is usually due to the fact that this is what the server admins want, rather than any limitation of the software. They want to be undernet, because undernet is big, and popular. I have a feeling your own motives on this are pretty much different.
EDIT: I believe that people whinge about X because it doesn't actually provide nickname ownership, and this is what they want. However, if these users are not users of your network, and never will be users of your network, then i don't see why its anything that needs to be worried about  |
|
| Back to top |
|
 |
Aven Idler

Joined: 05 Aug 2005 Posts: 393
|
Posted: Jan 21, 2006 10:17am Post subject: |
|
|
Good choice of ircd and services.
However, I prefer ircu with srvx instead, simply because I'm pretty much more used to ChanServ, NickServ, etc. and I'm not much of an undernet user
but yeah, good choice of ircd... no unreal!  |
|
| Back to top |
|
 |
magpie Idler

Joined: 18 Jan 2004 Posts: 454 Location: Essex, UK
|
Posted: Jan 21, 2006 12:52pm Post subject: |
|
|
| Interesting that you say people that use ircu often end up appearing to be clones of Undernet, I think a common feeling among ircu users is that perhaps the users of alternatives all end up looking like the same (e.g. Unreal and the obligatory ChanServ, NickServ, MemoServ, BotServ, SomeOtherServ). :) |
|
| Back to top |
|
 |
braindigitalis Idler

Joined: 22 Sep 2003 Posts: 443 Location: IRC
|
Posted: Jan 21, 2006 1:09pm Post subject: |
|
|
| magpie wrote: | Interesting that you say people that use ircu often end up appearing to be clones of Undernet, I think a common feeling among ircu users is that perhaps the users of alternatives all end up looking like the same (e.g. Unreal and the obligatory ChanServ, NickServ, MemoServ, BotServ, SomeOtherServ).  |
I agree. Part of my own motivation for writing my own ircd is to be different. It's hard to be different when you have the same software as everyone else, but i feel that by commenting on this, im re-treading ground that has been tread before
*puts the lid back on the old can of worms* |
|
| Back to top |
|
 |
Aven Idler

Joined: 05 Aug 2005 Posts: 393
|
Posted: Jan 21, 2006 1:13pm Post subject: |
|
|
I agree as well... All I see nowadays is networks with Unrealircd and Anope... it's pretty annoying.
Writing your own ircd is pretty neat. Unfortunetly, not everyone is a C coder
I think the reason they look like clones of undernet is because ircu is pretty different from other ircds, so it's probably why they end up looking like undernet, because undernet is the most common one that uses them. |
|
| Back to top |
|
 |
marc Lurker

Joined: 10 Jun 2005 Posts: 161 Location: Melbourne, Australia
|
Posted: Jan 22, 2006 8:11am Post subject: |
|
|
Alright.
The main reasons I chose IRCu over any other IRCd that's out there (besides the fact that I can't (and wont deny it) write my own IRCd is...)
1) How many IRCu networks are out there? Out of all of the networks, from what I've seen, 70% run Unreal, 10% run Hybrid, 10% run bahamut, 5% run their own, 5% run IRCu. This makes my choice in IRCd something that not everybody has.
2) Over the time I've spent on IRC, I find that people want more power.
"Founder"'s oper line reads the same as a global's oper line. "Founder"'s flags are the same as a global oper's flags. Nobody can bitch, nobody can ask for more than they have. Everything that *needs* to be done can be done by anyone.
3) If for any reason the network I'm on gets big (considering the networks connection of course), IRCu doesn't tend to be a resource or bandwidth hog when it hits 10,000 users. Although the last time I had an Unreal IRCd hit over 500 users, as soon as it got to 1000 it became a bit laggy and sluggish. This was on a dedicated 100mbit line with a 2ghz CPU and 512mb of memory. Then again, that was beta-19.
4) Although I know it's possible to disable it - I don't like oper overriding. I ran a script for a couple of years when I was opering on my friends IRC Network (now defunct..gone..bit the dust) that would revserse operoverride. It annoyed people to the point where they figured it was a waste of time using this.
5) I don't like the bind style config. I'll use it if I have to (the new 2.10.12.04 IRCu runs bind style config. I'm staying on 2.10.11.07 (latest .11) until a bad bug is found - yet, as it ran on Undernet for a reasonable amount of time without problems, I don't see that coming in the near future).
6) It doesn't have a public windows port. - thus, not having windows kidiots wanting to link.
That's just what I can think of at the top of my head, besides the fact that when I first came onto IRC the network I was on used the old P9 protocol IRCu, and Opus' services. I still like this setup, but newer versions of the services actually cost unfortunately.
The reasons I chose GNUWorld over SRVX
1) Why do you need to own a nickname on a network that has under 50 users? - You don't! If you have a bot that can sit in your channel and protect it from takeovers, what's the problem? It's just a second service you have to learn how to use if you're a newbie to IRC.
2) You don't have to register 2-5+ nicknames, depending on how many nicknames you have. You can sit there auth'd as 'marc' and using the nickname 'marc-afk' 'marc\sleep' 'blah' 'asjef9a4hjadfh' - and still use the channel service without having to mess around with linking nicknames.
3) It has a web interface, so you don't get the 'come visit my webcam' bots and their variations wasting resources in the services.
4) User level's are easier to take control of.
5) You never have, and still cannot kick/kill a service client.
-- (01:09) >>> X #Lobby Cannot kill, kick or deop a network service
I do belive that Unreal or Anope have finally fixed this problem recently.
6) not every 15 year old can install it, and it doesn't run on Windows
7) You don't get 100 service bots filling up the network.
and for the record, I am an Undernet user, but I have never used X. The network looks NOTHING like Undernet. We don't have pervs that like their underage photos, nor do we have warez.
Hopefully this has helped you realize my choice. |
|
| Back to top |
|
 |
katsklaw Guru

Joined: 28 Jun 2004 Posts: 1122
|
Posted: Jan 23, 2006 11:16am Post subject: |
|
|
| marc wrote: | Alright.
The main reasons I chose IRCu over any other IRCd that's out there (besides the fact that I can't (and wont deny it) write my own IRCd is...)
1) How many IRCu networks are out there? Out of all of the networks, from what I've seen, 70% run Unreal, 10% run Hybrid, 10% run bahamut, 5% run their own, 5% run IRCu. This makes my choice in IRCd something that not everybody has. |
agreed, I too recently switched to ircu/GNUworld.
| Quote: |
2) Over the time I've spent on IRC, I find that people want more power.
"Founder"'s oper line reads the same as a global's oper line. "Founder"'s flags are the same as a global oper's flags. Nobody can bitch, nobody can ask for more than they have. Everything that *needs* to be done can be done by anyone. |
Agreed again. The fact that power ircds such as Unreal have made younger ircops think that they *must* have all encompassing God like access to everything to control a simple troublemaker on a < 100 user net is required. Which simply isn't true.
| Quote: |
3) If for any reason the network I'm on gets big (considering the networks connection of course), IRCu doesn't tend to be a resource or bandwidth hog when it hits 10,000 users. Although the last time I had an Unreal IRCd hit over 500 users, as soon as it got to 1000 it became a bit laggy and sluggish. This was on a dedicated 100mbit line with a 2ghz CPU and 512mb of memory. Then again, that was beta-19.
|
Agreed here as well. Other ircds are stable, but not many have held tens of thousands of users per server on a production network. ircu is one that has. Granted, 99% of the nets out there don't need to hold that many, but it's nice to know that my ircd can do so.
One pet peeve of mine is that opers today think that just because they are opers or admins (especially server admins) .. that they absolutely *HAVE* to have services access as well.
Server Admin != Services Admin!
| Quote: |
4) Although I know it's possible to disable it - I don't like oper overriding. I ran a script for a couple of years when I was opering on my friends IRC Network (now defunct..gone..bit the dust) that would revserse operoverride. It annoyed people to the point where they figured it was a waste of time using this.
|
Agreed, override is well ... overrated and only needed by insecure/inexperienced opers.
[...]
| Quote: |
The reasons I chose GNUWorld over SRVX
1) Why do you need to own a nickname on a network that has under 50 users? - You don't! If you have a bot that can sit in your channel and protect it from takeovers, what's the problem? It's just a second service you have to learn how to use if you're a newbie to IRC.
|
Glad someone else knows this I've spent years on DALnet and the only time I have ever had to fight to get my nick back was to take it from NickServ.
| Quote: |
2) You don't have to register 2-5+ nicknames, depending on how many nicknames you have. You can sit there auth'd as 'marc' and using the nickname 'marc-afk' 'marc\sleep' 'blah' 'asjef9a4hjadfh' - and still use the channel service without having to mess around with linking nicknames.
|
I only ever have one nick .. and a good services package would know if you just changed your nick and still grants access.
| Quote: |
3) It has a web interface, so you don't get the 'come visit my webcam' bots and their variations wasting resources in the services.
|
uhm, having a web interface doesn't block spambots .. other ircds/services can do this just fine and dont have a web interface.
| Quote: |
4) User level's are easier to take control of.
|
I don't agree that it's easier to control. After all most services packages use the xOP system which only has 3 levels of privleged access, vop/aop/sop. Many services packages also off levels based access not too much unlike gnuworld and said levels are adjustable by the channel ops.
| Quote: |
5) You never have, and still cannot kick/kill a service client.
-- (01:09) >>> X #Lobby Cannot kill, kick or deop a network service
I do belive that Unreal or Anope have finally fixed this problem recently.
|
In the event that this "once in a blue moon" event happens .. the oper that tried to kill NickServ should have their O:Line removed.
| Quote: |
6) not every 15 year old can install it, and it doesn't run on Windows
|
Agreed, GNUworld is definately a bit harder to install than the average IRC Services package. Which is something I've said for several years. "If you want to keep the kiddiots out of net admin spots .. make services harder to install". Age is irrelevant though, my gnuworld was installed for me by a 15 year old ;P~
| Quote: |
7) You don't get 100 service bots filling up the network.
|
This is purely an administrative decision. Since NeoStats works with ircu (which can load up 20+ bots) I have seen 30 services bots on ircu/gnuworld nets the same as on *Serv based nets. I've also seen *Serv based nets with only 2 bots. |
|
| Back to top |
|
 |
magpie Idler

Joined: 18 Jan 2004 Posts: 454 Location: Essex, UK
|
Posted: Jan 23, 2006 11:59am Post subject: |
|
|
| I find it laughable that people are arguing that stuff should be made more complex to stop less experienced users, or kids, from using it. ircu and gnuworld are not particularly hard to install, all that's required is the ability to read. If anything, what's likely to stop "kiddiots" (ugh) from using a particular set of services or IRC server is the lack of all these pointless - but "cool" - features. |
|
| Back to top |
|
 |
Rob_ Idler

Joined: 13 Dec 2003 Posts: 309
|
Posted: Jan 23, 2006 12:02pm Post subject: |
|
|
| I find it ammusing that i've not seen anyone say you need Chan/Nick serv - except the OP ( granted i dont pay that much attention to these sorts of posts, but hey ) - If you dont want Chan/Nick serv, just dont use them, which you appear not to be, so i really dont understand the point of this? :) |
|
| Back to top |
|
 |
braindigitalis Idler

Joined: 22 Sep 2003 Posts: 443 Location: IRC
|
Posted: Jan 23, 2006 2:57pm Post subject: |
|
|
In my opinion, the thing that stops most green newbies installing ircu or gnuworld is the fact it takes a fair bit of reading. When youre new, you just want to dive straight in. Once you've done the initial background reading to understand the reasoning behind why things work as they do, it all becomes clear, and installing it is as easy as installing say, unreal. This is really what keeps the idiots away, theyre all too impatient to read and want to get their sleeves rolled up right away.
I've noticed a similar trend happening with InspIRCd. There are those who read first, and realise that theyre going to have to plan out their config file first, preparing operclasses, opertypes and module lists... those are the ones that end up using the ircd and running it in a stable way. Then, there are those who take the example config, take out the <die> lines (i got this idea from eggdrop, and boy is it a good one) then fire it up. Then, 5 minutes later, they give up because their ircd has no "cool features" (actually, they were all modules, and they didnt load any )
You get the idea  |
|
| Back to top |
|
 |
|
|
| |