<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>das Blog von Thomas Trautner</title>
	
	<link>http://www.trautner.net</link>
	<description>mit ohne Titel</description>
	<lastBuildDate>Tue, 10 Jan 2012 18:20:28 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/ThomasTrautner" /><feedburner:info uri="thomastrautner" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Remember the Milk Windows 7 Gadget</title>
		<link>http://feedproxy.google.com/~r/ThomasTrautner/~3/2DcdWv4Jte4/358-remember-the-milk-windows-7-gadget</link>
		<comments>http://www.trautner.net/358-remember-the-milk-windows-7-gadget#comments</comments>
		<pubDate>Tue, 10 Jan 2012 18:20:28 +0000</pubDate>
		<dc:creator>Thomas</dc:creator>
				<category><![CDATA[aus dem Leben]]></category>

		<guid isPermaLink="false">http://www.trautner.net/?p=358</guid>
		<description><![CDATA[Da Microsoft ja dankenswerter weise seine Gadget Gallery abgeschaltet hat und mal wieder der Meinung ist, was v&#246;llig neues machen zu m&#252;ssen, war das Remember the Milk Gadget nicht mehr herunter zu laden. Recherchen im Netz f&#252;hrten immer nur zur &#8230; Continue reading &#8594;]]></description>
			<content:encoded><![CDATA[<p>Da Microsoft ja dankenswerter weise seine Gadget Gallery abgeschaltet hat und mal wieder der Meinung ist, was v&#246;llig neues machen zu m&#252;ssen, war das Remember the Milk Gadget nicht mehr herunter zu laden. Recherchen im Netz f&#252;hrten immer nur zur Windows Gadget Gallery. Etwas tiefer abgetaucht habe ich aber doch das Forum des Entwicklers gefunden, in dem es das aktuelle Release zum herunterladen gibt:</p>
<p><a href="http://ilab.forumotion.net/c1-i-forgot-the-milk" class="aga aga_2">Ilab Windows Vista Sidebar gadgets</a></p>
<p>Und f&#252;r die, die nicht das Forum durchsuchen wollen: Hier der direkte Link zum Download:</p>
<p><a href="http://scippleron.com/iftm/" class="aga aga_3">I forgot The Milk</a></p>
<img src="http://feeds.feedburner.com/~r/ThomasTrautner/~4/2DcdWv4Jte4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.trautner.net/358-remember-the-milk-windows-7-gadget/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.trautner.net/358-remember-the-milk-windows-7-gadget</feedburner:origLink></item>
		<item>
		<title>Mit dem Telefon das Licht anmachen</title>
		<link>http://feedproxy.google.com/~r/ThomasTrautner/~3/zp01LIEGn2s/339-knx-mit-telefon-licht-anmachen</link>
		<comments>http://www.trautner.net/339-knx-mit-telefon-licht-anmachen#comments</comments>
		<pubDate>Sun, 23 Jan 2011 17:51:52 +0000</pubDate>
		<dc:creator>Thomas</dc:creator>
				<category><![CDATA[aus dem Leben]]></category>

		<guid isPermaLink="false">http://www.trautner.net/?p=339</guid>
		<description><![CDATA[Mein Telefon (Snom 870) mausert sich immer mehr zur Schaltzentrale. Da es in praktischer Reichweite befindet wollte ich es jetzt auch dazu nutzen meine Arbeitsplatzbeleuchtung einzuschalten. Dazu hat das Snom die F&#228;higkeit sogenannte Aktions-Url&#8217;s auf Funktionstasten zu legen. Ein bisschen &#8230; Continue reading &#8594;]]></description>
			<content:encoded><![CDATA[<p>Mein Telefon (Snom 870) mausert sich immer mehr zur Schaltzentrale. Da es in praktischer Reichweite befindet wollte ich es jetzt auch dazu nutzen meine Arbeitsplatzbeleuchtung einzuschalten. Dazu hat das Snom die F&#228;higkeit sogenannte Aktions-Url&#8217;s auf Funktionstasten zu legen. Ein bisschen PHP-Zauber auf dem Server abgelegt und schon kann ich damit in Verbindung mit dem Homeserver mein Licht ein- und ausschalten:</p>
<pre class="brush: php; title: ; notranslate">
&lt;?php

$ip_homeserver = '192.168.2.3';
$port_homeserver = '6600';

$commands = array('arbeitendecke',
                  'arbeitenlichtthomas',
                  'wohnendecke');

if(!in_array($_GET['do'], $commands))
{
  die('wrong command');
}

echo &quot;Sende: &quot; . $_GET['do'] . &quot;\r\n&quot;;

$fp = pfsockopen( &quot;udp://&quot; . $ip_homeserver, $port_homeserver, $errno, $errstr );

if (!$fp)
{
    echo &quot;ERROR: $errno - $errstr&lt;br /&gt;\n&quot;;
}

socket_set_timeout ($fp, 10);

$write = fwrite( $fp, &quot;homeserver,&quot; . $_GET['do'] . &quot;\r\n&quot; );

fclose($fp);
echo &quot;&lt;br&gt;Connection closed ..&lt;br&gt;&quot;;

if (!$write)
{
    echo &quot;error writing to port: 6600.&lt;br/&gt;&quot;;
}
?&gt;
</pre>
<p>Die Aktions-URL f&#252;r mein Telefon lautet dann: http://meinserver/homeserver/index.php?do=arbeitenlichtthomas. Damit sendet das PHP Script einen UDP-Befehl an meinen GIRA Homeserver. Dieser wiederum empf&#228;ngt diesen, wertet in aus und sendet ein KNX-Befehl an meinen Aktor, der das Licht an oder aus macht. Funktioniert perfekt. Achja das Radio im B&#252;ro (Sonos) kann es auch schon ein- und ausschalten. Es zeigt mir auch das Videobild des Besuchers vor der T&#252;re an, und telefonieren kann man damit nat&#252;rlich auch <img src='http://www.trautner.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
<img src="http://feeds.feedburner.com/~r/ThomasTrautner/~4/zp01LIEGn2s" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.trautner.net/339-knx-mit-telefon-licht-anmachen/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		<feedburner:origLink>http://www.trautner.net/339-knx-mit-telefon-licht-anmachen</feedburner:origLink></item>
		<item>
		<title>SONOS mit GIRA Homeserver steuern</title>
		<link>http://feedproxy.google.com/~r/ThomasTrautner/~3/mpyQd5cDfvQ/313-sonos-mit-gira-homeserver-steuern</link>
		<comments>http://www.trautner.net/313-sonos-mit-gira-homeserver-steuern#comments</comments>
		<pubDate>Wed, 17 Nov 2010 19:31:55 +0000</pubDate>
		<dc:creator>Thomas</dc:creator>
				<category><![CDATA[aus dem Leben]]></category>

		<guid isPermaLink="false">http://www.trautner.net/?p=313</guid>
		<description><![CDATA[Ich steuere meine Sonos Player mittlerweile recht erfolgreich mithilfe eines kleinen PHP Skriptes, da&#223; ich mal auf die schnelle geschrieben habe, &#252;ber den Gira Homeserver. Damit kann man feine Dinge anstellen wie z.B. Radio An/Aus oder die Lautst&#228;rke auf einzelne &#8230; Continue reading &#8594;]]></description>
			<content:encoded><![CDATA[<p>Ich steuere meine Sonos Player mittlerweile recht erfolgreich mithilfe eines kleinen PHP Skriptes, da&#223; ich mal auf die schnelle geschrieben habe, &#252;ber den Gira Homeserver. Damit kann man feine Dinge anstellen wie z.B. Radio An/Aus oder die Lautst&#228;rke auf einzelne Taster legen. Oder alle Radios beim Abschlie&#223;en der Haust&#252;re mittels eines Riegelschaltkontaktes ausgehen lassen.</p>
<p>Ich habe mich haupts&#228;chlich der PHP &#8211; Sonos Klasse bedient, welche <a href="http://www.ip-symcon.de/forum/f53/php-sonos-klasse-ansteuern-einzelner-player-7676/#post63772" class="aga aga_6">hier</a> zu finden ist. Diese wurde von mehreren Leuten schon erweitert und mit allerhand Funktionen best&#252;ckt. Darum habe ich mir einen Wrapper gebaut, der die f&#252;r mich relevanten Funktionen zur Verf&#252;gung stellt (die index.php). Dort m&#252;ssen auch die einzelnen Player inkl. deren IP-Adresse eingef&#252;gt werden. Die Player verwenden normalerweise DHCP und m&#252;ssen mittels DHCP Reservierungen auf feste IP Adressen gebracht werden.</p>
<p>Das Interessante ist, das mit diesem Script die Player auch ausgelesen werden und damit Funktionen wie Toggle Play / Pause oder Volume Up unabh&#228;ngig deren letzten Status realisiert werden k&#246;nnen (man muss nicht 2 x auf die Taste dr&#252;cken weil der Player zwischenzeitlich mit einem anderen Ger&#228;t gesteuert wurde). Es k&#246;nnen auch Ansagen abgespielt werden. Dabei wird das laufende Programm unterbrochen, die Ansage abgespielt und anschlie&#223;end das Programm an der unterbrochenen Stelle wieder fortgesetzt.</p>
<p>Zur <strong>Installation </strong>einfach die beiden Dateien index.php und PHPSonos.inc.php auf einen PHP-f&#228;higen Webserver kopieren. In der index.php die Player zusammen mit Ihrer IP-Adresse in das $zones Array (Zeile 13) eintragen. Zum Testen kann das Script einfach im Browser aufgerufen werden:</p>
<p>http://deinWebserver/Pfad/zum/Script/index.php?zone=NameDerZone&#038;do=TogglePlayStop</p>
<p>Dieser Aufruf ist an die Gegebenheiten anzupassen.</p>
<p>Die zur Verf&#252;gung stehenden Funktionen findet man in der index.php im $_GET['do'] switch ab Zeile 24. Die Interessantesten d&#252;rften sein:</p>
<p><strong>index.php?zone=MeineZone&#038;do=TogglePlayStop</strong>: schaltet um zwischen Play und Pause<br />
<strong>index.php?zone=MeineZone&#038;do=VolumeUp</strong>: Lautst&#228;rke wird pro Aufruf um 1 erh&#246;ht<br />
<strong>index.php?zone=MeineZone&#038;do=VolumeDown</strong>: Lautst&#228;rke wird pro Aufruf um 1 vermindert<br />
<strong>index.php?zone=MeineZone&#038;do=sendMessage&#038;MesageId=1&#038;Volume=30</strong>: Programm wird unterbrochen und Nachricht mit der ID 1 wird abgespielt. Die gew&#252;nschte Lautst&#228;rke wird &#252;ber den Parameter Volume &#252;bergeben. Der Pfad zu den Nachrichten ist in Zeile 222 in der index.php anzupassen. Der Ordner muss vom Sonos aus erreichbar sein. Die Datei muss in folgendem Format dort gespeichert sein: MessageId.mp3 macht dann z.B. 1.mp3</p>
<p>Im Homeserver eine Webseitenabfrage wie auf den Screenshots dargestellt erstellen:<br />
<a href="http://www.trautner.net/wp-content/uploads/2010/11/Sonos1.png" ><img src="http://www.trautner.net/wp-content/uploads/2010/11/Sonos1-192x150.png" alt="" title="Webseitenabfrage 1" width="192" height="150" /></a> <a href="http://www.trautner.net/wp-content/uploads/2010/11/Sonos2.png" ><img src="http://www.trautner.net/wp-content/uploads/2010/11/Sonos2-193x150.png" alt="" title="Webseitenabfrage 2" width="193" height="150" /></a></p>
<p><strong>Download: <a href="http://www.trautner.net/wp-content/uploads/2011/01/Sonos.zip" class="aga aga_7">Sonos.zip</a></strong></p>
<img src="http://feeds.feedburner.com/~r/ThomasTrautner/~4/mpyQd5cDfvQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.trautner.net/313-sonos-mit-gira-homeserver-steuern/feed</wfw:commentRss>
		<slash:comments>47</slash:comments>
		<feedburner:origLink>http://www.trautner.net/313-sonos-mit-gira-homeserver-steuern</feedburner:origLink></item>
		<item>
		<title>neue Community für Fernstudenten – Fernstudenten.info</title>
		<link>http://feedproxy.google.com/~r/ThomasTrautner/~3/9ZkONTFU_Tk/306-neue-community-fuer-fernstudenten-fernstudenten-info</link>
		<comments>http://www.trautner.net/306-neue-community-fuer-fernstudenten-fernstudenten-info#comments</comments>
		<pubDate>Wed, 28 Jul 2010 12:15:39 +0000</pubDate>
		<dc:creator>Thomas</dc:creator>
				<category><![CDATA[Community]]></category>

		<guid isPermaLink="false">http://www.trautner.net/?p=306</guid>
		<description><![CDATA[Zusammen mit Freunden bin ich gerade dabei eine neue Community f&#252;r Fernstudenten vornehmlich der AKAD aufzubauen: Fernstudenten.info Antreiber war unter anderem Jens, Co-Admin im Techniker-Forum und momentan Fernstudent bei der AKAD, und Daniel, der mich ebenfalls in diesem Anliegen kontaktiert &#8230; Continue reading &#8594;]]></description>
			<content:encoded><![CDATA[<p>Zusammen mit Freunden bin ich gerade dabei eine neue Community f&#252;r Fernstudenten vornehmlich der <a href="http://www.akad.de/" class="aga aga_14">AKAD</a> aufzubauen: <a href="http://www.fernstudenten.info" class="aga aga_15">Fernstudenten.info</a></p>
<p>Antreiber war unter anderem <a href="http://www.techniker-forum.de/mitglieder/jensb-32/" class="aga aga_16">Jens</a>, Co-Admin im Techniker-Forum und momentan Fernstudent bei der AKAD, und <a href="http://www.fernstudenten.info/mitglieder/daniel" class="aga aga_17">Daniel</a>, der mich ebenfalls in diesem Anliegen kontaktiert hat.</p>
<p>Es gibt bereits ein Forum (<a href="http://www.fernstudenten.de/" class="aga aga_18">fernstudenten.de</a>) f&#252;r Fernstudenten welches aber nicht administriert wird. So haben wir uns entschlossen das ganze besser zu machen.</p>
<p>Wir haben bereits einen Downloadbereich integriert, damit die Downloads nicht in den Themen untergehen. Das Forum kann dank <a href="http://www.tapatalk.com/" class="aga aga_19">Tapatalk</a> nativ mit iPhone, Blackberry, Android und Nokia &#8211; Handies abgerufen werden. Eine feine Sache f&#252;r Unterwegs.</p>
<img src="http://feeds.feedburner.com/~r/ThomasTrautner/~4/9ZkONTFU_Tk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.trautner.net/306-neue-community-fuer-fernstudenten-fernstudenten-info/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.trautner.net/306-neue-community-fuer-fernstudenten-fernstudenten-info</feedburner:origLink></item>
		<item>
		<title>kein Netzwerk im Windows XP Mode</title>
		<link>http://feedproxy.google.com/~r/ThomasTrautner/~3/hEcigAbALmA/297-kein-netzwerk-im-windows-xp-mode</link>
		<comments>http://www.trautner.net/297-kein-netzwerk-im-windows-xp-mode#comments</comments>
		<pubDate>Mon, 07 Jun 2010 19:57:20 +0000</pubDate>
		<dc:creator>Thomas</dc:creator>
				<category><![CDATA[aus dem Leben]]></category>

		<guid isPermaLink="false">http://www.trautner.net/?p=297</guid>
		<description><![CDATA[Dieser Blogeintrag hat mir heute Abend den A&#8230;. gerettet: http://blogs.msdn.com/&#8230;services-while-virtual-pc-2007-install-on-vista-ultimate.aspx Hintergrund: Die ETS ist ein St&#252;ck Steinzeitsoftware f&#252;r 900 Euronen deren Dongle nicht unter Windows 7 64Bit l&#228;uft. Der f&#252;r mich praktikable Weg bis die neue Version final ist, geht &#8230; Continue reading &#8594;]]></description>
			<content:encoded><![CDATA[<p>Dieser Blogeintrag hat mir heute Abend den A&#8230;. gerettet: <a href="http://blogs.msdn.com/b/rextang/archive/2007/03/20/fix-broken-virtual-machine-network-services-while-virtual-pc-2007-install-on-vista-ultimate.aspx" class="aga aga_23">http://blogs.msdn.com/&#8230;services-while-virtual-pc-2007-install-on-vista-ultimate.aspx</a></p>
<p>Hintergrund: Die <a href="http://knx.org/" class="aga aga_24">ETS</a> ist ein St&#252;ck Steinzeitsoftware f&#252;r 900 Euronen deren Dongle nicht unter Windows 7 64Bit l&#228;uft. Der f&#252;r mich praktikable Weg bis die neue Version final ist, geht &#252;ber den XP-Mode, da dieser USB und damit den Dongel unterst&#252;tzt. Bis heute hat auch die Netzwerkverbindung zu meinem KNX-Router funktioniert. Naja bis heute eben. Aufeinmal zeigte das Mistding von XP nur noch &#8220;kein Netzwerk vorhanden&#8221;. Schuld an der ganzen Misere war wohl der <a href="http://www.teamviewer.com/de/index.aspx" class="aga aga_25">Teamviewer</a>, der mir wohl meinen Virtual PC-Netzwerkfiltertreiber zerschossen hat. Aber auch nach der Deinstallation von &#8216;Teamviewer ging es nicht mehr. Jetzt ging das googlen los&#8230;</p>
<p>Nach mehrere Versuchen und peniblem Einhalten der Vorgehensweise wie unter &#8220;Number 2&#8243; beschrieben (man beachte die rote Zeile) konnte ich meine Netwerkkarte wieder dazu ermutigen sie mit dem XP-Mode wie bisher zu teilen. Und siehe da nun konnte ich auch wieder auf meinen KNX-Router zugreifen.</p>
<img src="http://feeds.feedburner.com/~r/ThomasTrautner/~4/hEcigAbALmA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.trautner.net/297-kein-netzwerk-im-windows-xp-mode/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.trautner.net/297-kein-netzwerk-im-windows-xp-mode</feedburner:origLink></item>
		<item>
		<title>Festplatte unter Linux löschen</title>
		<link>http://feedproxy.google.com/~r/ThomasTrautner/~3/0j_lEvV1tv8/228-festplatte-unter-linux-loeschen</link>
		<comments>http://www.trautner.net/228-festplatte-unter-linux-loeschen#comments</comments>
		<pubDate>Mon, 26 Oct 2009 17:18:40 +0000</pubDate>
		<dc:creator>Thomas</dc:creator>
				<category><![CDATA[Debian]]></category>

		<guid isPermaLink="false">http://www.trautner.net/?p=228</guid>
		<description><![CDATA[Da ich aktuell ein paar Platten unter Linux zu l&#246;schen hatte will ich hier kurz beschreiben, wie ich es gemacht habe. Da es sich hierbei um einen l&#228;nger laufenden Task handelt ist die Gefahr gro&#223;, zwischendurch die Verbindung zu verlieren. &#8230; Continue reading &#8594;]]></description>
			<content:encoded><![CDATA[<p>Da ich aktuell ein paar Platten unter Linux zu l&#246;schen hatte will ich hier kurz beschreiben, wie ich es gemacht habe.</p>
<p>Da es sich hierbei um einen l&#228;nger laufenden Task handelt ist die Gefahr gro&#223;, zwischendurch die Verbindung zu verlieren. Als &#228;u&#223;erst hilfreich hat sich daf&#252;r die Verwendung von screen einem Multiplexer f&#252;r Konsolen. Damit ist es m&#246;glich, innerhalb einer ssh-Session verschiedene virtuelle Konsolensitzungen zu erzeugen und zu verwalten. Dar&#252;berhinaus k&#246;nnen Sitzungen getrennt und sp&#228;ter fortgef&#252;hrt werden. Ich starte auf dem System also eine screen &#8211; Session mit</p>
<pre>  screen -S NameDerSitzung
</pre>
<p>Das eigentliche L&#246;schen der Festplatte erreiche ich, in dem ich die gesamte Festplatte mit Nullen vollschreibe. Dies erreiche ich mit dem Befehl dd:</p>
<pre>  dd if=/dev/zero of=/dev/sda2 bs=65535
</pre>
<p>Wobei /dev/sda2 durch die zu l&#246;schende Festplatte zu ersetzen ist. Wie die zu l&#246;schende Platte bzw. Partition heist kann man sich mit <strong>fdisk -l</strong> anzeigen lassen.</p>
<p>Das dumme ist nur, das mir dd standardm&#228;&#223;ig keinen Fortschritt anzeigt und der ganze Prozess je nach Platten- bzw. Partitionsgr&#246;&#223;e ewig dauern kann. Ich kann dd aber zur Ausgabe des Fortschrittes bewegen, wenn ich ihm ein Signal SIGUSR1 (10) schicke. Dazu mache ich mit [Strg] + [A] + [C] in meiner Screen &#8211; Session einfach eine neue Konsole auf. Dort angekommen muss ich erstmall die Prozess ID meines dd &#8211; Prozesses herausfinden:</p>
<pre>  ps auxw | grep dd
</pre>
<p>Mit der Prozess ID kann ich das Signal in einer Endlosschleife absetzen:</p>
<pre>  while /bin/true; do sleep 5; kill -USR1 HierDiePID; done
</pre>
<p>Mit [Strg] + [A] + [Leertaste] kann ich wieder in meine erste Session zur&#252;ck wechseln und den Fortschritt meiner L&#246;schaktion beobachten.</p>
<img src="http://feeds.feedburner.com/~r/ThomasTrautner/~4/0j_lEvV1tv8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.trautner.net/228-festplatte-unter-linux-loeschen/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.trautner.net/228-festplatte-unter-linux-loeschen</feedburner:origLink></item>
		<item>
		<title>nützliche Email Einstellungen für Exim unter Debian</title>
		<link>http://feedproxy.google.com/~r/ThomasTrautner/~3/7_85pBhmIFU/220-nuetzliche-email-einstellungen-fuer-exim-unter-debian</link>
		<comments>http://www.trautner.net/220-nuetzliche-email-einstellungen-fuer-exim-unter-debian#comments</comments>
		<pubDate>Fri, 16 Oct 2009 13:28:54 +0000</pubDate>
		<dc:creator>Thomas</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[exim]]></category>

		<guid isPermaLink="false">http://www.trautner.net/?p=220</guid>
		<description><![CDATA[alle Mails f&#252;r root an Emailadresse weiterleiten: Emailadresse f&#252;r User root in /etc/email-adresses hinterlegen: root:user@email.com Emails f&#252;r www-data an root weiterleiten In /etc/aliases eintragen: www-data: root dann: newaliases Exim neustarten, damit die &#196;nderungen &#252;bernommen: /etc/init.d/exim4 restart]]></description>
			<content:encoded><![CDATA[<p><strong>alle Mails f&#252;r root an Emailadresse weiterleiten:</strong></p>
<p>Emailadresse f&#252;r User root in /etc/email-adresses hinterlegen:</p>
<pre>root:user@email.com</pre>
<p><br/></p>
<p><strong>Emails f&#252;r www-data an root weiterleiten</strong></p>
<p>In /etc/aliases eintragen:</p>
<pre>www-data: root</pre>
<p>dann:</p>
<pre>newaliases</pre>
<p>Exim neustarten, damit die &#196;nderungen &#252;bernommen:</p>
<pre>/etc/init.d/exim4 restart  </pre>
<img src="http://feeds.feedburner.com/~r/ThomasTrautner/~4/7_85pBhmIFU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.trautner.net/220-nuetzliche-email-einstellungen-fuer-exim-unter-debian/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.trautner.net/220-nuetzliche-email-einstellungen-fuer-exim-unter-debian</feedburner:origLink></item>
		<item>
		<title>nützliche Exim Kommandos</title>
		<link>http://feedproxy.google.com/~r/ThomasTrautner/~3/6eaETvvv7ws/213-nuetzliche-exim-kommandos</link>
		<comments>http://www.trautner.net/213-nuetzliche-exim-kommandos#comments</comments>
		<pubDate>Fri, 16 Oct 2009 13:18:33 +0000</pubDate>
		<dc:creator>Thomas</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[exim]]></category>

		<guid isPermaLink="false">http://www.trautner.net/?p=213</guid>
		<description><![CDATA[Hier ein paar n&#252;tzliche Exim Kommandos: exim -bp Queue anzeigen lassen exim -q Queue abarbeiten exim -bpc Anzahl der queued Messages anzeigen lassen exim -Mt Versenden von “Frozen” E-Mails exiqgrep -o 86400 -i &#124; xargs exim -Mrm alle Mails aus &#8230; Continue reading &#8594;]]></description>
			<content:encoded><![CDATA[<p>Hier ein paar n&#252;tzliche Exim Kommandos:</p>
<pre>exim -bp</pre>
<p>Queue anzeigen lassen</p>
<pre>exim -q</pre>
<p>Queue abarbeiten</p>
<pre>exim -bpc</pre>
<p>Anzahl der queued Messages anzeigen lassen</p>
<pre>exim -Mt</pre>
<p>Versenden von “Frozen” E-Mails</p>
<pre>exiqgrep -o 86400 -i | xargs exim -Mrm</pre>
<p>alle Mails aus der Queue l&#246;schen, die &#228;lter als 1 Tag sind (86400 Sekunden) </p>
<img src="http://feeds.feedburner.com/~r/ThomasTrautner/~4/6eaETvvv7ws" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.trautner.net/213-nuetzliche-exim-kommandos/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.trautner.net/213-nuetzliche-exim-kommandos</feedburner:origLink></item>
		<item>
		<title>MySQL Backup mit mysqlhotcopy unter Debian</title>
		<link>http://feedproxy.google.com/~r/ThomasTrautner/~3/RZ2Ps92Wxic/207-mysql-backup-mit-mysqlhotcopy-unter-debian</link>
		<comments>http://www.trautner.net/207-mysql-backup-mit-mysqlhotcopy-unter-debian#comments</comments>
		<pubDate>Thu, 15 Oct 2009 14:00:55 +0000</pubDate>
		<dc:creator>Thomas</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[mysql]]></category>

		<guid isPermaLink="false">http://www.trautner.net/?p=207</guid>
		<description><![CDATA[Da Datenbanken nicht einfach im laufenden Betrieb weg gesichert werden k&#246;nnen (Inkonsistenzen, DB Zugriff w&#228;hrend der Sicherung), hier ein einfacher Weg MySQL Datenbanken im laufenden Betrieb in ein Verzeichnis zu sichern. Dieses kann dann mit beliebiger Backupsoftware gesichert werden kann. &#8230; Continue reading &#8594;]]></description>
			<content:encoded><![CDATA[<p>Da Datenbanken nicht einfach im laufenden Betrieb weg gesichert werden k&#246;nnen (Inkonsistenzen, DB Zugriff w&#228;hrend der Sicherung), hier ein einfacher Weg MySQL Datenbanken im laufenden Betrieb in ein Verzeichnis zu sichern. Dieses kann dann mit beliebiger Backupsoftware gesichert werden kann.</p>
<p>Zuerst die Ordnerstruktur herstellen:</p>
<pre>
/backup/
/backup/db/
/backup/db/files/</pre>
<p>jetzt das Backupscript erstellen:</p>
<pre>
touch /backup/db/hotcopy.sh
chmod +x /backup/db/hotcopy.sh</pre>
<p>mit folgendem Inhalt:</p>
<pre>#!/bin/sh

rm -rf /backup/db/files/
mkdir /backup/db/files/

mysqlhotcopy "--regexp=.*" /backup/db/files/ --quiet --user=root
</pre>
<p>Passwort in User Profil speichern, damit es nicht im Script hinterlegt werden muss (diese Datei kann dann nur von root gelesen werden):</p>
<pre>touch /root/.my.cnf
chmod 600 /root/.my.cnf</pre>
<p>Inhalt f&#252;r .my.cnf</p>
<pre>
[client]
password=deinGeheimesRootPasswortF&#252;rMySQL
</pre>
<p>cron anlegen in /etc/crontab:</p>
<pre>
50 2 * * * root /backup/db/hotcopy.sh
</pre>
<img src="http://feeds.feedburner.com/~r/ThomasTrautner/~4/RZ2Ps92Wxic" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.trautner.net/207-mysql-backup-mit-mysqlhotcopy-unter-debian/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.trautner.net/207-mysql-backup-mit-mysqlhotcopy-unter-debian</feedburner:origLink></item>
		<item>
		<title>LAMP unter Debian 5 (Lenny) installieren</title>
		<link>http://feedproxy.google.com/~r/ThomasTrautner/~3/zoBQvJ7RSYE/181-lamp-unter-debian-5-lenny-installieren</link>
		<comments>http://www.trautner.net/181-lamp-unter-debian-5-lenny-installieren#comments</comments>
		<pubDate>Tue, 13 Oct 2009 13:10:36 +0000</pubDate>
		<dc:creator>Thomas</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.trautner.net/?p=181</guid>
		<description><![CDATA[Hier ein kurzer Abriss einer kompletten LAMP (Apache, PHP, MySQL) Installation unter Debian 5 aka Lenny inkl. APC (Bytecodecache) und Ioncube Laoder: Ben&#246;tigte Packete installieren: $ aptitude install apache2 libapache2-mod-php5 php5-cli php5-common php-pear php5-dev apache2-prefork-dev build-essential imagemagick php5-gd php5-curl gs-gpl &#8230; Continue reading &#8594;]]></description>
			<content:encoded><![CDATA[<p>Hier ein kurzer Abriss einer kompletten <strong>LAMP</strong> (Apache, PHP, MySQL) Installation unter Debian 5 aka Lenny inkl. APC (Bytecodecache) und Ioncube Laoder:</p>
<p><strong>Ben&#246;tigte Packete installieren:</strong></p>
<pre>$ aptitude install apache2 libapache2-mod-php5 php5-cli php5-common php-pear
php5-dev apache2-prefork-dev build-essential imagemagick php5-gd php5-curl gs-gpl</pre>
<p><strong>APC installieren:</strong></p>
<pre>$ pecl install apc</pre>
<p>Bei der Frage: Use apxs to set compile flags (if using APC with Apache)? [yes] : [Enter] dr&#252;cken.</p>
<p>Datei /etc/php5/conf.d/apc.ini mit folgendem Inhalt anlegen:</p>
<pre>extension=apc.so
apc.enabled=1
apc.shm_size=120</pre>
<p>Apache neu starten</p>
<pre>$ /etc/init.d/apache2 restart</pre>
<p>Mit phpinfo() &#252;berpr&#252;fen ob APC l&#228;uft. Dazu eine PHP-Datei mit folgendem Inhalt erstelllen und aufrufen:</p>
<pre>&lt;?php
  phpinfo();
?&gt;</pre>
<p><strong>Ioncube Laoder installieren</strong></p>
<p>runterladen:</p>
<pre>$ wget http://downloads2.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz</pre>
<p>Inhalt nach /usr/local/ioncube entpacken</p>
<p>in /etc/php5/apache2/php.ini und /etc/php5/cli/php.ini eintragen:</p>
<pre>
; IonCube Loader
zend_extension = "/usr/local/ioncube/ioncube_loader_lin_5.2.so"
</pre>
<p>Apache neu starten:</p>
<pre>/etc/init.d/apache2 restart</pre>
<p><strong>Installation von MySQL 5</strong></p>
<pre>$ aptitude install mysql-server php5-mysql</pre>
<img src="http://feeds.feedburner.com/~r/ThomasTrautner/~4/zoBQvJ7RSYE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.trautner.net/181-lamp-unter-debian-5-lenny-installieren/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.trautner.net/181-lamp-unter-debian-5-lenny-installieren</feedburner:origLink></item>
	</channel>
</rss>

