Re: [hlds_linux] remote restart of screen session?

2011-05-26 Thread frostschutz
there before me. For running / managing gameservers and other things in screen, I made this: https://github.com/frostschutz/Screen-Manager/blob/master/bin/sm However it does not offer any kind of remote management. If you already have a web service running on the machine, it'd probably be the best

Re: [hlds_linux] STV Automation

2011-05-22 Thread frostschutz
On Sun, May 22, 2011 at 02:57:49PM +0200, Daniel Vogel wrote: script stopped working a long time ago and now I can't seem to find it Do you mean this? https://github.com/frostschutz/SourceLib/blob/master/examples/record.py I don't use it myself anymore (don't have time to play), but in general

Re: [hlds_linux] TF2: Still massive lag spikes with replay enabled

2011-05-08 Thread frostschutz
was usable by copying files into it manually. Maybe it has to stay in the same filesystem. You could create a tmp/www, tell the server to move it there, and point nginx there? Haven't tried this feature myself yet so not 100% sure how it works. Regards frostschutz

Re: [hlds_linux] pl_frontier

2011-03-09 Thread frostschutz
Ask the players to provide net_graph screenshots, maybe there's something obviously wrong with the server (e.g. too low rates). Are you running any mods? Source TV? ___ To unsubscribe, edit your list preferences, or view the list archives, please

Re: [hlds_linux] Whitelist an IP? A2S_INFO?

2011-02-18 Thread frostschutz
later succeeds again. So it doesn't actually ban me. The only change I know of is that A2S_PING was disabled entirely for TF2. So ping will simply timeout. Regards frostschutz ___ To unsubscribe, edit your list preferences, or view the list archives

Re: [hlds_linux] Building a daemon

2011-02-01 Thread frostschutz
is a powerful and easy language. The regex was a little bit heavy. Try out The Regex Coach: http://weitz.de/regex-coach/ Some log related regexps in here: https://github.com/frostschutz/SourceLib/blob/master/SourceLog.py Regards frostschutz

Re: [hlds_linux] Building a daemon

2011-01-31 Thread frostschutz
socket to listen to the incoming UDP packets. I only have an implementation in Python (SourceLib/SourceLog.py). It's more a log parser than just a listener though. Regards frostschutz ___ To unsubscribe, edit your list preferences, or view the list

Re: [hlds_linux] Is today's TF2/DODS/CSS update a required server update?

2011-01-28 Thread frostschutz
basis for gameservers. ;) Regards frostschutz ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux

Re: [hlds_linux] CSS Server flooding or attack?

2011-01-28 Thread frostschutz
with an unrelated image next to it and you have a botnet with a million clients. Bandwidth: unlimited Price: free That's unfortunately pretty much how it works... Regards frostschutz ___ To unsubscribe, edit your list preferences, or view the list archives, please

Re: [hlds_linux] IPv6

2011-01-23 Thread frostschutz
problems with IPv4... maybe the story will be different in 5-10 years. Regards frostschutz ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux

Re: [hlds_linux] Prevent Linux-Server to execute plugins from outside

2011-01-21 Thread frostschutz
:-) Regards frostschutz ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux

Re: [hlds_linux] Prevent Linux-Server to execute plugins from outside

2011-01-21 Thread frostschutz
On Fri, Jan 21, 2011 at 06:56:16PM +0100, Andre Müller wrote: Server Side Hacks You don't even need a plugin for those. Not to mention client side hacks. Is it that only in Germany? Are you referring to ESL Gameserver Certificate? I think it's ridiculous. Regards frostschutz

Re: [hlds_linux] srcds_run startscript

2011-01-15 Thread frostschutz
himself. Lots of scripts require you to be in the correct directory - try calling 'make' from the wrong location... Same for root, if someone wants to run as root, let them. You can't fix a user's idiocy in a script. You shouldn't try to, either. Regards frostschutz

Re: [hlds_linux] Team Fortress 2 Update Released

2011-01-08 Thread frostschutz
to stop this. The only reply I received to that was that they closed this particular ticket and that's it. Not sure if they're spamming on purpose or not. Regards frostschutz ___ To unsubscribe, edit your list preferences, or view the list archives, please

Re: [hlds_linux] tf2 denial of service - please do something!

2011-01-07 Thread frostschutz
it yourself - see if you can get a complete server list using the standard steam server browser. If half of your servers are missing there most of the time (while there is NO DoS going on), chances are your limit is too low. Regards frostschutz

Re: [hlds_linux] tf2 denial of service - please do something!

2011-01-07 Thread frostschutz
. Regards frostschutz ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux

Re: [hlds_linux] tf2 denial of service - please do something!

2011-01-06 Thread frostschutz
for the match or why don't make one rule that matches all ports? Can you post an (excerpt) of the rules you're using? Regards frostschutz ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com

Re: [hlds_linux] tf2 denial of service - please do something!

2011-01-06 Thread frostschutz
On Thu, Jan 06, 2011 at 01:58:13PM +0100, frostschutz wrote: Can you post an (excerpt) of the rules you're using? Noticed this was posted earlier. Note: This is _untested_, it's been a while since I used iptables. $IPTABLES -N QUERYLIMIT $IPTABLES -A QUERYLIMIT -m limit --limit 20/s -j ACCEPT

Re: [hlds_linux] tf2 denial of service - please do something!

2011-01-06 Thread frostschutz
this with fail2ban or similar, so you can block IPs who are spamming you completely. This will ease load both on your server, and the bucket. Regards frostschutz ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http

Re: [hlds_linux] tf2 denial of service - please do something!

