UltimateIRCd - An advanced IRCd hybrid

General forums => General Discussion => Topic started by: tragidy on March 11, 2003, 09:05:52 pm

Title: Gline come back!
Post by: tragidy on March 11, 2003, 09:05:52 pm
Should Gline be introduced to 3.0.X?
VOTE!
Title: Gline come back!
Post by: ShadowMaster on March 11, 2003, 11:44:09 pm
Ive stated it before and i'll state it again.

GLines only purpose on a services based network would be as a backup function in case services went down.

UltimateIRCd is an services oriented IRCd and for that purpose have AKILL's which accomplish the same as GLines and more, just without the need of having two additional operators on the network approve the line being set as they have been granted network wide trust by the network administration to place AKILL's.
Title: Gline come back!
Post by: Quinn on March 12, 2003, 01:50:36 am
I totally agree SM, which is why I voted 'no' to above.

I can see no place for GLines on a Services-orientated IRCd, AKILL serves this function.

It's also totally pointless and redundant to have GLines AND AKILLs, if people want GLine so bad, why not code it themselves or use an IRCd that has GLines in it?

I support you in your decision to NOT have GLines, they aren't needed, even if Services' does go down, surely you'd have a backup shell, wouldn't you?? ;)
Title: Gline come back!
Post by: Noam on March 12, 2003, 06:39:06 am
id prefer to see an operserv2 system than gline, for backup if services go down.
a medium+ sized network has thousands of bans that last for months sometime, so it will be a waste of resources to have the ircd scan the list each time a client connects. not to mention keeping the list in memory.
altho, i must add, glines are more conviniant than akills. but thats prolly bcuz i used glines only for 2-3 years b4 even thinking of using akills :)
Title: Gline come back!
Post by: tragidy on March 12, 2003, 09:40:00 am
Shadow I understand gline not being added
but i do agree with noam a backup kill system would be good on server side.

You really think services are going to hold up to a massive botnet attack?

Kiddies got 300,000+ bots these days thanks to NT vunerablity.

This is just my voice on the issue, but i think a backup server side akill system would be great.
Title: Gline come back!
Post by: ShadowMaster on March 12, 2003, 03:25:22 pm
The main problem is this... most services have OperServ/RootServ running as the same process as the rest of services making them highly vurnerable.

What would be ideal is a completely separate OperServ/RootServ with a redundancy system which means the primary OperServ/RootServ updates the slave/backup when akills are added.

One of the reasons it doesnt exsist is that most small networks which are operated from shell accounts and have limited resources especially when it comes to processes cannot afford having services alone take up 3 processes.

As for services holding up, they should hold up just fine in most cases, and will fare even better once i get the serverside services flood protection (and effectively also stopping network wide flooding in relation to a services flood attack) gets added.

There will be a backup serverside network wide banning system of some sort most likely in the form of GLines hybrid style or alternatively a permission system based on the not yet completed J lines.
Title: Gline come back!
Post by: Mouse on March 14, 2003, 11:12:18 am
Do you know that some people prefer not use  services.

you should add Glines back in the ircd.  
I wanted to have Glines since I do not have very stable box for services.  

I am seriously do want Glines.
Title: Gline come back!
Post by: ShadowMaster on March 14, 2003, 01:23:36 pm
UltimateIRCd is a services oriented IRCd, just as Unreal (although they attempt to be some sort of hybrid and not doing too good a job at it imho) and Bahamut.
IRCd's more aimed at running in an enviroment without services would be IRCu and Hybrid. You pick the proper tool for each job. Tools that try to suit all possible jobs tend to end up being a worse tool overall.
Title: Gline come back!
Post by: tragidy on April 29, 2003, 12:11:01 am
just looking on my vote heh...
Title: heh.
Post by: tragidy on August 17, 2003, 12:20:49 am
boooreeedd
Title: Gline come back!
Post by: BarkingGecko on August 17, 2003, 01:37:47 pm
I know this may sounds like something stoopid...but maybe it could work? Your idea's on it are welcome. Hows about a system that checks to see if any services are available, and if none are present automatically enables the g-line system for opers to use as a temp backup service. If the IRCD detects the presence of services (or when they're back online) it would simply disable (and maybe as an added feature add the appropriate akill to services and delete them from memory). I have no idea as to how intensive this could be on the IRCD itself, but maybe it could be concidered?

