I'm not exactly the most Valve happy admin but an apache httpd trick would
work.

http://www.lampsecurity.org/node/8

read the full article and see if you want to try it... Mine has a daemon to
avoid certain security issues but it works well

On Tue, Apr 21, 2009 at 10:27 AM, Steven J. Sumichrast
<[email protected]>wrote:

> Well one, my motd strickly forbids racial comments. He used some
> racial words and kept reconnecting. Like somebody else already pointed
> out, it's the fact that he could keep doing it over and over and over
> and....  You get the idea. That's why I'd prefer that the connect
> message comes from sourcemod not the engie. Should help keep the spam
> down.
>
> Steven J. Sumichrast
>
> On Apr 21, 2009, at 10:43 AM, Carl <[email protected]> wrote:
>
> > As a side note:  Why are you worried about "dirty" words appearing on
> > your server?  If memory serves me, this game is rated mature.  Are
> > feelings going to be hurt so badly that people leave your server?
> >
> >
> > Steven Sumichrast wrote:
> >> I was trying to avoid re-inventing the wheel.
> >>
> >> And I don't write bans to files -- as stated, I use MySQL and
> >> Sourcebans -- when a user gets banned on any of my servers, the
> >> plugin
> >> immediately logs it into the Sourcebans MySQL database.  Whenever a
> >> user connects, the plugin checks the database for that Steam ID -- if
> >> it finds a ban, it kicks the user during their connect sequence and
> >> tells them to go to my bans site to protest if they want to.
> >>
> >> So while banning them in the file would allow the server to stop them
> >> before the connect message, it also wouldn't tell them why they're
> >> banned and where to go to protest.
> >>
> >> I really need to either delay the connect message until they've
> >> selected a team, or have it say something about Sourcebans has
> >> verified they are not banned.
> >>
> >> Anyways, the suppression plugin posted will work just fine.
> >>
> >> Thanks all.
> >>
> >> On Mon, Apr 20, 2009 at 11:59 PM, CmptrWz <[email protected]> wrote:
> >>
> >>> Would be trivial to modify the sourcebans sourcemod plugin to add
> >>> an IP ban
> >>> automatically through the engine when kicking someone, and if you
> >>> don't
> >>> write those bans to a file they will only last until the server is
> >>> restarted. Although, it may be better to add an ID ban through the
> >>> engine,
> >>> that may actually prevent the message from appearing, but I would
> >>> have to
> >>> test that.
> >>>
> >>> -----Original Message-----
> >>> From: [email protected]
> >>> [mailto:[email protected]] On Behalf Of
> >>> Steven
> >>> Sumichrast
> >>> Sent: Tuesday, April 21, 2009 12:35 AM
> >>> To: Half-Life dedicated Linux server mailing list
> >>> Subject: Re: [hlds_linux] Dealing with "retry" spam
> >>>
> >>> I know that's an option, but sourcebans' plugin just handles that
> >>> automatically -- it grabs the IP and steam id and puts it in the
> >>> mysql
> >>> database.  When users connect sourcebans does the checking, not the
> >>> srcds engine itself.  Therein lies the problem.
> >>>
> >>> Having to ban everyone a second time through the engine to prevent
> >>> the
> >>> messages seems like... well like that shouldn't be, haha.  Seems
> >>> like
> >>> I should have a way to either suppress the connect message for
> >>> another
> >>> 10 seconds if the connection continues, or..
> >>>
> >>> Anybody else?
> >>>
> >>> On Mon, Apr 20, 2009 at 11:25 PM, Andreas Grimm <[email protected]> wrote:
> >>>
> >>>> Ban the IP address, too.
> >>>> Then you don't see the connect messages anymore.
> >>>>
> >>>> -----Original Message-----
> >>>> From: [email protected]
> >>>> [mailto:[email protected]] On Behalf Of
> >>>> Steven
> >>>> Sumichrast
> >>>> Sent: Tuesday, April 21, 2009 6:12 AM
> >>>> To: Half-Life dedicated Linux server mailing list
> >>>> Subject: [hlds_linux] Dealing with "retry" spam
> >>>>
> >>>> Tonight I banned a user for some language that was against the
> >>>> MOTD.
> >>>> I'm using Sourcebans with Sourcemod and MySQL backend.  I know
> >>>> how the
> >>>> ban system for Sourceban works (user connects, we get steam ID,
> >>>> check
> >>>> database, kick if they're banned).  The problem is he kept doing
> >>>> retry
> >>>> in console, changing his name to all sorts of nasty stuff.
> >>>>
> >>>> He never got back in, but it caused a headache on the server for
> >>>> a bit
> >>>> until I went and did an IP ban at the console.
> >>>>
> >>>> I guess the question is does anyone have a way to deal with those
> >>>> connect messages and make them not actually print until the user's
> >>>> gotten farther into the game server (preferably once Sourcebans has
> >>>> checked to make sure the user is going to get in or not)?  I've
> >>>> done
> >>>> some searching on Google, Sourcebans and Sourcemod forums, but
> >>>> haven't
> >>>> had much luck (mostly because I'm not sure what terms I should
> >>>> search
> >>>> for).
> >>>>
> >>>> I know this isn't a sourcemods help board, but thought some of you
> >>>> have surely dealt with this already.
> >>>>
> >>>> Thanks in advance.
> >>>>
> >>>> _______________________________________________
> >>>> To unsubscribe, edit your list preferences, or view the list
> >>>> archives,
> >>>> please visit:
> >>>> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
> >>>>
> >>>>
> >>>> _______________________________________________
> >>>> To unsubscribe, edit your list preferences, or view the list
> >>>> archives,
> >>>>
> >>> please visit:
> >>>
> >>>> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
> >>>>
> >>>>
> >>> _______________________________________________
> >>> To unsubscribe, edit your list preferences, or view the list
> >>> archives,
> >>> please visit:
> >>> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
> >>>
> >>>
> >>>
> >>> _______________________________________________
> >>> To unsubscribe, edit your list preferences, or view the list
> >>> archives, please visit:
> >>> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
> >>>
> >>>
> >>
> >> _______________________________________________
> >> To unsubscribe, edit your list preferences, or view the list
> >> archives, please visit:
> >> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
> >>
> >
> >
> > _______________________________________________
> > To unsubscribe, edit your list preferences, or view the list
> > archives, please visit:
> > http://list.valvesoftware.com/mailman/listinfo/hlds_linux
>
> _______________________________________________
> To unsubscribe, edit your list preferences, or view the list archives,
> please visit:
> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
>
_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux

Reply via email to