2011-01-06 Thread frostschutz
. So you can use hashlimit for a 20 pps for each port solution, still with just a single rule. iptables -m hashlimit --hashlimit 20/s --hashlimit-mode destip-destport (might also need --hashlimit-htable-size/max/, not sure...) Regards frostschutz

Re: [hlds_linux] tf2 denial of service - please do something!

2011-01-06 Thread frostschutz
known (small clan and idle servers) so it seems the DoS is directed to specific servers only... then again I probably wouldn't notice as the clan servers are empty most of the time and the idlers don't complain much. Regards frostschutz

Re: [hlds_linux] Is it possible to identify from an other pc/server if the entered ip:port is a game or a tv server?

2010-11-10 Thread frostschutz
at the bottom of the wiki page) so if you have programming skills in any of them you can just use one of those instead of a command line application. Regards frostschutz ___ To unsubscribe, edit your list preferences, or view the list archives, please visit

Re: [hlds_linux] Is it possible to identify from an other pc/server if the entered ip:port is a game or a tv server?

2010-11-10 Thread frostschutz
SourceLib import SourceQuery server='1.2.3.4' port=12345 info = SourceQuery.SourceQuery(server, port).info() if port == info['port']: print This is a gameserver... elif port == info['specport']: print This is a sourcetv... Regards frostschutz

Re: [hlds_linux] Is it possible to identify from an other pc/server if the entered ip:port is a game or a tv server?

2010-11-10 Thread frostschutz
the reply is 100% identical from both gameserver and sourcetv. At least that's how it works for TF2. Hence why I suggested using the port numbers included in the reply to determine what you're talking to. My work here is done, frostschutz ___ To unsubscribe

Re: [hlds_linux] Is it possible to identify from an other pc/server if the entered ip:port is a game or a tv server?

2010-11-09 Thread frostschutz
to the game server port without asking the user to re enter the correct port number. Hope this helps frostschutz ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo

Re: [hlds_linux] Is it possible to identify from an other pc/server if the entered ip:port is a game or a tv server?

2010-11-09 Thread frostschutz
and couldn't display game info for the TV servers. Regards frostschutz ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux

Re: [hlds_linux] dystopia 1.3 needs some servers

2010-09-15 Thread frostschutz
strace, it was looking for some files of dystopia/bin which it didn't find, so I added that dir to the LD path, but that didn't change anything about the segfault. I give up now. Regards frostschutz ___ To unsubscribe, edit your list preferences

Re: [hlds_linux] SRCTV

2010-08-09 Thread frostschutz
on what they actually do in their config file. Regards frostschutz ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux

Re: [hlds_linux] CSS: how many players on this hardware?

2010-08-07 Thread frostschutz
of spending the extra money for RAM, I'd rather just get another EQ4. It quite simply gives you the most bang for the buck. Regards frostschutz ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http

Re: [hlds_linux] auto update servers

2010-07-25 Thread frostschutz
every now and then and check if it downloaded any new files, and reboot the servers of that game if it's the case. Regards frostschutz ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com

Re: [hlds_linux] Alien Swarm Linux Server?

2010-07-24 Thread frostschutz
prefer a native Linux server as well, but until then, Wine is better than nothing... Regards frostschutz ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux

Re: [hlds_linux] Alien Swarm is not available

2010-07-19 Thread frostschutz
binaries (short of an .exe) present... It's windows only. It may run in Wine, though. Regards frostschutz ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux

Re: [hlds_linux] Shrink a demo

2010-07-18 Thread frostschutz
. It works well for my clan but that's about it. You'll have to adapt it to your own situation, so Python knowledge is required. http://github.com/frostschutz/SourceLib/blob/master/examples/record.py Regards frostschutz ___ To unsubscribe, edit your

Re: [hlds_linux] Team Fortress 2 Update Available

2010-06-17 Thread frostschutz
On Thu, Jun 17, 2010 at 10:57:25AM +0200, Claudio Beretta wrote: When the map changes they are added back by the engine. You can kick them via RCON, but they join again. isn't it tf_bot_kick all? regards frostschutz ___ To unsubscribe, edit your

Re: [hlds_linux] Odd messages in TF2 server console

2010-04-29 Thread frostschutz
him permanently. Whenever I set up a new server, I see him again, so it must be a bot connecting to the entire server list for some reason. Regards frostschutz ___ To unsubscribe, edit your list preferences, or view the list archives, please visit

Re: [hlds_linux] monitoring + email servers?

2010-04-16 Thread frostschutz
modules for other languages, for example Python. http://github.com/frostschutz/SourceLib It's unfinished but even so, the alpha1 version works okay. With that you can query, rcon, or even real time monitoring using the servers logging facility so if something's odd (such as all players dropped from

Re: [hlds_linux] monitoring + email servers?

2010-04-16 Thread frostschutz
in screen, and I wrote a small bash script that can enable / disable / start / stop things in separate screen sessions and also attach to them if you want to go interactive with the server console. You can find it here http://github.com/frostschutz/Screen-Manager In conjunction with a cron job

Re: [hlds_linux] Running multiple TF2 servers from one install

2010-02-13 Thread frostschutz
download the very same update for each set of files separately. Regards frostschutz ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux

Re: [hlds_linux] Server query tool

2010-01-24 Thread frostschutz
switch to using RCON for obtaining that information for my simple clan webinterface? In the meantime I added a warning to the Server queries wiki page. Regards frostschutz On Thu, Nov 26, 2009 at 02:20:10PM +0200, Kaspars wrote: Hi, I have released some time ago a tool to query source