Tell me what ya'll thing mmkay :P
Title: Gline come back!
Post by: tragidy on September 06, 2003, 08:17:18 am
Your idea sounds great.
hmmm
but then again we will probally never see gline in ultimate
Title: Gline come back!
Post by: Mortalica on September 16, 2003, 04:37:11 pm
Quote
but then again we will probally never see gline in ultimate


ayup, looks like it =) .. so accept it and move on :P
Title: Gline come back!
Post by: Spock on December 29, 2003, 06:59:44 pm
I am running Unreal3.2-beta18 (I know, I know, I need to update) with Anope services. The reason I came in here was to find out if I was doing something wrong because I tried to apply a GLINE and it didn't appear to work. I now see why.

I would recommend one of two courses of action:

1. Add GLINE ability to standalone Unreal, or

2. Remove any and all documentation from the help files that refer to non-functioning options.

As a noob to both IRC and running a server, I have no problems with something not being available ... I don't know any better any way, but if the docs say it should work, it should work!  :wink:

[Added]
I just tried to use AKILL and got the following message:
Quote
[11:00] -irc.pctalk.info- *** AKILL is depreciated and should not be used. Please use /gline instead


[Added2]
I just tried GLINE, and got no response at all ... again! Wonder why.  8O  :wink:

[Added3]
And if I wasn't such a soopd noob I would have realized I was posting to the wrong forum!!!  8O

My comments about documents should still apply, for whatever they are worth though.
Title: Gline come back!
Post by: Mortalica on December 29, 2003, 08:14:23 pm
boy oh boy.. aren't you a tad bit lost?

UnrealIRCd != UltimateIRCd.
Title: Gline come back!
Post by: Spock on December 30, 2003, 01:43:01 am
Understood. At one time I was going to install UltimateIRCd which is why I had the URL. At the time I couldn't find any help to get it installed, so I went another direction.

Like you forum BTW.  :wink:
Title: glines vs akills
Post by: Sarpedon on April 03, 2004, 04:49:07 am
Sorry for bringing this up again, but I have one arguement for daemon-controlled kills VS services-control kills:

With services, (at least with mine, anope 1.5/ult 3.0.0.a31 cvs12) when I set akills, the evil client will connect to the server (I can see because ConnectServ tells me, and, because on one server where I get a lot of drones/bots, I set a user autojoin channel in the .network file) then the akill will be applied, and the user will then quit with all the reasons bla bla. Problem is, they still show up for a split second.
Services and this particular server are connected over the net, so it could simply be lag. With glines or something similar, (I think) this problem would be alleviated by simply rejecting the client right when it connects since it's controlled by the daemon itself and the lag is a nanosecond, depending on the processor of the server =P

That's my arguement for glines or a similar system.

ShadowMaster, What is this proposed system (involving j: lines) going to be like?
Title: Gline come back!
Post by: Quinn on April 03, 2004, 01:09:46 pm
Interesting, I always thought that when ole' Services issued an AKILL or RAKILL, it would sit on each IRCd as a temporary K-Line, not being removed until a /REHASH or a RAKILL by either Services or IRCd was done. Maybe I'm wrong or maybe that's just not happening?
Title: Re: Gline come back!
Post by: tragidy on July 15, 2006, 04:43:40 pm
Time for the 3 YEAR BUMP!
Title: Re: Gline come back!
Post by: BarkerJr on July 17, 2006, 03:29:33 am
Interesting, I always thought that when ole' Services issued an AKILL or RAKILL, it would sit on each IRCd as a temporary K-Line, not being removed until a /REHASH or a RAKILL by either Services or IRCd was done. Maybe I'm wrong or maybe that's just not happening?
I don't believe that's correct.  I think the k-lines set by services expire, and not at the time that the akill expires.