<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Börngen-Schmidt IT Consulting &#187; Server</title>
	<atom:link href="http://www.boerngen-schmidt.de/tag/server/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.boerngen-schmidt.de</link>
	<description>Die Summe der Kleinigkeiten ergibt das Ganze.</description>
	<lastBuildDate>Mon, 07 Nov 2011 20:00:20 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Einrichten einer Squid Proxy Chain</title>
		<link>http://www.boerngen-schmidt.de/2010/06/einrichten-einer-squid-proxy-chain/</link>
		<comments>http://www.boerngen-schmidt.de/2010/06/einrichten-einer-squid-proxy-chain/#comments</comments>
		<pubDate>Sun, 13 Jun 2010 12:47:43 +0000</pubDate>
		<dc:creator>Benjamin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[IPCop]]></category>
		<category><![CDATA[Proxy]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[Squid]]></category>

		<guid isPermaLink="false">http://www.boerngen-schmidt.de/?p=234</guid>
		<description><![CDATA[Heute steht bei auf dem Plan eine Proxy-Chain einzurichten. Unter einer Proxy-Cahin kann man sich eine Hintereinanderschaltung von mehreren Proxyserver vorstellen. Ein Grund für ein solches SetUp ist zum Beispiel, wenn ein Internetanschluß nur zentral zur Verfügung steht und Außenstellen nur über eine kleine Anbindung an diesen angeschlossen sind. Ziel ist es möglichst wenig Traffic <a href='http://www.boerngen-schmidt.de/2010/06/einrichten-einer-squid-proxy-chain/'>[...]</a>


Keine verwandten Artikel gefunden.]]></description>
			<content:encoded><![CDATA[<p>Heute steht bei auf dem Plan eine Proxy-Chain einzurichten. Unter einer Proxy-Cahin kann man sich eine Hintereinanderschaltung von mehreren Proxyserver vorstellen. Ein Grund für ein solches SetUp ist zum Beispiel, wenn ein Internetanschluß nur zentral zur Verfügung steht und Außenstellen nur über eine kleine Anbindung an diesen angeschlossen sind.</p>
<p>Ziel ist es möglichst wenig Traffic über die kleine Leitung zu schicken, damit andere Services mehr Bandbreite abgreifen können. Zudem wird durch den Proxyserver im Intranet noch die Seitenladezeit verbessert, was aber nur ein &#8220;Abfallprodukt&#8221; des SetUps ist aber durchaus ein angenehmes.</p>
<h3>Installation der Proxyserver</h3>
<p>In dem von mir gewählten SetUp ist der Rechner, welcher mit dem Internet verbunden ist mit <a title="IPCop Firewall" href="http://www.ipcop.org" target="_blank">IPCop</a> versehen, dass von Haus aus einen Proxyserver installiert hat. Diesen gilt es nachfolgend nur noch zu konfigurieren und zu starten.</p>
<p>Auf den Systemen der Außenstellen habe ich mich entschlossen einen Ubuntu Server einzusetzen. Als Proxysoftware wird hier <a href="http://www.squid-cache.org/" target="_blank">Squid</a> benutzt, welcher sich am einfachsten über <strong>apt-get install squid3</strong> installieren lässt.</p>
<h3>Konfiguration der Proxyserver</h3>
<p>Bis hierhin war alles noch kein großartiger Aufwand. Im ersten Setup werde ich auch darauf verzichten eine Authentifizierung der Benutzer vorzunehmen. Später soll es jedoch möglich sein, dass sich die Benutzer durch das Anmelden an der Domäne automatisch auch beim Proxy Identifizieren.</p>
<p>Bei IPCop ist es wichtig, dass man unter /var/ipcop/proxy/acls/include.acl die Optionen für den ICP Datenaustausch hinzufügt, da es sonst funktioniert die chain nicht.</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">icp_port <span style="color: #000000;">3130</span>
acl proxy_child src <span style="color: #000000; font-weight: bold;">&lt;</span>ipaddress<span style="color: #000000; font-weight: bold;">&gt;</span>
acl proxy_child src <span style="color: #000000; font-weight: bold;">&lt;</span>ipaddress<span style="color: #000000; font-weight: bold;">&gt;</span>
icp_access allow proxy_child
icp_access deny all</pre></div></div>

<p>Auf dem Kind-Proxy ist es am einfachsten die squid.conf durch zu arbeiten, da diese extrem gut kommentiert ist. Um die Kommunikation mit dem Eltern-Proxy (IPCop) zu aktivieren muss man folgendes in der squid.conf des Kindes hinzufügen.</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">cache_peer	<span style="color: #000000; font-weight: bold;">&lt;</span>URL PARENT<span style="color: #000000; font-weight: bold;">&gt;</span>	parent	<span style="color: #000000;">3128</span>	<span style="color: #000000;">3130</span>	default</pre></div></div>

<p>Die in der Konfigurationsdatei oft erwähnte Option only-proxy habe ich weggelassen, da mein Ziel es ja war ein Caching auf dem Kind-Proxy zu erreichen. Als gute Hilfe für das grundlegende Einrichten hat mir http://wiki.ubuntuusers.de/squid und http://www.proesdorf.de/linux/squid_conf.php gedient.</p>
<p>So viel Spaß beim cachen.</p>


<p>Keine verwandten Artikel gefunden.</p>]]></content:encoded>
			<wfw:commentRss>http://www.boerngen-schmidt.de/2010/06/einrichten-einer-squid-proxy-chain/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Beschleunigen von Apache mit mod_mem_cache</title>
		<link>http://www.boerngen-schmidt.de/2010/04/beschleunigen-von-apache-mit-mod_mem_cache/</link>
		<comments>http://www.boerngen-schmidt.de/2010/04/beschleunigen-von-apache-mit-mod_mem_cache/#comments</comments>
		<pubDate>Fri, 23 Apr 2010 14:18:41 +0000</pubDate>
		<dc:creator>Benjamin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Apache2]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[trac]]></category>

		<guid isPermaLink="false">http://www.boerngen-schmidt.de/?p=226</guid>
		<description><![CDATA[Um noch mehr Potenzial aus meinem Apache zu kitzel habe ich mich etwas mit mod_mem_cache beschäftigt und muss sagen das Ergebnis gefällt mir. Besonders auffällig waren die Ergebnisse bei meiner Website von SysCP-ng wo sich die Requests pro Sekunde verdoppelten von 20 auf 40. Selbst bei der von mir gehosteten Seite von Propel konnte ich <a href='http://www.boerngen-schmidt.de/2010/04/beschleunigen-von-apache-mit-mod_mem_cache/'>[...]</a>


Keine verwandten Artikel gefunden.]]></description>
			<content:encoded><![CDATA[<p>Um noch mehr Potenzial aus meinem Apache zu kitzel habe ich mich etwas mit mod_mem_cache beschäftigt und muss sagen das Ergebnis gefällt mir.</p>
<p>Besonders auffällig waren die Ergebnisse bei meiner Website von SysCP-ng wo sich die Requests pro Sekunde verdoppelten von 20 auf 40. Selbst bei der von mir gehosteten Seite von Propel konnte ich einen Performanzzuwachs verzeichnen, obwohl dieser eher gering ausfiel mit einer Steigerung von 28 auf 31 Requests pro Sekunde. Den niedrigen Zuwachs kann man aber durch die größere Datenbank des Propel Tracs erklären.</p>
<p>Getestet wurde mit Apache Benchmark (ab) mit folgendem Kommando lokal auf dem Webserver.</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">ab <span style="color: #660033;">-n</span> <span style="color: #000000;">300</span> <span style="color: #660033;">-c</span> <span style="color: #000000;">5</span> http:<span style="color: #000000; font-weight: bold;">//</span>URL<span style="color: #000000; font-weight: bold;">/</span></pre></div></div>

<p>Die Konfiguration der vHosts wurde wie folgt erweitert</p>

<div class="wp_syntax"><div class="code"><pre class="apache" style="font-family:monospace;">&lt;<span style="color: #000000; font-weight:bold;">IfModule</span> mod_mem_cache.c&gt;
	<span style="color: #00007f;">CacheEnable</span> mem /
	<span style="color: #00007f;">MCacheSize</span> <span style="color: #ff0000;">32768</span>
	<span style="color: #00007f;">MCacheMaxObjectCount</span> <span style="color: #ff0000;">100</span>
	<span style="color: #00007f;">MCacheMinObjectSize</span> <span style="color: #ff0000;">1</span>
	<span style="color: #00007f;">MCacheMaxObjectSize</span> <span style="color: #ff0000;">4096</span>
&lt;/<span style="color: #000000; font-weight:bold;">IfModule</span>&gt;</pre></div></div>

<p>Zwar ist die Cachegröße mit 32MB nicht sehr hoch angesetzt, aber im vergleich zu 4MB respektive 8MB war hier noch ein kleiner Preformanzzuwachs zu verzeichnen. Ob es Sinnvoll ist die Cachegröße zu erhöhen werden weitere Tests zeigen müssen. Als Literatur kann ich getrost die <a href="http://httpd.apache.org/docs/2.2/mod/mod_cache.html" target="_blank">Seite von mod_cache</a> empfehlen.</p>


<p>Keine verwandten Artikel gefunden.</p>]]></content:encoded>
			<wfw:commentRss>http://www.boerngen-schmidt.de/2010/04/beschleunigen-von-apache-mit-mod_mem_cache/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apache ITK mit mod_php und eingener php.iniApache2 ITK with mod_php and own php.ini</title>
		<link>http://www.boerngen-schmidt.de/2009/09/apache-itk-mit-mod_php-und-eingener-php-ini/</link>
		<comments>http://www.boerngen-schmidt.de/2009/09/apache-itk-mit-mod_php-und-eingener-php-ini/#comments</comments>
		<pubDate>Wed, 02 Sep 2009 15:53:48 +0000</pubDate>
		<dc:creator>Benjamin</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Apache2]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Server]]></category>

		<guid isPermaLink="false">http://www.boerngen-schmidt.de/?p=208</guid>
		<description><![CDATA[Die ganze Zeit habe ich PHP als FastCGI über mod_fcgid laufen gehabt und war eigentlich auch ganz zufrieden. Auf dem jetzigem Server war ich über die Performance aber doch sehr enttäuscht. So wurden durchschnittlich nur 0,49 Requests/Sek. verarbeitet, laut ab -n1000, was meiner Ansicht nach doch etwas sehr wenig ist. Darum habe ich mich entschlossen kurzer <a href='http://www.boerngen-schmidt.de/2009/09/apache-itk-mit-mod_php-und-eingener-php-ini/'>[...]</a>


Keine verwandten Artikel gefunden.]]></description>
			<content:encoded><![CDATA[<p><!--:de-->Die ganze Zeit habe ich PHP als FastCGI über mod_fcgid laufen gehabt und war eigentlich auch ganz zufrieden. Auf dem jetzigem Server war ich über die Performance aber doch sehr enttäuscht. So wurden durchschnittlich nur <strong>0,49 Requests/Sek.</strong> verarbeitet, laut <em>ab -n1000,</em> was meiner Ansicht nach doch etwas sehr wenig ist. Darum habe ich mich entschlossen kurzer Hand wieder mod_php einzusetzen und siehe da, die Requests pro Sekunde sprangen auf <strong>1,89 Requests/Sek.</strong></p>
<h3>Apache ITK</h3>
<p>Da mir aber auch an Sicherheit gelegen ist soll PHP aber nicht als www_data respektive apache laufen. Außerdem fand ich es bei PHP als FastCGI doch sehr angenehm, dass man sich seine eigene <em>php.ini </em>anlegen konnte. Mit dem ITK Patch für Apache ist es möglich einem vHost einen Benutzer und eine Gruppe zu zuweisen unter welchem Sie laufen sollen, also wird nicht erst der PHP Prozess sondern direkt der vHost, respektive der Apache Prozess, unter diesem Benutzer ausgeführt. Einen schönen einführenden Artikel zu Apache ITK hat <a href="http://blog.stuartherbert.com/php/2008/04/19/using-mpm-itk-to-secure-a-shared-server/">Stuart Herbert</a> in seinem Blog geschrieben.</p>

<div class="wp_syntax"><div class="code"><pre class="apache" style="font-family:monospace;">AssignUserID <span style="color: #00007f;">user</span> <span style="color: #00007f;">group</span></pre></div></div>

<p>Dies ist die einzige Ergänzung die im vHost gemacht werden muss um ihn einem speziellen Benutzer zu zuordnen.</p>
<p><strong>PHP mit eigener php.ini</strong></p>
<p><span style="text-decoration: line-through;">Wenn Apache ITK läuft brauch man nur noch mod_php zu aktivieren und PHP läuft nun auch unter dem angegebenem Benutzer, dennoch hat </span><em><span style="text-decoration: line-through;">mod_php</span></em><span style="text-decoration: line-through;"> die Eigenschaft eine gemeinsame </span><em><span style="text-decoration: line-through;">php.ini</span></em><span style="text-decoration: line-through;"> zu verwenden. Aber auch hierfür gibt es Abhilfe! Bei askapache.com gibt es einen netten Artikel über </span><a href="http://www.askapache.com/php/custom-phpini-tips-and-tricks.html"><span style="text-decoration: line-through;">Custom php.ini tips and tricks</span></a><span style="text-decoration: line-through;"> über den ich eine Lösung für das Problem der php.ini gefunden habe. Im vHost Container muss einfach folgende Direktive gesetzt werden:</span></p>

<div class="wp_syntax"><div class="code"><pre class="apache" style="font-family:monospace;">&lt;span style=<span style="color: #7f007f;">&quot;text-decoration: line-through;&quot;</span>&gt;PHPIniDir /path/to/php_ini/&lt;/span&gt;</pre></div></div>

<p><span style="text-decoration: line-through;">Nun wird die php.ini welche sich in diesem Verzeichnis befindet geladen.</span></p>
<p>Leider muss ich das oben geschriebene revidieren, da das Setting PHPIniDir nicht pro vHost sondern global gilt. Es scheint bis jetzt so, als wäre es nicht möglich mit mod_php für jeden vHost eine eigene php.ini festzulegen.</p>
<h3>Fazit</h3>
<p>Durch Apache ITK und einigen Einstellungen ist es möglich ein wesentlich performanteres PHP zu bekommen, dass zudem Vergleich zur FastCGI Variante auch noch mehr Features besitzt und nicht unter dem generellen Benutzers des Apache Webservers läuft.<!--:--></p>


<p>Keine verwandten Artikel gefunden.</p>]]></content:encoded>
			<wfw:commentRss>http://www.boerngen-schmidt.de/2009/09/apache-itk-mit-mod_php-und-eingener-php-ini/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Erste Eindrücke von Hetzner</title>
		<link>http://www.boerngen-schmidt.de/2009/08/erste-eindrucke-von-hetzner/</link>
		<comments>http://www.boerngen-schmidt.de/2009/08/erste-eindrucke-von-hetzner/#comments</comments>
		<pubDate>Tue, 11 Aug 2009 22:21:23 +0000</pubDate>
		<dc:creator>Benjamin</dc:creator>
				<category><![CDATA[Allgemeines]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Hetzner]]></category>
		<category><![CDATA[Server]]></category>

		<guid isPermaLink="false">http://www.boerngen-schmidt.de/?p=167</guid>
		<description><![CDATA[Seit ein paar Tagen habe ich nun auch bei Hetzner einen Rootserver gemietet und muss sagen, dass ich im Vergleich zu Server4You sehr zufrieden bin. Die Hardware und Preis stimmen, das einziges kleine Manko ist die doch relativ hohe Einrichungsgebühr von 149EUR. Der Server lässt sich sehr komfortabel über den Robot steuern, also Neustarten, Rescue <a href='http://www.boerngen-schmidt.de/2009/08/erste-eindrucke-von-hetzner/'>[...]</a>


Keine verwandten Artikel gefunden.]]></description>
			<content:encoded><![CDATA[<p><!--:de-->Seit ein paar Tagen habe ich nun auch bei Hetzner einen Rootserver gemietet und muss sagen, dass ich im Vergleich zu Server4You sehr zufrieden bin. Die Hardware und Preis stimmen, das einziges kleine Manko ist die doch relativ hohe Einrichungsgebühr von 149EUR.</p>
<p>Der Server lässt sich sehr komfortabel über den Robot steuern, also Neustarten, Rescue etc. Bei dem Rescuesystem gibt es allerdings einige Kleinigkeiten die mich stören. Diese sind, dass das Passwort nur sehr kurze Zeit angezeigt wird, der Rescuemodus wird nach 5 Minuten wieder beendet somit ist kein Reboot im Rescue möglich. Ehrlich gesagt kann ich den letzen Punkt verstehen, da man eigentlich nur einmal ins Rescue bootet und dann hoffentlich nie wieder.</p>
<p><strong>Fazit: </strong>Bis jetzt scheint Hetzner ein sehr fähiger und guter Provider zu sein, mal sehen wie sich dies in Zukunft verhalten wird.<!--:--></p>


<p>Keine verwandten Artikel gefunden.</p>]]></content:encoded>
			<wfw:commentRss>http://www.boerngen-schmidt.de/2009/08/erste-eindrucke-von-hetzner/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Thinking about SysCP-ng</title>
		<link>http://www.boerngen-schmidt.de/2009/06/thinking-about-syscp/</link>
		<comments>http://www.boerngen-schmidt.de/2009/06/thinking-about-syscp/#comments</comments>
		<pubDate>Sat, 27 Jun 2009 15:01:35 +0000</pubDate>
		<dc:creator>Benjamin</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Programmieren]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[syscp]]></category>

		<guid isPermaLink="false">http://www.boerngen-schmidt.de/?p=123</guid>
		<description><![CDATA[SysCP ist ein prima Tool um einfach und schnell eine Webhostingumgebung zu managen. Besonders seine &#8220;keep it simple&#8221; Idee macht es zu dem was es ist. Leider sieht es unter der Haube etwas anders aus. Dort ist es seit einiger Zeit so, dass der Code ein Stadium erreicht hat, in dem er alles andere als <a href='http://www.boerngen-schmidt.de/2009/06/thinking-about-syscp/'>[...]</a>


Keine verwandten Artikel gefunden.]]></description>
			<content:encoded><![CDATA[<p>SysCP ist ein prima Tool um einfach und schnell eine Webhostingumgebung zu managen. Besonders seine &#8220;keep it simple&#8221; Idee macht es zu dem was es ist. Leider sieht es unter der Haube etwas anders aus. Dort ist es seit einiger Zeit so, dass der Code ein Stadium erreicht hat, in dem er alles andere als simpel zu verwalten ist.</p>
<p>Darum habe ich mich entschlossen eine Fork von SysCP zu starten, der vorerst unter dem Namen SysCP-ng laufen wird. Ziel der Version 1.0 ist es die derzeitige Funktionalität von SysCP (1.4.2) nachzubauen.</p>
<p>Mal sehen was drauß wird.</p>


<p>Keine verwandten Artikel gefunden.</p>]]></content:encoded>
			<wfw:commentRss>http://www.boerngen-schmidt.de/2009/06/thinking-about-syscp/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>PostgreSQL Upgrade auf Gentoo</title>
		<link>http://www.boerngen-schmidt.de/2009/06/postgresql-upgrade-auf-gentoo/</link>
		<comments>http://www.boerngen-schmidt.de/2009/06/postgresql-upgrade-auf-gentoo/#comments</comments>
		<pubDate>Fri, 26 Jun 2009 21:51:11 +0000</pubDate>
		<dc:creator>Benjamin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Administration]]></category>
		<category><![CDATA[Server]]></category>

		<guid isPermaLink="false">http://www.boerngen-schmidt.de/?p=149</guid>
		<description><![CDATA[Eben habe ich ein PostgreSQL Upgrade von 8.0 auf 8.1 durch geführt, da dies mein erstes PostgreSQL Upgrade war, lief natürlich etwas schief (na ja so halb). Also hier nur als keine Notiz wie ich PostgreSQL wieder zum laufen gebracht habe. pg_dumpall &#38;lt; all.dump rm -rf /var/lib/postgresql/data psql -f all.dump -U postgres postgres So das <a href='http://www.boerngen-schmidt.de/2009/06/postgresql-upgrade-auf-gentoo/'>[...]</a>


Keine verwandten Artikel gefunden.]]></description>
			<content:encoded><![CDATA[<p>Eben habe ich ein PostgreSQL Upgrade von 8.0 auf 8.1 durch geführt, da dies mein erstes PostgreSQL Upgrade war, lief natürlich etwas schief (na ja so halb). Also hier nur als keine Notiz wie ich PostgreSQL wieder zum laufen gebracht habe.</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">pg_dumpall <span style="color: #000000; font-weight: bold;">&amp;</span>lt; all.dump
<span style="color: #c20cb9; font-weight: bold;">rm</span> <span style="color: #660033;">-rf</span> <span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>lib<span style="color: #000000; font-weight: bold;">/</span>postgresql<span style="color: #000000; font-weight: bold;">/</span>data
psql <span style="color: #660033;">-f</span> all.dump <span style="color: #660033;">-U</span> postgres postgres</pre></div></div>

<p>So das wars auch schon, schönes Wochende noch.</p>


<p>Keine verwandten Artikel gefunden.</p>]]></content:encoded>
			<wfw:commentRss>http://www.boerngen-schmidt.de/2009/06/postgresql-upgrade-auf-gentoo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Trac Performace</title>
		<link>http://www.boerngen-schmidt.de/2009/03/trac-performace/</link>
		<comments>http://www.boerngen-schmidt.de/2009/03/trac-performace/#comments</comments>
		<pubDate>Wed, 25 Mar 2009 12:27:21 +0000</pubDate>
		<dc:creator>Benjamin</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Apache2]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[trac]]></category>

		<guid isPermaLink="false">http://www.boerngen-schmidt.de/?p=138</guid>
		<description><![CDATA[Das gute Trac lief bei mir zuerst über mod_python und ich war auch ganz zufrieden damit, da ich so ziemlich der einzige Nutzer des Tracs war. Ein paar kleine Tests mit dem ab (Apache Benchmark) Tool brachten jedoch hervor, das in 30s nur knapp 100 Requests verarbeitet werden konnten. Auf der Suche nach Verbesserungen habe <a href='http://www.boerngen-schmidt.de/2009/03/trac-performace/'>[...]</a>


Keine verwandten Artikel gefunden.]]></description>
			<content:encoded><![CDATA[<p>Das gute Trac lief bei mir zuerst über mod_python und ich war auch ganz zufrieden damit, da ich so ziemlich der einzige Nutzer des Tracs war. Ein paar kleine Tests mit dem ab (Apache Benchmark) Tool brachten jedoch hervor, das in 30s nur knapp 100 Requests verarbeitet werden konnten. Auf der Suche nach Verbesserungen habe ich gelesen, dass mod_wsgi eine Performancesteigerung bringen soll. Erste Tests haben das auch erwiesen, denn nun schafft mein Apache knapp 200 Requests in 30s.</p>
<p>Auch der Wechsel von SQLite zu Postgres hat meiner Meinung nach eine spürbare Verbesserung ergeben.</p>
<p>Zuletzt sollte man auch noch bedenken, dass Trac doch einige Statische Inhalte serviert, wie das Logo und die CSS Files. Am günstigsten ist es hier diese Dateien aus dem lokalen Webbrowsercache zu laden. Alle statischen Inhalte liegen bei Trac im Verzeichnis <em>chrome</em>.</p>

<div class="wp_syntax"><div class="code"><pre class="apache" style="font-family:monospace;">&lt;<span style="color: #000000; font-weight:bold;">LocationMatch</span> /chrome&gt;
	<span style="color: #00007f;">SetHandler</span> <span style="color: #0000ff;">None</span>
	<span style="color: #00007f;">Order</span> <span style="color: #00007f;">allow</span>,<span style="color: #00007f;">deny</span>
	<span style="color: #00007f;">Allow</span> from <span style="color: #0000ff;">all</span>
	<span style="color: #00007f;">ExpiresDefault</span> <span style="color: #7f007f;">&quot;now plus 12 hours&quot;</span>
&lt;/<span style="color: #000000; font-weight:bold;">LocationMatch</span>&gt;</pre></div></div>



<p>Keine verwandten Artikel gefunden.</p>]]></content:encoded>
			<wfw:commentRss>http://www.boerngen-schmidt.de/2009/03/trac-performace/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sudo unter Debian einrichten</title>
		<link>http://www.boerngen-schmidt.de/2009/03/sudo-unter-debian-einrichten/</link>
		<comments>http://www.boerngen-schmidt.de/2009/03/sudo-unter-debian-einrichten/#comments</comments>
		<pubDate>Mon, 16 Mar 2009 10:58:12 +0000</pubDate>
		<dc:creator>Benjamin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Administration]]></category>
		<category><![CDATA[Server]]></category>

		<guid isPermaLink="false">http://www.boerngen-schmidt.de/?p=135</guid>
		<description><![CDATA[Mit sudo können ausgewählte Benutzer Befehle als Superuser (root) ausführen. Um sudo auf einem Debian System einzurichten muss man mit &#8220;visudo&#8221; die sudoer Datei bearbeiten. In dieser fügt man am Ende unter user privilege folgendes ein: %sudo   ALL=&#40;ALL&#41;       ALL Diese Zeile bedeutet, dass alle Benutzer die in der Gruppe sudo sind <a href='http://www.boerngen-schmidt.de/2009/03/sudo-unter-debian-einrichten/'>[...]</a>


Keine verwandten Artikel gefunden.]]></description>
			<content:encoded><![CDATA[<p>Mit <em>sudo</em> können ausgewählte Benutzer Befehle als Superuser (root) ausführen. Um sudo auf einem Debian System einzurichten muss man mit <strong>&#8220;</strong>visudo<strong>&#8221; </strong>die sudoer Datei bearbeiten. In dieser fügt man am Ende unter <em>user privilege</em> folgendes ein:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">%</span><span style="color: #c20cb9; font-weight: bold;">sudo</span>   <span style="color: #007800;">ALL</span>=<span style="color: #7a0874; font-weight: bold;">&#40;</span>ALL<span style="color: #7a0874; font-weight: bold;">&#41;</span>       ALL</pre></div></div>

<p>Diese Zeile bedeutet, dass alle Benutzer die in der Gruppe <em>sudo</em> sind sudo benutzen und alle Befehle als Superuser ausführen dürfen. Bevor sie dies machen dürfen müssen sie sich jedoch mit ihrem eigenen Passwort authentifizieren. Um einen Benutzer zur Gruppe <em>sudo</em> hinzu zufügen führt man am besten folgendes Kommando aus.</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">gpasswd <span style="color: #660033;">-a</span> <span style="color: #000000; font-weight: bold;">&lt;</span>username<span style="color: #000000; font-weight: bold;">&gt;</span> <span style="color: #c20cb9; font-weight: bold;">sudo</span></pre></div></div>



<p>Keine verwandten Artikel gefunden.</p>]]></content:encoded>
			<wfw:commentRss>http://www.boerngen-schmidt.de/2009/03/sudo-unter-debian-einrichten/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Call of Duty 4 Server für Mac</title>
		<link>http://www.boerngen-schmidt.de/2008/10/howrto-call-of-duty-4-server-for-mac-gamers/</link>
		<comments>http://www.boerngen-schmidt.de/2008/10/howrto-call-of-duty-4-server-for-mac-gamers/#comments</comments>
		<pubDate>Thu, 09 Oct 2008 00:17:11 +0000</pubDate>
		<dc:creator>Benjamin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Macintosch]]></category>
		<category><![CDATA[COD4]]></category>
		<category><![CDATA[HowTo]]></category>
		<category><![CDATA[Server]]></category>

		<guid isPermaLink="false">http://www.boerngen-schmidt.de/?p=83</guid>
		<description><![CDATA[Heute habe ich meine Kopie von Call of Duty 4: Modern Warfare bekommen und zwar für MacOSX. Die Demo unter Windows hat ja schon richtig Spaß gemacht, aber jedesmal Windows dafür zu booten um einfach eine Runde spielen zu können war und ist mir einfach zu nervig. Zudem sollte man geniale Spiele die für ein <a href='http://www.boerngen-schmidt.de/2008/10/howrto-call-of-duty-4-server-for-mac-gamers/'>[...]</a>


Keine verwandten Artikel gefunden.]]></description>
			<content:encoded><![CDATA[<p>Heute habe ich meine Kopie von Call of Duty 4: Modern Warfare bekommen und zwar für MacOSX. Die Demo unter Windows hat ja schon richtig Spaß gemacht, aber jedesmal Windows dafür zu booten um einfach eine Runde spielen zu können war und ist mir einfach zu nervig. Zudem sollte man geniale Spiele die für ein geniales OS erscheinen unterstützen.</p>
<p>Nur das Online Spielen gestaltet sich als etwas schwierig, da CoD4 für den Mac nur in Version 1.5 vorhanden ist und inzwischen 1.7 aktuell ist. Dementsprechend gibt es wenige, bis garkeine Server! Hier nun ein kleines HowTo wie man einen dedicated Server unter Linux in Version 1.5 aufsetzt.</p>
<h3>Deutsch</h3>
<ol>
<li>Download der passenden Linux Version<sup><a href="http://www.boerngen-schmidt.de/2008/10/howrto-call-of-duty-4-server-for-mac-gamers/#footnote_0_83" id="identifier_0_83" class="footnote-link footnote-identifier-link" title="http://treefort.icculus.org/cod/cod4-linux-server-01312008.tar.bz2">1</a></sup></li>
<li>Entpacken

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">tar</span> <span style="color: #660033;">-jxvf</span> cod4-linux-server-01312008.tar.bz2</pre></div></div>

</li>
<li>Nun müssen entweder die Ordner <strong>main/</strong> und <strong>zone/</strong> aus dem Ordner <em>Call of Duty 4 Data</em> auf den Server kopiert werden, oder entsprechend von einem anderen Server geladen werden. Am besten Google benutzen.<sup><a href="http://www.boerngen-schmidt.de/2008/10/howrto-call-of-duty-4-server-for-mac-gamers/#footnote_1_83" id="identifier_1_83" class="footnote-link footnote-identifier-link" title="http://www.google.de/search?q=intitle%3A%22index+of%22+cod4_lnxded">2</a></sup></li>
<li>Nun eine im Ordner <strong>main/</strong> eine server.cfg und weapons.cfg erstellen. (Siehe unten für ein Beispiel)</li>
<li>Eventuell noch den Map Cycle verbessern.<sup><a href="http://www.boerngen-schmidt.de/2008/10/howrto-call-of-duty-4-server-for-mac-gamers/#footnote_2_83" id="identifier_2_83" class="footnote-link footnote-identifier-link" title="http://gw-2.de/miniscripts/cod_config/mapcycle.php">3</a></sup></li>
<li>Server starten

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #7a0874; font-weight: bold;">cd</span> <span style="color: #000000; font-weight: bold;">/</span>home<span style="color: #000000; font-weight: bold;">/</span>cod4<span style="color: #000000; font-weight: bold;">/</span>cod4-linux-server<span style="color: #000000; font-weight: bold;">/</span>
<span style="color: #c20cb9; font-weight: bold;">screen</span> <span style="color: #660033;">-A</span> <span style="color: #660033;">-m</span> <span style="color: #660033;">-d</span> <span style="color: #660033;">-S</span> cod4_15 .<span style="color: #000000; font-weight: bold;">/</span>cod4_lnxded +<span style="color: #000000; font-weight: bold;">set</span> net_port <span style="color: #000000;">28960</span> +<span style="color: #7a0874; font-weight: bold;">exec</span> server.cfg +<span style="color: #000000; font-weight: bold;">set</span> fs_basepath <span style="color: #000000; font-weight: bold;">/</span>home<span style="color: #000000; font-weight: bold;">/</span>cod4<span style="color: #000000; font-weight: bold;">/</span>cod4-linux-server<span style="color: #000000; font-weight: bold;">/</span> +<span style="color: #000000; font-weight: bold;">set</span> fs_homepath <span style="color: #000000; font-weight: bold;">/</span>home<span style="color: #000000; font-weight: bold;">/</span>cod4<span style="color: #000000; font-weight: bold;">/</span>cod4-linux-server<span style="color: #000000; font-weight: bold;">/</span> +map_rotate +<span style="color: #000000; font-weight: bold;">set</span> loc_language <span style="color: #000000;">2</span></pre></div></div>

<p>Der Parameter loc_language wird nur benötigt wenn ihr nicht eine englische Version von CoD4 besitzt. In unserem Fall bedeutet die 2 Deutsch.</li>
</ol>
<h3>English</h3>
<ol>
<li>Download suitable Version<sup><a href="http://www.boerngen-schmidt.de/2008/10/howrto-call-of-duty-4-server-for-mac-gamers/#footnote_3_83" id="identifier_3_83" class="footnote-link footnote-identifier-link" title="http://treefort.icculus.org/cod/cod4-linux-server-01312008.tar.bz2">4</a></sup></li>
<li>Extract

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">tar</span> <span style="color: #660033;">-jxvf</span> cod4-linux-server-01312008.tar.bz2</pre></div></div>

</li>
<li>Now the folders <strong>main/</strong> and <strong>zone/</strong> need to be copied from <em>Call of Duty 4 Data</em> to the server or use google to find some server to download them from<sup><a href="http://www.boerngen-schmidt.de/2008/10/howrto-call-of-duty-4-server-for-mac-gamers/#footnote_4_83" id="identifier_4_83" class="footnote-link footnote-identifier-link" title="http://www.google.de/search?q=intitle%3A%22index+of%22+cod4_lnxded">5</a></sup></li>
<li>Now create in <strong>main/</strong> a <strong>server.cfg</strong> and <strong>weapons.cfg</strong> (see codeblock at the buttom for an example)</li>
<li>You also might want to adjust the map cycle to your needs<sup><a href="http://www.boerngen-schmidt.de/2008/10/howrto-call-of-duty-4-server-for-mac-gamers/#footnote_5_83" id="identifier_5_83" class="footnote-link footnote-identifier-link" title="http://gw-2.de/miniscripts/cod_config/mapcycle.php">6</a></sup></li>
<li>Now we are ready to start the Server

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #7a0874; font-weight: bold;">cd</span> <span style="color: #000000; font-weight: bold;">/</span>home<span style="color: #000000; font-weight: bold;">/</span>cod4<span style="color: #000000; font-weight: bold;">/</span>cod4-linux-server<span style="color: #000000; font-weight: bold;">/</span>
<span style="color: #c20cb9; font-weight: bold;">screen</span> <span style="color: #660033;">-A</span> <span style="color: #660033;">-m</span> <span style="color: #660033;">-d</span> <span style="color: #660033;">-S</span> cod4_15 .<span style="color: #000000; font-weight: bold;">/</span>cod4_lnxded +<span style="color: #000000; font-weight: bold;">set</span> net_port <span style="color: #000000;">28960</span> +<span style="color: #7a0874; font-weight: bold;">exec</span> server.cfg +<span style="color: #000000; font-weight: bold;">set</span> fs_basepath <span style="color: #000000; font-weight: bold;">/</span>home<span style="color: #000000; font-weight: bold;">/</span>cod4<span style="color: #000000; font-weight: bold;">/</span>cod4-linux-server<span style="color: #000000; font-weight: bold;">/</span> +<span style="color: #000000; font-weight: bold;">set</span> fs_homepath <span style="color: #000000; font-weight: bold;">/</span>home<span style="color: #000000; font-weight: bold;">/</span>cod4<span style="color: #000000; font-weight: bold;">/</span>cod4-linux-server<span style="color: #000000; font-weight: bold;">/</span> +map_rotate +<span style="color: #000000; font-weight: bold;">set</span> loc_language <span style="color: #000000;">2</span></pre></div></div>

</li>
</ol>
<h3>Config Files</h3>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">//******************************************************************************</span>
<span style="color: #000000; font-weight: bold;">//</span> Call of Duty <span style="color: #000000;">4</span>: Modern Warfare - Dedicated Server Config File
<span style="color: #000000; font-weight: bold;">//******************************************************************************</span>
<span style="color: #000000; font-weight: bold;">//</span> Autor:
<span style="color: #000000; font-weight: bold;">//</span> Website:
<span style="color: #000000; font-weight: bold;">//</span> Datum: Nov, <span style="color: #000000;">2007</span>
<span style="color: #000000; font-weight: bold;">//</span> Config-Typ: standard mode, ranked
<span style="color: #000000; font-weight: bold;">//</span> Version: <span style="color: #000000;">0.9</span> BETA
<span style="color: #000000; font-weight: bold;">//******************************************************************************</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">//</span>=================================================================================
<span style="color: #000000; font-weight: bold;">//</span> Server Information
<span style="color: #000000; font-weight: bold;">//</span>=================================================================================
sets sv_hostname <span style="color: #ff0000;">&quot;Servername&quot;</span>
sets _Admin <span style="color: #ff0000;">&quot;&quot;</span>
sets _Email <span style="color: #ff0000;">&quot;&quot;</span>
sets _Website <span style="color: #ff0000;">&quot;http://www.shooter-szene.de&quot;</span>
sets _Location <span style="color: #ff0000;">&quot;Germany&quot;</span>
sets _Irc <span style="color: #ff0000;">&quot;&quot;</span>
sets _Mod <span style="color: #ff0000;">&quot;&quot;</span>
sets _ModVer <span style="color: #ff0000;">&quot;&quot;</span>
sets _ModUpdate <span style="color: #ff0000;">&quot;&quot;</span>
sets _Maps <span style="color: #ff0000;">&quot;&quot;</span>
<span style="color: #000000; font-weight: bold;">set</span> scr_motd <span style="color: #ff0000;">&quot;Willkommen sterblicher&quot;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">//</span>=================================================================================
<span style="color: #000000; font-weight: bold;">//</span> General Settings
<span style="color: #000000; font-weight: bold;">//</span>=================================================================================
&nbsp;
<span style="color: #000000; font-weight: bold;">//</span> Log Settings
<span style="color: #000000; font-weight: bold;">set</span> g_logsync <span style="color: #ff0000;">&quot;2&quot;</span>           <span style="color: #000000; font-weight: bold;">//</span> <span style="color: #000000;">0</span>=no log, <span style="color: #000000;">1</span>=buffered, <span style="color: #000000;">2</span>=continuous, <span style="color: #000000;">3</span>=append
<span style="color: #000000; font-weight: bold;">set</span> logfile <span style="color: #ff0000;">&quot;1&quot;</span>             <span style="color: #000000; font-weight: bold;">//</span> <span style="color: #000000;">0</span> = NO log, <span style="color: #000000;">1</span> = log <span style="color: #c20cb9; font-weight: bold;">file</span> enabled
<span style="color: #000000; font-weight: bold;">set</span> g_log <span style="color: #ff0000;">&quot;games_mp.log&quot;</span>     <span style="color: #000000; font-weight: bold;">//</span> Name of log <span style="color: #c20cb9; font-weight: bold;">file</span>, default is games_mp.log
<span style="color: #000000; font-weight: bold;">set</span> sv_log_damage <span style="color: #ff0000;">&quot;1&quot;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">//</span> Network options
<span style="color: #000000; font-weight: bold;">set</span> net_ip <span style="color: #ff0000;">&quot;&quot;</span>      <span style="color: #000000; font-weight: bold;">//</span> Set your servers IP address
<span style="color: #000000; font-weight: bold;">set</span> net_port <span style="color: #ff0000;">&quot;&quot;</span>            <span style="color: #000000; font-weight: bold;">//</span> Set your port number
<span style="color: #000000; font-weight: bold;">set</span> com_hunkMegs <span style="color: #ff0000;">&quot;512&quot;</span>
<span style="color: #000000; font-weight: bold;">set</span> net_noipx <span style="color: #ff0000;">&quot;1&quot;</span>                 <span style="color: #000000; font-weight: bold;">//</span> Allow ONLY tcp<span style="color: #000000; font-weight: bold;">/</span>ip protocol, player<span style="color: #000000; font-weight: bold;">/</span>server communications
&nbsp;
<span style="color: #000000; font-weight: bold;">//</span> Server Network Mode
<span style="color: #000000; font-weight: bold;">set</span> dedicated <span style="color: #ff0000;">&quot;2&quot;</span>                 <span style="color: #000000; font-weight: bold;">//</span> <span style="color: #000000;">0</span> = Listen, <span style="color: #000000;">1</span> = LAN, <span style="color: #000000;">2</span> = Internet
&nbsp;
<span style="color: #000000; font-weight: bold;">//</span> Master servers
<span style="color: #000000; font-weight: bold;">set</span> sv_master1 <span style="color: #ff0000;">&quot;cod4master.activision.com&quot;</span>
<span style="color: #000000; font-weight: bold;">set</span> sv_master2 <span style="color: #ff0000;">&quot;cod4authorize.activision.com&quot;</span>
<span style="color: #000000; font-weight: bold;">set</span> sv_master3 <span style="color: #ff0000;">&quot;cod4master.infinityward.com&quot;</span>
<span style="color: #000000; font-weight: bold;">set</span> sv_master3 <span style="color: #ff0000;">&quot;cod4update.activision.com&quot;</span>
<span style="color: #000000; font-weight: bold;">set</span> sv_master4 <span style="color: #ff0000;">&quot;master.gamespy.com:28960&quot;</span>
<span style="color: #000000; font-weight: bold;">set</span> sv_master5 <span style="color: #ff0000;">&quot;master0.gamespy.com&quot;</span>
<span style="color: #000000; font-weight: bold;">set</span> sv_master6 <span style="color: #ff0000;">&quot;master1.gamespy.com&quot;</span>
<span style="color: #000000; font-weight: bold;">set</span> sv_master7 <span style="color: #ff0000;">&quot;clanservers.net&quot;</span>
<span style="color: #000000; font-weight: bold;">set</span> sv_gamespy <span style="color: #ff0000;">&quot;1&quot;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">//</span> Password Settings
<span style="color: #000000; font-weight: bold;">set</span> rcon_password <span style="color: #ff0000;">&quot;&quot;</span>            <span style="color: #000000; font-weight: bold;">//</span> RCON must supply pw to use
<span style="color: #000000; font-weight: bold;">set</span> sv_privatePassword <span style="color: #ff0000;">&quot;&quot;</span>       <span style="color: #000000; font-weight: bold;">//</span> Private slots, non-public slots
<span style="color: #000000; font-weight: bold;">set</span> g_password <span style="color: #ff0000;">&quot;&quot;</span>                <span style="color: #000000; font-weight: bold;">//</span>Server password
&nbsp;
<span style="color: #000000; font-weight: bold;">//</span> Player slots setup
<span style="color: #000000; font-weight: bold;">set</span> sv_maxclients <span style="color: #ff0000;">&quot;32&quot;</span>         <span style="color: #000000; font-weight: bold;">//</span> MAX server player slots, this is TOTAL player slots
<span style="color: #000000; font-weight: bold;">set</span> sv_privateclients <span style="color: #ff0000;">&quot;&quot;</span>       <span style="color: #000000; font-weight: bold;">//</span> Number of private player slots, maxclients - privateclients = public slots
&nbsp;
<span style="color: #000000; font-weight: bold;">//</span> Ping
<span style="color: #000000; font-weight: bold;">set</span> sv_minPing <span style="color: #ff0000;">&quot;0&quot;</span>             <span style="color: #000000; font-weight: bold;">//</span> MIN player <span style="color: #c20cb9; font-weight: bold;">ping</span> on CONNECT, any lower and player isnt allowed to connect
<span style="color: #000000; font-weight: bold;">set</span> sv_maxping <span style="color: #ff0000;">&quot;0&quot;</span>           <span style="color: #000000; font-weight: bold;">//</span> MAX player <span style="color: #c20cb9; font-weight: bold;">ping</span> on CONNECT, any higher and player isnt allowed to connect
&nbsp;
<span style="color: #000000; font-weight: bold;">//</span> Client Download Settings <span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #000000;">0</span>=off<span style="color: #000000; font-weight: bold;">/</span><span style="color: #000000;">1</span>=on<span style="color: #7a0874; font-weight: bold;">&#41;</span>
<span style="color: #000000; font-weight: bold;">set</span> sv_allowdownload <span style="color: #ff0000;">&quot;1&quot;</span>
seta sv_wwwDownload <span style="color: #ff0000;">&quot;0&quot;</span>
<span style="color: #000000; font-weight: bold;">//</span>seta sv_wwwBaseURL <span style="color: #ff0000;">&quot;&quot;</span>
seta sv_wwwDlDisconnected <span style="color: #ff0000;">&quot;1&quot;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">//</span> Rate
<span style="color: #000000; font-weight: bold;">set</span> sv_maxRate <span style="color: #ff0000;">&quot;20000&quot;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">//</span> FPS
<span style="color: #000000; font-weight: bold;">//</span><span style="color: #000000; font-weight: bold;">set</span> sv_fps <span style="color: #ff0000;">&quot;20&quot;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">//</span> Drop inactive players
<span style="color: #000000; font-weight: bold;">set</span> sv_timeout <span style="color: #ff0000;">&quot;300&quot;</span>
<span style="color: #000000; font-weight: bold;">set</span> sv_zombietime <span style="color: #ff0000;">&quot;1&quot;</span>
<span style="color: #000000; font-weight: bold;">set</span> g_inactivity <span style="color: #ff0000;">&quot;0&quot;</span>
<span style="color: #000000; font-weight: bold;">set</span> g_inactivityspectator <span style="color: #ff0000;">&quot;0&quot;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">//</span> AntiFlooding Settings
<span style="color: #000000; font-weight: bold;">set</span> sv_floodProtect <span style="color: #ff0000;">&quot;1&quot;</span>
<span style="color: #000000; font-weight: bold;">set</span> sv_reconnectlimit <span style="color: #ff0000;">&quot;3&quot;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">//</span> Anti Cheat Settings
<span style="color: #000000; font-weight: bold;">set</span> sv_disableClientConsole <span style="color: #ff0000;">&quot;0&quot;</span>
<span style="color: #000000; font-weight: bold;">set</span> cl_autocmd <span style="color: #ff0000;">&quot;0&quot;</span>
<span style="color: #000000; font-weight: bold;">set</span> sv_cheats <span style="color: #ff0000;">&quot;0&quot;</span>
<span style="color: #000000; font-weight: bold;">set</span> sv_pure <span style="color: #ff0000;">&quot;1&quot;</span>
<span style="color: #000000; font-weight: bold;">set</span> g_banIPs <span style="color: #ff0000;">&quot;&quot;</span>
<span style="color: #000000; font-weight: bold;">set</span> g_no_script_spam <span style="color: #ff0000;">&quot;1&quot;</span>
<span style="color: #000000; font-weight: bold;">set</span> sv_punkbuster <span style="color: #ff0000;">&quot;1&quot;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">//</span> Temporary Ban duration, <span style="color: #000000; font-weight: bold;">in</span> seconds
<span style="color: #000000; font-weight: bold;">set</span> sv_kickBanTime <span style="color: #ff0000;">&quot;3600&quot;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">//</span> In-game voice communication system
<span style="color: #000000; font-weight: bold;">set</span> sv_voice <span style="color: #ff0000;">&quot;0&quot;</span>
<span style="color: #000000; font-weight: bold;">set</span> sv_voiceQuality <span style="color: #ff0000;">&quot;1&quot;</span>
<span style="color: #000000; font-weight: bold;">set</span> voice_deadChat <span style="color: #ff0000;">&quot;0&quot;</span>
<span style="color: #000000; font-weight: bold;">set</span> voice_global <span style="color: #ff0000;">&quot;0&quot;</span>
<span style="color: #000000; font-weight: bold;">set</span> voice_localEcho <span style="color: #ff0000;">&quot;0&quot;</span>
<span style="color: #000000; font-weight: bold;">set</span> winvoice_mic_mute <span style="color: #ff0000;">&quot;1&quot;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">//</span> Team-Balance and Voting
<span style="color: #000000; font-weight: bold;">set</span> scr_teambalance <span style="color: #ff0000;">&quot;1&quot;</span>
<span style="color: #000000; font-weight: bold;">set</span> g_allowvote <span style="color: #ff0000;">&quot;1&quot;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">//</span>=================================================================================
<span style="color: #000000; font-weight: bold;">//</span> Other Gameplay Settings
<span style="color: #000000; font-weight: bold;">//</span>=================================================================================
&nbsp;
<span style="color: #000000; font-weight: bold;">//</span> General
<span style="color: #000000; font-weight: bold;">set</span> scr_game_allowkillcam                     <span style="color: #000000;">0</span>
<span style="color: #000000; font-weight: bold;">set</span> scr_game_onlyheadshots                   <span style="color: #000000;">0</span>
<span style="color: #000000; font-weight: bold;">set</span> scr_game_deathpointloss             <span style="color: #000000;">0</span>
<span style="color: #000000; font-weight: bold;">set</span> scr_game_suicidepointloss           <span style="color: #000000;">0</span>
<span style="color: #000000; font-weight: bold;">set</span> scr_team_teamkillpointloss          <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> scr_game_spectatetype               <span style="color: #000000;">1</span>         <span style="color: #000000; font-weight: bold;">//</span> <span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #000000;">0</span>-<span style="color: #000000;">2</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> Disabled, Team<span style="color: #000000; font-weight: bold;">/</span>Players Only, Free
<span style="color: #000000; font-weight: bold;">set</span> scr_game_forceuav                   <span style="color: #000000;">0</span>
<span style="color: #000000; font-weight: bold;">set</span> scr_game_hardpoints                 <span style="color: #000000;">1</span>         <span style="color: #000000; font-weight: bold;">//</span> <span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #000000;">0</span>-<span style="color: #000000;">1</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> i.e. artillery, uav, helicopter
&nbsp;
<span style="color: #000000; font-weight: bold;">//</span> Hardpoints
<span style="color: #000000; font-weight: bold;">set</span> scr_hardpoint_allowartillery        <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> scr_hardpoint_allowuav              <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> scr_hardpoint_allowhelicopter       <span style="color: #000000;">1</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">//</span> Teams
<span style="color: #000000; font-weight: bold;">set</span> scr_team_fftype                     <span style="color: #000000;">1</span>         <span style="color: #000000; font-weight: bold;">//</span> <span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #000000;">0</span>-<span style="color: #000000;">3</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> Disabled, Enabled, Reflect, Shared
<span style="color: #000000; font-weight: bold;">set</span> scr_team_teamkillspawndelay         <span style="color: #000000;">20</span>
<span style="color: #000000; font-weight: bold;">set</span> scr_team_kickteamkillers            <span style="color: #000000;">3</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">//</span> Player
<span style="color: #000000; font-weight: bold;">set</span> scr_player_maxhealth                <span style="color: #000000;">100</span>
<span style="color: #000000; font-weight: bold;">set</span> scr_player_suicidespawndelay        <span style="color: #000000;">0</span>
<span style="color: #000000; font-weight: bold;">set</span> scr_player_healthregentime              <span style="color: #000000;">5</span>
<span style="color: #000000; font-weight: bold;">set</span> scr_player_forcerespawn                <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> scr_player_sprinttime                    <span style="color: #000000;">4</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">//</span> UI
<span style="color: #000000; font-weight: bold;">set</span> scr_hardcore                             <span style="color: #000000;">0</span>
<span style="color: #000000; font-weight: bold;">set</span> scr_oldschool_mw                         <span style="color: #000000;">0</span>
<span style="color: #000000; font-weight: bold;">set</span> ui_hud_obituaries                         <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> ui_hud_showobjicons                     <span style="color: #000000;">1</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">//</span>=================================================================================
<span style="color: #000000; font-weight: bold;">//</span> Other Settings
<span style="color: #000000; font-weight: bold;">//</span>=================================================================================
&nbsp;
<span style="color: #000000; font-weight: bold;">set</span> sv_allowAnonymous <span style="color: #ff0000;">&quot;0&quot;</span>
<span style="color: #000000; font-weight: bold;">set</span> g_antilag <span style="color: #ff0000;">&quot;0&quot;</span>
<span style="color: #000000; font-weight: bold;">set</span> g_compassShowEnemies <span style="color: #ff0000;">&quot;0&quot;</span>
<span style="color: #000000; font-weight: bold;">//</span>ui_maxclients <span style="color: #000000;">32</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">//</span>=================================================================================
<span style="color: #000000; font-weight: bold;">//</span> Gametype Settings
<span style="color: #000000; font-weight: bold;">//</span>=================================================================================
&nbsp;
<span style="color: #000000; font-weight: bold;">//</span> First gametype to load...
<span style="color: #000000; font-weight: bold;">//</span> <span style="color: #ff0000;">&quot;dm&quot;</span>   - <span style="color: #c20cb9; font-weight: bold;">free</span> <span style="color: #000000; font-weight: bold;">for</span> all deathmatch
<span style="color: #000000; font-weight: bold;">//</span> <span style="color: #ff0000;">&quot;dom&quot;</span>  - domination
<span style="color: #000000; font-weight: bold;">//</span> <span style="color: #ff0000;">&quot;koth&quot;</span> - headquarters
<span style="color: #000000; font-weight: bold;">//</span> <span style="color: #ff0000;">&quot;sab&quot;</span>  - sabotage
<span style="color: #000000; font-weight: bold;">//</span> <span style="color: #ff0000;">&quot;sd&quot;</span>   - search <span style="color: #000000; font-weight: bold;">&amp;</span>amp; destroy
<span style="color: #000000; font-weight: bold;">//</span> <span style="color: #ff0000;">&quot;war&quot;</span>  - team deathmatch
&nbsp;
<span style="color: #000000; font-weight: bold;">set</span> g_gametype <span style="color: #ff0000;">&quot;war&quot;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">//</span> MAPROTATION
<span style="color: #000000; font-weight: bold;">set</span> sv_mapRotation <span style="color: #ff0000;">&quot;gametype war map mp_backlot gametype war map mp_bloc gametype war map mp_bog gametype war map mp_cargoship gametype war map mp_citystreets gametype war map mp_convoy gametype war map mp_countdown gametype war map mp_crash gametype war map mp_crossfire gametype war map mp_farm gametype war map mp_overgrown gametype war map mp_pipeline gametype war map mp_shipment gametype war map mp_showdown gametype war map mp_strike gametype war map mp_vacant&quot;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">//</span> Deathmatch
<span style="color: #000000; font-weight: bold;">set</span> scr_dm_scorelimit                           <span style="color: #000000;">150</span>
<span style="color: #000000; font-weight: bold;">set</span> scr_dm_timelimit                           <span style="color: #000000;">10</span>
<span style="color: #000000; font-weight: bold;">set</span> scr_dm_roundlimit                          <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> scr_dm_numlives                            <span style="color: #000000;">0</span>
<span style="color: #000000; font-weight: bold;">set</span> scr_dm_playerrespawndelay                <span style="color: #000000;">0</span>
<span style="color: #000000; font-weight: bold;">set</span> scr_dm_waverespawndelay                   <span style="color: #000000;">0</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">//</span> Domination
<span style="color: #000000; font-weight: bold;">set</span> scr_dom_scorelimit                        <span style="color: #000000;">200</span>
<span style="color: #000000; font-weight: bold;">set</span> scr_dom_timelimit                           <span style="color: #000000;">0</span>
<span style="color: #000000; font-weight: bold;">set</span> scr_dom_roundlimit                        <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> scr_dom_numlives                           <span style="color: #000000;">0</span>
<span style="color: #000000; font-weight: bold;">set</span> scr_dom_playerrespawndelay              <span style="color: #000000;">0</span>
<span style="color: #000000; font-weight: bold;">set</span> scr_dom_waverespawndelay                <span style="color: #000000;">0</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">//</span> Teamdeath Match
<span style="color: #000000; font-weight: bold;">set</span> scr_war_scorelimit                        <span style="color: #000000;">750</span>
<span style="color: #000000; font-weight: bold;">set</span> scr_war_timelimit                           <span style="color: #000000;">10</span>
<span style="color: #000000; font-weight: bold;">set</span> scr_war_roundlimit                        <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> scr_war_numlives                           <span style="color: #000000;">0</span>
<span style="color: #000000; font-weight: bold;">set</span> scr_war_playerrespawndelay              <span style="color: #000000;">0</span>
<span style="color: #000000; font-weight: bold;">set</span> scr_war_waverespawndelay                <span style="color: #000000;">0</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">//</span> Sabotoge
<span style="color: #000000; font-weight: bold;">set</span> scr_sab_scorelimit                        <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> scr_sab_timelimit                           <span style="color: #000000;">20</span>
<span style="color: #000000; font-weight: bold;">set</span> scr_sab_roundlimit                        <span style="color: #000000;">0</span>
<span style="color: #000000; font-weight: bold;">set</span> scr_sab_roundswitch                        <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> scr_sab_numlives                           <span style="color: #000000;">0</span>
<span style="color: #000000; font-weight: bold;">set</span> scr_sab_bombtimer                          <span style="color: #000000;">30</span>
<span style="color: #000000; font-weight: bold;">set</span> scr_sab_planttime                          <span style="color: #000000;">2.5</span>
<span style="color: #000000; font-weight: bold;">set</span> scr_sab_defusetime                        <span style="color: #000000;">5</span>
<span style="color: #000000; font-weight: bold;">set</span> scr_sab_hotpotato                          <span style="color: #000000;">0</span>
<span style="color: #000000; font-weight: bold;">set</span> scr_sab_playerrespawndelay              <span style="color: #000000;">7.5</span>
<span style="color: #000000; font-weight: bold;">set</span> scr_sab_waverespawndelay                <span style="color: #000000;">0</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">//</span> King of the Hill
<span style="color: #000000; font-weight: bold;">set</span> scr_koth_scorelimit                        <span style="color: #000000;">250</span>
<span style="color: #000000; font-weight: bold;">set</span> scr_koth_timelimit                        <span style="color: #000000;">15</span>
<span style="color: #000000; font-weight: bold;">set</span> scr_koth_roundlimit                        <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> scr_koth_roundswitch                      <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> scr_koth_numlives                          <span style="color: #000000;">0</span>
<span style="color: #000000; font-weight: bold;">set</span> scr_koth_playerrespawndelay              <span style="color: #000000;">0</span>
<span style="color: #000000; font-weight: bold;">set</span> scr_koth_waverespawndelay                <span style="color: #000000;">0</span>
<span style="color: #000000; font-weight: bold;">set</span> koth_autodestroytime                      <span style="color: #000000;">60</span>
<span style="color: #000000; font-weight: bold;">set</span> koth_spawntime                             <span style="color: #000000;">0</span>
<span style="color: #000000; font-weight: bold;">set</span> koth_kothmode                               <span style="color: #000000;">0</span>
<span style="color: #000000; font-weight: bold;">set</span> koth_capturetime                           <span style="color: #000000;">20</span>
<span style="color: #000000; font-weight: bold;">set</span> koth_destroytime                           <span style="color: #000000;">10</span>
<span style="color: #000000; font-weight: bold;">set</span> koth_delayPlayer                           <span style="color: #000000;">0</span>
<span style="color: #000000; font-weight: bold;">set</span> koth_spawnDelay                             <span style="color: #000000;">60</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">//</span> The following class<span style="color: #000000; font-weight: bold;">/</span>perk-settings might not be needed <span style="color: #000000; font-weight: bold;">in</span> the default-config<span style="color: #000000; font-weight: bold;">!</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">//</span>=================================================================================
<span style="color: #000000; font-weight: bold;">//</span> Class<span style="color: #000000; font-weight: bold;">/</span>Perk Settings
<span style="color: #000000; font-weight: bold;">//</span>=================================================================================
&nbsp;
<span style="color: #000000; font-weight: bold;">//</span> limits the number of players that can choose each class <span style="color: #7a0874; font-weight: bold;">type</span>
<span style="color: #000000; font-weight: bold;">set</span> class_assault_limit                           <span style="color: #000000;">99</span>
<span style="color: #000000; font-weight: bold;">set</span> class_specops_limit                           <span style="color: #000000;">99</span>
<span style="color: #000000; font-weight: bold;">set</span> class_heavygunner_limit                     <span style="color: #000000;">99</span>
<span style="color: #000000; font-weight: bold;">set</span> class_demolitions_limit                      <span style="color: #000000;">99</span>
<span style="color: #000000; font-weight: bold;">set</span> class_sniper_limit                           <span style="color: #000000;">99</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">//</span> perks
<span style="color: #000000; font-weight: bold;">set</span> perk_allow_specialty_parabolic              <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> perk_allow_specialty_gpsjammer              <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> perk_allow_specialty_holdbreath              <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> perk_allow_specialty_quieter                <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> perk_allow_specialty_longersprint           <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> perk_allow_specialty_detectexplosive       <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> perk_allow_specialty_explosivedamage       <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> perk_allow_specialty_pistoldeath           <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> perk_allow_specialty_grenadepulldeath       <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> perk_allow_specialty_bulletdamage           <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> perk_allow_specialty_bulletpenetration    <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> perk_allow_specialty_bulletaccuracy         <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> perk_allow_specialty_rof                     <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> perk_allow_specialty_fastreload              <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> perk_allow_specialty_extraammo              <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> perk_allow_specialty_armorvest              <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> perk_allow_specialty_fraggrenade           <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> perk_allow_specialty_specialgrenade         <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> perk_allow_c4_mp                              <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> perk_allow_claymore_mp                       <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> perk_allow_rpg_mp                              <span style="color: #000000;">1</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">//</span> assault class default loadout
<span style="color: #000000; font-weight: bold;">set</span> class_assault_primary                          m16
<span style="color: #000000; font-weight: bold;">set</span> class_assault_primary_attachment              gl
<span style="color: #000000; font-weight: bold;">set</span> class_assault_secondary                        beretta
<span style="color: #000000; font-weight: bold;">set</span> class_assault_secondary_attachment            none
<span style="color: #000000; font-weight: bold;">set</span> class_assault_perk1                            specialty_null
<span style="color: #000000; font-weight: bold;">set</span> class_assault_perk2                            specialty_bulletdamage
<span style="color: #000000; font-weight: bold;">set</span> class_assault_perk3                            specialty_longersprint
<span style="color: #000000; font-weight: bold;">set</span> class_assault_grenade                          concussion_grenade
<span style="color: #000000; font-weight: bold;">set</span> class_assault_camo                               camo_none
<span style="color: #000000; font-weight: bold;">set</span> class_assault_frags                            <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> class_assault_special                          <span style="color: #000000;">1</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">//</span> specops class default loadout
<span style="color: #000000; font-weight: bold;">set</span> class_specops_primary                          mp5
<span style="color: #000000; font-weight: bold;">set</span> class_specops_primary_attachment              none
<span style="color: #000000; font-weight: bold;">set</span> class_specops_secondary                        usp
<span style="color: #000000; font-weight: bold;">set</span> class_specops_secondary_attachment            silencer
<span style="color: #000000; font-weight: bold;">set</span> class_specops_perk1                            c4_mp
<span style="color: #000000; font-weight: bold;">set</span> class_specops_perk2                            specialty_explosivedamage
<span style="color: #000000; font-weight: bold;">set</span> class_specops_perk3                            specialty_bulletaccuracy
<span style="color: #000000; font-weight: bold;">set</span> class_specops_grenade                          flash_grenade
<span style="color: #000000; font-weight: bold;">set</span> class_specops_camo                               camo_none
<span style="color: #000000; font-weight: bold;">set</span> class_specops_frags                            <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> class_specops_special                          <span style="color: #000000;">1</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">//</span> heavygunner class default loadout
<span style="color: #000000; font-weight: bold;">set</span> class_heavygunner_primary                      saw
<span style="color: #000000; font-weight: bold;">set</span> class_heavygunner_primary_attachment           none
<span style="color: #000000; font-weight: bold;">set</span> class_heavygunner_secondary                    usp
<span style="color: #000000; font-weight: bold;">set</span> class_heavygunner_secondary_attachment        none
<span style="color: #000000; font-weight: bold;">set</span> class_heavygunner_perk1                         specialty_specialgrenade
<span style="color: #000000; font-weight: bold;">set</span> class_heavygunner_perk2                         specialty_armorvest
<span style="color: #000000; font-weight: bold;">set</span> class_heavygunner_perk3                         specialty_bulletpenetration
<span style="color: #000000; font-weight: bold;">set</span> class_heavygunner_grenade                      concussion_grenade
<span style="color: #000000; font-weight: bold;">set</span> class_heavygunner_camo                           camo_none
<span style="color: #000000; font-weight: bold;">set</span> class_heavygunner_frags                         <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> class_heavygunner_special                      <span style="color: #000000;">1</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">//</span> demolitions class default loadout
<span style="color: #000000; font-weight: bold;">set</span> class_demolitions_primary                      winchester1200
<span style="color: #000000; font-weight: bold;">set</span> class_demolitions_primary_attachment           none
<span style="color: #000000; font-weight: bold;">set</span> class_demolitions_secondary                    beretta
<span style="color: #000000; font-weight: bold;">set</span> class_demolitions_secondary_attachment        none
<span style="color: #000000; font-weight: bold;">set</span> class_demolitions_perk1                         rpg_mp
<span style="color: #000000; font-weight: bold;">set</span> class_demolitions_perk2                         specialty_explosivedamage
<span style="color: #000000; font-weight: bold;">set</span> class_demolitions_perk3                         specialty_longersprint
<span style="color: #000000; font-weight: bold;">set</span> class_demolitions_grenade                      smoke_grenade
<span style="color: #000000; font-weight: bold;">set</span> class_demolitions_camo                           camo_none
<span style="color: #000000; font-weight: bold;">set</span> class_demolitions_frags                         <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> class_demolitions_special                      <span style="color: #000000;">1</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">//</span> sniper class default loadout
<span style="color: #000000; font-weight: bold;">set</span> class_sniper_primary                             m40a3
<span style="color: #000000; font-weight: bold;">set</span> class_sniper_primary_attachment               none
<span style="color: #000000; font-weight: bold;">set</span> class_sniper_secondary                           beretta
<span style="color: #000000; font-weight: bold;">set</span> class_sniper_secondary_attachment             silencer
<span style="color: #000000; font-weight: bold;">set</span> class_sniper_perk1                                specialty_specialgrenade
<span style="color: #000000; font-weight: bold;">set</span> class_sniper_perk2                                specialty_bulletdamage
<span style="color: #000000; font-weight: bold;">set</span> class_sniper_perk3                                specialty_bulletpenetration
<span style="color: #000000; font-weight: bold;">set</span> class_sniper_grenade                             flash_grenade
<span style="color: #000000; font-weight: bold;">set</span> class_sniper_camo                                camo_none
<span style="color: #000000; font-weight: bold;">set</span> class_sniper_frags                                <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> class_sniper_special                             <span style="color: #000000;">1</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">set</span> class_assault_movespeed                          <span style="color: #000000;">0.95</span>
<span style="color: #000000; font-weight: bold;">set</span> class_specops_movespeed                          <span style="color: #000000;">1.00</span>
<span style="color: #000000; font-weight: bold;">set</span> class_heavygunner_movespeed                     <span style="color: #000000;">0.875</span>
<span style="color: #000000; font-weight: bold;">set</span> class_demolitions_movespeed                     <span style="color: #000000;">1.00</span>
<span style="color: #000000; font-weight: bold;">set</span> class_sniper_movespeed                          <span style="color: #000000;">1.00</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">set</span> scr_enable_nightvision                          <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> scr_enable_music                                 <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> scr_enable_hiticon                               <span style="color: #000000;">1</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">//</span>=================================================================================
<span style="color: #000000; font-weight: bold;">//</span> Execute other Config-Files
<span style="color: #000000; font-weight: bold;">//</span>=================================================================================
&nbsp;
<span style="color: #000000; font-weight: bold;">//</span> The following execute-command might not be needed <span style="color: #000000; font-weight: bold;">in</span> the default-config<span style="color: #000000; font-weight: bold;">!</span>
&nbsp;
<span style="color: #7a0874; font-weight: bold;">exec</span> mp_weapons.cfg</pre></div></div>


<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">//</span> The following weapon-settings might not be needed <span style="color: #000000; font-weight: bold;">in</span> the default-config<span style="color: #000000; font-weight: bold;">!</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">//******************************************************************************</span>
<span style="color: #000000; font-weight: bold;">//</span> Enables Dropping of Specified Weapon Class
<span style="color: #000000; font-weight: bold;">//******************************************************************************</span>
<span style="color: #000000; font-weight: bold;">set</span> class_assault_allowdrop                     <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> class_specops_allowdrop                     <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> class_heavygunner_allowdrop               <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> class_demolitions_allowdrop                <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> class_sniper_allowdrop                       <span style="color: #000000;">1</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">//******************************************************************************</span>
<span style="color: #000000; font-weight: bold;">//</span> Assault Rifles
<span style="color: #000000; font-weight: bold;">//******************************************************************************</span>
<span style="color: #000000; font-weight: bold;">set</span> weap_allow_m16                                <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> weap_allow_ak47                              <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> weap_allow_m4                                  <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> weap_allow_g3                                  <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> weap_allow_g36c                              <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> weap_allow_m14                                <span style="color: #000000;">1</span>           
<span style="color: #000000; font-weight: bold;">set</span> weap_allow_mp44                              <span style="color: #000000;">1</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">//******************************************************************************</span>
<span style="color: #000000; font-weight: bold;">//</span> Assault Attachments
<span style="color: #000000; font-weight: bold;">//******************************************************************************</span>           
<span style="color: #000000; font-weight: bold;">set</span> attach_allow_assault_none                    <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> attach_allow_assault_gl                     <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> attach_allow_assault_reflex                <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> attach_allow_assault_silencer              <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> attach_allow_assault_acog                  <span style="color: #000000;">1</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">//******************************************************************************</span>
<span style="color: #000000; font-weight: bold;">//</span> SMG
<span style="color: #000000; font-weight: bold;">//******************************************************************************</span>
<span style="color: #000000; font-weight: bold;">set</span> weap_allow_mp5                                <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> weap_allow_skorpion                           <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> weap_allow_uzi                                <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> weap_allow_ak74u                              <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> weap_allow_p90                                <span style="color: #000000;">1</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">//******************************************************************************</span>
<span style="color: #000000; font-weight: bold;">//</span> SMG Attachments
<span style="color: #000000; font-weight: bold;">//******************************************************************************</span>
<span style="color: #000000; font-weight: bold;">set</span> attach_allow_smg_none                       <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> attach_allow_smg_reflex                     <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> attach_allow_smg_silencer                    <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> attach_allow_smg_acog                       <span style="color: #000000;">1</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">//******************************************************************************</span>
<span style="color: #000000; font-weight: bold;">//</span> Shotguns
<span style="color: #000000; font-weight: bold;">//******************************************************************************</span>
<span style="color: #000000; font-weight: bold;">set</span> weap_allow_m1014                              <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> weap_allow_winchester1200                    <span style="color: #000000;">1</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">//******************************************************************************</span>
<span style="color: #000000; font-weight: bold;">//</span> Shotgun Attachments
<span style="color: #000000; font-weight: bold;">//******************************************************************************</span>
<span style="color: #000000; font-weight: bold;">set</span> attach_allow_shotgun_none                    <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> attach_allow_shotgun_reflex                <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> attach_allow_shotgun_grip                    <span style="color: #000000;">1</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">//******************************************************************************</span>
<span style="color: #000000; font-weight: bold;">//</span> LMG
<span style="color: #000000; font-weight: bold;">//******************************************************************************</span>
<span style="color: #000000; font-weight: bold;">set</span> weap_allow_saw                                <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> weap_allow_rpd                                <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> weap_allow_m60e4                              <span style="color: #000000;">1</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">//******************************************************************************</span>
<span style="color: #000000; font-weight: bold;">//</span> LMG Attachments
<span style="color: #000000; font-weight: bold;">//******************************************************************************</span>
<span style="color: #000000; font-weight: bold;">set</span> attach_allow_lmg_none                       <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> attach_allow_lmg_reflex                     <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> attach_allow_lmg_grip                       <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> attach_allow_lmg_acog                       <span style="color: #000000;">1</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">//******************************************************************************</span>
<span style="color: #000000; font-weight: bold;">//</span> Sniper Rifles
<span style="color: #000000; font-weight: bold;">//******************************************************************************</span>
<span style="color: #000000; font-weight: bold;">set</span> weap_allow_dragunov                           <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> weap_allow_m40a3                              <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> weap_allow_barrett                            <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> weap_allow_remington700                     <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> weap_allow_m21                                <span style="color: #000000;">1</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">//******************************************************************************</span>
<span style="color: #000000; font-weight: bold;">//</span> Sniper Attachments
<span style="color: #000000; font-weight: bold;">//******************************************************************************</span>
<span style="color: #000000; font-weight: bold;">set</span> attach_allow_sniper_none                     <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> attach_allow_sniper_acog                     <span style="color: #000000;">1</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">//******************************************************************************</span>
<span style="color: #000000; font-weight: bold;">//</span> Pistols
<span style="color: #000000; font-weight: bold;">//******************************************************************************</span>
<span style="color: #000000; font-weight: bold;">set</span> weap_allow_beretta                            <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> weap_allow_colt45                            <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> weap_allow_usp                                <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> weap_allow_deserteagle                       <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> weap_allow_deserteaglegold                  <span style="color: #000000;">1</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">//******************************************************************************</span>
<span style="color: #000000; font-weight: bold;">//</span> Pistol Attachments
<span style="color: #000000; font-weight: bold;">//******************************************************************************</span>
<span style="color: #000000; font-weight: bold;">set</span> attach_allow_pistol_none                     <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> attach_allow_pistol_silencer                <span style="color: #000000;">1</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">//******************************************************************************</span>
<span style="color: #000000; font-weight: bold;">//</span> Grenades
<span style="color: #000000; font-weight: bold;">//******************************************************************************</span>
<span style="color: #000000; font-weight: bold;">set</span> weap_allow_frag_grenade                     <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> weap_allow_concussion_grenade              <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> weap_allow_flash_grenade                     <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">set</span> weap_allow_smoke_grenade                     <span style="color: #000000;">1</span></pre></div></div>

<ol class="footnotes"><li id="footnote_0_83" class="footnote"><a href="http://treefort.icculus.org/cod/cod4-linux-server-01312008.tar.bz2">http://treefort.icculus.org/cod/cod4-linux-server-01312008.tar.bz2</a></li><li id="footnote_1_83" class="footnote"><a href="http://www.google.de/search?q=intitle%3A%22index+of%22+cod4_lnxded">http://www.google.de/search?q=intitle%3A%22index+of%22+cod4_lnxded</a></li><li id="footnote_2_83" class="footnote"><a href="http://gw-2.de/miniscripts/cod_config/mapcycle.php">http://gw-2.de/miniscripts/cod_config/mapcycle.php</a></li><li id="footnote_3_83" class="footnote"><a href="http://treefort.icculus.org/cod/cod4-linux-server-01312008.tar.bz2">http://treefort.icculus.org/cod/cod4-linux-server-01312008.tar.bz2</a></li><li id="footnote_4_83" class="footnote"><a href="http://www.google.de/search?q=intitle%3A%22index+of%22+cod4_lnxded">http://www.google.de/search?q=intitle%3A%22index+of%22+cod4_lnxded</a></li><li id="footnote_5_83" class="footnote"><a href="http://gw-2.de/miniscripts/cod_config/mapcycle.php">http://gw-2.de/miniscripts/cod_config/mapcycle.php</a></li></ol>

<p>Keine verwandten Artikel gefunden.</p>]]></content:encoded>
			<wfw:commentRss>http://www.boerngen-schmidt.de/2008/10/howrto-call-of-duty-4-server-for-mac-gamers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Subversion downgrage</title>
		<link>http://www.boerngen-schmidt.de/2008/09/howto-downgrade-subversion/</link>
		<comments>http://www.boerngen-schmidt.de/2008/09/howto-downgrade-subversion/#comments</comments>
		<pubDate>Sat, 06 Sep 2008 15:05:03 +0000</pubDate>
		<dc:creator>Benjamin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[Subversion]]></category>

		<guid isPermaLink="false">http://www.freakbynature.de/archives/29</guid>
		<description><![CDATA[Jeder Linuxbenutzer kennt es, irdendwann kommt der Punkt, an dem man ein Packet installiert, dass absolut nicht so will wie man es gerne hätte. Also bleibt einem nichts anderes als ein Downgrade. Im meinem Falle war das Packet Subversion, wo sich aber herausstellte, dass das Downgrade relativ simpel ist. Backup svnadmin dump /path/to/repos &#38;gt; repos.dump <a href='http://www.boerngen-schmidt.de/2008/09/howto-downgrade-subversion/'>[...]</a>


Keine verwandten Artikel gefunden.]]></description>
			<content:encoded><![CDATA[<p>Jeder Linuxbenutzer kennt es, irdendwann kommt der Punkt, an dem man ein Packet installiert, dass absolut nicht so will wie man es gerne hätte. Also bleibt einem nichts anderes als ein Downgrade.</p>
<p>Im meinem Falle war das Packet Subversion, wo sich aber herausstellte, dass das Downgrade relativ simpel ist.</p>
<ol>
<li> Backup</li>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">svnadmin</span> dump <span style="color: #000000; font-weight: bold;">/</span>path<span style="color: #000000; font-weight: bold;">/</span>to<span style="color: #000000; font-weight: bold;">/</span>repos <span style="color: #000000; font-weight: bold;">&amp;</span>gt; repos.dump
<span style="color: #c20cb9; font-weight: bold;">mv</span> <span style="color: #000000; font-weight: bold;">/</span>path<span style="color: #000000; font-weight: bold;">/</span>to<span style="color: #000000; font-weight: bold;">/</span>repos <span style="color: #000000; font-weight: bold;">/</span>path<span style="color: #000000; font-weight: bold;">/</span>to<span style="color: #000000; font-weight: bold;">/</span>repos.old</pre></div></div>

<li>Installation des alten Packetes</li>
<li>Neue Repository anlegen</li>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">mkdir</span> <span style="color: #000000; font-weight: bold;">/</span>path<span style="color: #000000; font-weight: bold;">/</span>to<span style="color: #000000; font-weight: bold;">/</span>repos
<span style="color: #c20cb9; font-weight: bold;">svnadmin</span> create <span style="color: #000000; font-weight: bold;">/</span>path<span style="color: #000000; font-weight: bold;">/</span>to<span style="color: #000000; font-weight: bold;">/</span>repos
<span style="color: #c20cb9; font-weight: bold;">svnadmin</span> load <span style="color: #000000; font-weight: bold;">/</span>path<span style="color: #000000; font-weight: bold;">/</span>to<span style="color: #000000; font-weight: bold;">/</span>repos <span style="color: #000000; font-weight: bold;">&amp;</span>lt; repos.dump</pre></div></div>

</ol>
<p>Der einzige Nachteil dieser Methode ist, dass jedes Commit nocheinmal durch geführt wird, deswegen kann es bei größeren Repositories etwas länger dauern <img src='http://www.boerngen-schmidt.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Aber es funktioniert.</p>
<p>Quelle: <a href="http://svn.collab.net/repos/svn/trunk/notes/repos_upgrade_HOWTO" target="_blank">http://svn.collab.net/repos/svn/trunk/notes/repos_upgrade_HOWTO</a></p>


<p>Keine verwandten Artikel gefunden.</p>]]></content:encoded>
			<wfw:commentRss>http://www.boerngen-schmidt.de/2008/09/howto-downgrade-subversion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

