Crossfire Archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: CF: Re:Banning players
On Wed, 9 Dec 1998, Mark Wedel wrote:
> I didn't think tcp wrappers would handle a case where there was only
> one daemon program yet possible multiple connections. In
> fact, the man page supports that - one to one mapping onto
> executable files.
Ah, I see. I didn't realise this, but it makes sense given that almost
all processes launched by inetd fork copies of themselves to handle
incoming connections.
> Since crossfire is a persistent program, you either need crossfire to
> handle it, or write some program that intercepts it if it allowed, just
> acts as a proxy (gets traffic in, sends it to crossfire). But this
> then creates as many proxy programs running as people connected to the
> server.
I prefer the idea of the proxy intercepting data going to the port and
processing the data from there. I don't see multiple proxy daemons
running as a huge problem unless the number got _really_ large, as they
would use shared memory, etc.
> It really comes down to what is needed. For anything in crossfire,
> you can make some extremely sophisticated and nice way of doing it.
> But if a simpler method does the job, lets use that - if people have that
> much time to be spending on crossfire, I can think of many more
> important things to fix up than an ultra sophisticated way of banning
> certain sites.
I agree. Do you think putting it in the server will be simpler?
Cheers,
-Robert
--Robert Brockway B.Sc. Email: robert@blake.humbug.org.au
robert@humbug.org.au, r.brockway@uq.net.au
WWW: http://www.humbug.org.au/~robert
Founder of HUMBUG (http://www.humbug.org.au)
-
[you can put yourself on the announcement list only or unsubscribe altogether
by sending an email stating your wishes to crossfire-request@ifi.uio.no]