<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>hagen-bauer.de Bereich: Technologie</title>
    <link rel="alternate" type="text/html" href="http://www.hagen-bauer.de/" />
    <link rel="self" type="application/atom+xml" href="http://www.hagen-bauer.de/atom.xml" />
    <id>tag:www.hagen-bauer.de,2010-03-13://4</id>
    <updated>2012-04-07T18:27:46Z</updated>
    <subtitle>Anmerkungen zum Leben und Technisches</subtitle>
    <generator uri="http://www.sixapart.com/movabletype/">Movable Type Pro 5.13-en</generator>

<entry>
    <title>Also OS X braucht ja ganz schön viel Platz für ein Update</title>
    <link rel="alternate" type="text/html" href="http://www.hagen-bauer.de/2012/04/also-os-x-braucht-ja-ganz-schon-viel-platz-fur-ein-update.html" />
    <id>tag:www.hagen-bauer.de,2012://4.1847</id>

    <published>2012-04-07T18:23:49Z</published>
    <updated>2012-04-07T18:23:49Z</updated>

    <summary> Warum braucht man bei Apple 1,3 GB freien Platz um ein Update von 200 MB einzuspielen?...</summary>
    <author>
        <name>Hagen Bauer</name>
        
    </author>
    
        <category term="Technologie" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="mac" label="Mac" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="de" xml:base="http://www.hagen-bauer.de/">
        <![CDATA[<p>
	Warum braucht man bei Apple 1,3 GB freien Platz um ein Update von 200 MB einzuspielen?</p>
<p>
	<a href="http://www.hagen-bauer.de/2012/201204-mac-update-plattenplatz.png"><img alt="201204-mac-update-plattenplatz.png" class="mt-image-center" height="400" src="http://www.hagen-bauer.de/assets_c/2012/04/201204-mac-update-plattenplatz-thumb-500x400-1525.png" style="text-align: center; display: block; margin: 0 auto 20px;" width="500" /></a></p>
]]>
        
    </content>
</entry>

<entry>
    <title>Manager Magazin: wer zu doof ist Sonos einzurichten sollte keine Artikel darüber schreiben</title>
    <link rel="alternate" type="text/html" href="http://www.hagen-bauer.de/2012/04/manager-magazin-wer-zu-doof-ist-sonos-einzurichten-sollte-keine-artikel-daruber-schreiben.html" />
    <id>tag:www.hagen-bauer.de,2012://4.1846</id>

    <published>2012-04-06T16:43:46Z</published>
    <updated>2012-04-06T16:43:46Z</updated>

    <summary> Ich gebe zu ich lese selten das Manager Magazin. Wahrscheinlich weil ich kein Manager bin. Aber der folgende Artikel strotzt nur voll Fehlern. Erstmal bekommt der Autor das Sonos System nicht zum laufen. Was soll ich dazu sagen. Dann...</summary>
    <author>
        <name>Hagen Bauer</name>
        
    </author>
    
        <category term="Technologie" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="sonos" label="Sonos" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="de" xml:base="http://www.hagen-bauer.de/">
        <![CDATA[<p>
	Ich gebe zu ich lese selten das Manager Magazin. Wahrscheinlich weil ich kein Manager bin.</p>
<p>
	Aber der <a href="http://www.manager-magazin.de/lifestyle/hardware/0,2828,825297-5,00.html" target="_blank">folgende</a> Artikel strotzt nur voll Fehlern. Erstmal bekommt der Autor das Sonos System nicht zum laufen. Was soll ich dazu sagen.</p>
<p>
	Dann folgt eine Reihe von Falschaussagen</p>
<ul>
	<li>
		&quot;mu&szlig; mit WLAN verbunden werden&quot; =&gt; falsch</li>
	<li>
		&quot;Pflicht ist die Bridge&quot; =&gt; falsch</li>
	<li>
		&quot;immer online&quot; =&gt; falsch</li>
</ul>
<p>
	Scheint das der Autor eher ein Fan des Canton Systems ist.</p>
]]>
        
    </content>
</entry>

<entry>
    <title>Fehlersuchbild</title>
    <link rel="alternate" type="text/html" href="http://www.hagen-bauer.de/2012/03/fehlersuchbild.html" />
    <id>tag:www.hagen-bauer.de,2012://4.1828</id>

    <published>2012-03-26T18:06:03Z</published>
    <updated>2012-03-26T18:06:03Z</updated>

    <summary> Wer findet den Fehler auf diesem Bild?...</summary>
    <author>
        <name>Hagen Bauer</name>
        
    </author>
    
        <category term="Technologie" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="blackberry" label="Blackberry" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="de" xml:base="http://www.hagen-bauer.de/">
        <![CDATA[<p>
	Wer findet den Fehler auf diesem Bild?<a href="http://www.hagen-bauer.de/2012/201203-fehler-suchbild.jpg"><img alt="201203-fehler-suchbild.jpg" class="mt-image-center" height="664" src="http://www.hagen-bauer.de/assets_c/2012/03/201203-fehler-suchbild-thumb-500x664-1504.jpg" style="text-align: center; display: block; margin: 0 auto 20px;" width="500" /></a></p>
]]>
        
    </content>
</entry>

<entry>
    <title>xtcmodified Adressen zu DHL Intraship exportieren</title>
    <link rel="alternate" type="text/html" href="http://www.hagen-bauer.de/2012/03/xtcmodified-adressen-zu-dhl-intraship-exportieren.html" />
    <id>tag:www.hagen-bauer.de,2012://4.1812</id>

    <published>2012-03-10T16:01:41Z</published>
    <updated>2012-03-10T16:01:41Z</updated>

    <summary><![CDATA[ Zum aktuellen Zeitpunkt gibt es leider keine vollst&auml;ndig automatisierte Schnittstelle vom Shopsystem xtcmodified zu der DHL Intrashipanwendung. Auf Basis eines anderen Adressenexportmoduls (dessen Quelle ich nicht mehr finde) habe ich folgenden Ablauf entwickelt. Im Shopsystem werden immer eine feste...]]></summary>
    <author>
        <name>Hagen Bauer</name>
        
    </author>
    
        <category term="Technologie" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="xtcmodified" label="xtcmodified" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="de" xml:base="http://www.hagen-bauer.de/">
        <![CDATA[<p>
	Zum aktuellen Zeitpunkt gibt es leider keine vollst&auml;ndig automatisierte Schnittstelle vom Shopsystem xtcmodified zu der DHL Intrashipanwendung. Auf Basis eines anderen Adressenexportmoduls (dessen Quelle ich nicht mehr finde) habe ich folgenden Ablauf entwickelt.<br />
	<br />
	Im Shopsystem werden immer eine feste Anzahl (bei mir 100) der letzten Adressen in eine CSV exportiert. Diese CSV Datei kann dann in der DHL Anwendung in das Adressbuch importiert werden. Wichtig ist dabei, dass die alten Adressen &uuml;berschrieben werden und das Dateiformat &quot;Standard CSV&quot; ausgew&auml;hlt ist. Jetzt k&ouml;nnen die Adressen beim Anlegen eines neuen Auftrages ausgew&auml;hlt werden.<br />
	<br />
	Folgende manuelle Arbeiten sind noch notwendig</p>
<ul>
	<li>
		Die Hausnummer muss manuell in das Feld Hausnummer eingetragen werden. xtcmodified legt die Hausnummer mit der Stra&szlig;e ab und so werden diese dann auch importiert.</li>
	<li>
		Im Match Code wird die Auftragsnummer eingetragen. Diese kann mit Cut&amp;Paste in den Sendungsdaten in das Feld Sendungsreferenz eingetragen werden.</li>
</ul>
<p>
	Diese Variante ist nicht perfekt aber ich kenne zumindestens einen der sehr zufrieden damit ist :-)</p>
<p>
	<a href="http://www.hagen-bauer.de/2012/intranet-dhl-export.png"><img alt="intranet-dhl-export.png" class="mt-image-center" height="398" src="http://www.hagen-bauer.de/assets_c/2012/03/intranet-dhl-export-thumb-500x398-1478.png" style="text-align: center; display: block; margin: 0 auto 20px;" width="500" /></a>Folgende Einschr&auml;nkungen gelten:</p>
<ul>
	<li>
		Die Firmennamen m&uuml;ssen manuell nachgetragen. Da wir haupts&auml;chlich an Endkundenversenden ist das Feld Firmenname mit dem Kontakt vorbelegt. Bei DHL ist das Feld &quot;Firma&quot; ein Pflichtfeld.</li>
	<li>
		Anzahl der Adressen ist nicht konfigurierbar sondern steht in der PHP Datei drin.</li>
</ul>
<p>
	Folgende &Auml;nderungen sind notwendig</p>
<ol>
	<li>
		Eintragen des neuen Menueintrages in der Tabelle admin_access</li>
	<li>
		Aufnehmen des neuen Befehls im Adminbereich</li>
	<li>
		Die eigentliche Datei selbst</li>
</ol>
<h4>
	1. Eintragen des neuen Menueintrages in der Tabelle admin_access</h4>
<pre style="margin-left: 40px;">
mysql -u shop_admin -p
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or \g.

mysql&gt; use shop;
Reading table information for completion of table and column names

Database changed
mysql&gt; ALTER TABLE admin_access ADD order_export TINYINT(1);
Query OK, 3 rows affected (0.07 sec)
Records: 3  Duplicates: 0  Warnings: 0

mysql&gt; UPDATE admin_access SET order_export=1 WHERE customers_id=1;
Query OK, 1 row affected (0.00 sec)
Rows matched: 1  Changed: 1  Warnings: 0</pre>
<h4>
	2. Aufnehmen des neuen Befehls im Adminbereich</h4>
<pre style="margin-left: 40px;">
lang/german/admin/german.php
===================================================================

 define(&#39;BOX_MODULE_EXPORT&#39;,&#39;XT-Module&#39;);
+define(&#39;BOX_ORDERS_EXPORT&#39;,&#39;DHL Adressen Download&#39;);
define(&#39;BOX_HEADING_GV_ADMIN&#39;, &#39;Gutscheine/Coupons&#39;);

admin/includes/column_left.php
===================================================================</pre>
<pre style="margin-left: 40px;">
   }
// EOF - Tomcraft - 2009-11-02 - set global customers-group-permissions
   if (($_SESSION[&#39;customers_status&#39;][&#39;customers_status_id&#39;] == &#39;0&#39;) &amp;&amp; ($admin_access[&#39;orders&#39;] == &#39;1&#39;)) echo &#39;&lt;li&gt;&lt;a href=&quot;&#39; . xtc_href_link(FILENAME_ORDERS, &#39;&#39;, &#39;NONSSL&#39;) . &#39;&quot; class=&quot;menuBoxContentLink1&quot;&gt; -&#39; . BOX_ORDERS . &#39;&lt;/a&gt;&lt;/li&gt;&#39;;
+  if (($_SESSION[&#39;customers_status&#39;][&#39;customers_status_id&#39;] == &#39;0&#39;) &amp;&amp; ($admin_access[&#39;order_export&#39;] == &#39;1&#39;)) echo &#39;&lt;li&gt;&lt;a href=&quot;&#39; . xtc_href_link(&#39;order_export.php&#39;, &#39;&#39;, &#39;NONSSL&#39;) . &#39;&quot; class=&quot;menuBoxContentLink1&quot;&gt; -&#39; . BOX_ORDERS_EXPORT . &#39;&lt;/a&gt;&lt;/li&gt;&#39;;
echo (&#39;&lt;/ul&gt;&#39;);
</pre>
<h4>
	3. Die eigentliche Datei selbst</h4>
<pre style="margin-left: 40px;">
Die neue datei  admin/order_export.php

&lt;?php
include(&#39;includes/application_top.php&#39;);
$res=xtc_db_query(&#39;SELECT NOW() as time&#39;);
$row=mysql_fetch_assoc($res);
$now=$row[&#39;time&#39;];
$sql=&quot;
SELECT
    orders.orders_id as FortlaufendeNummer,
    orders.delivery_name as Firma,
    orders.delivery_street_address as Strasse,
    CONCAT(&#39;&#39;) as Hausnummer,
    orders.delivery_postcode as PLZ,
    orders.delivery_city as Ort,
    orders.delivery_country  as Land,
    CONCAT(&#39;&#39;) as Firma2,
    CONCAT(&#39;&#39;) as Firma3,
    orders.orders_id as Matchcode,
    CONCAT(&#39;&#39;) as Telefonnummer,
    CONCAT(&#39;&#39;) as Fax,
    orders.customers_email_address as Email,
    CONCAT(&#39;&#39;) as USTID,
    CONCAT(&#39;&#39;) as Kontakt,
    CONCAT(&#39;&#39;) as AddrZusatz
FROM orders_total total1
    LEFT JOIN orders_total total2
        ON total1.orders_id = total2.orders_id AND total2.class = &#39;ot_cod_fee&#39;
    JOIN orders
        ON orders.orders_id = total1.orders_id
    JOIN orders_status
        ON orders.orders_status = orders_status.orders_status_id
    WHERE total1.class = &#39;ot_shipping&#39;
    ORDER BY orders.orders_id desc;
        &quot;;
$result=xtc_db_query($sql);
$i=0;
while(($row = mysql_fetch_assoc($result))&amp;&amp;($i&lt;100)){
$inhalt.=&#39;&quot;&#39;.implode(&#39;&quot;;&quot;&#39;,$row).&quot;\&quot;\r\n&quot;;
$i++;
}
header(&quot;Content-type: text/csv&quot;);
header(&quot;Content-Disposition: attachment; filename=orders_export.csv&quot;);
echo $inhalt;</pre>
<p>
	&nbsp;</p>
]]>
        
    </content>
</entry>

<entry>
    <title>MovableType: Unbedingt updaten</title>
    <link rel="alternate" type="text/html" href="http://www.hagen-bauer.de/2012/02/movabletype-unbedingt-updaten-1.html" />
    <id>tag:www.hagen-bauer.de,2012://4.1794</id>

    <published>2012-02-22T21:07:29Z</published>
    <updated>2012-02-22T21:07:29Z</updated>

    <summary> Update mit Security fixes. Allerdings etwas umfangreicher als normal...</summary>
    <author>
        <name>Hagen Bauer</name>
        
    </author>
    
        <category term="Technologie" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="movabletype" label="Movabletype" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="de" xml:base="http://www.hagen-bauer.de/">
        <![CDATA[<p>
	Update mit Security<a href="http://www.movabletype.org/2012/02/movable_type_513_507_and_438_security_updates.html" target="_blank"> fixes</a>. Allerdings etwas umfangreicher als normal</p>
<p>
	<a href="http://www.hagen-bauer.de/2012/2012-mt-update-513.png"><img alt="2012-mt-update-513.png" class="mt-image-center" height="354" src="http://www.hagen-bauer.de/assets_c/2012/02/2012-mt-update-513-thumb-500x354-1453.png" style="text-align: center; display: block; margin: 0 auto 20px;" width="500" /></a></p>
]]>
        
    </content>
</entry>

<entry>
    <title>Raid restaurieren</title>
    <link rel="alternate" type="text/html" href="http://www.hagen-bauer.de/2012/02/raid-restaurieren.html" />
    <id>tag:www.hagen-bauer.de,2012://4.1786</id>

    <published>2012-02-13T18:56:55Z</published>
    <updated>2012-02-13T18:56:55Z</updated>

    <summary><![CDATA[ Ich mu&szlig;te heute ein existierendes Raid in einem neuen Betriebssystem wieder einbinden. So habe ich das hinbekommen Filesystem bekanntmachen vi /etc/fstab /dev/md0 /backup3 ext3 noatime Raidsystem bekanntmachen (Partitionen sind anzupassen) mdadm --assemble /dev/md0 /dev/sda1 /dev/sdb1 mdadm --detail --scan &gt;&gt;...]]></summary>
    <author>
        <name>Hagen Bauer</name>
        
    </author>
    
        <category term="Technologie" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="raid" label="RAID" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="de" xml:base="http://www.hagen-bauer.de/">
        <![CDATA[<p>
	Ich mu&szlig;te heute ein existierendes Raid in einem neuen Betriebssystem wieder einbinden. So habe ich das hinbekommen</p>
<p>
	Filesystem bekanntmachen</p>
<pre style="margin-left: 40px;">
vi /etc/fstab
    /dev/md0               /backup3         ext3            noatime
</pre>
<p>
	Raidsystem bekanntmachen (Partitionen sind anzupassen)</p>
<pre style="margin-left: 40px;">
mdadm --assemble /dev/md0 /dev/sda1 /dev/sdb1
mdadm --detail --scan &gt;&gt; /etc/mdadm/mdadm.conf</pre>
<p>
	&nbsp;</p>
]]>
        
    </content>
</entry>

<entry>
    <title>Ubuntu 11.10 auf Thinkpad T41: wakeup geht nicht</title>
    <link rel="alternate" type="text/html" href="http://www.hagen-bauer.de/2012/02/t41-ubuntu-1110-wakeup-geht-nicht.html" />
    <id>tag:www.hagen-bauer.de,2012://4.1783</id>

    <published>2012-02-10T17:44:18Z</published>
    <updated>2012-02-10T17:44:18Z</updated>

    <summary><![CDATA[ Nach dem Update auf Ubutu 11.10 ist der T41 leider nicht mehr erfolgreich aufgewacht. Mit folgenden &Auml;nderung in /etc/default/grub konnte ich das Problem l&ouml;sen. Tausche GRUB_CMDLINE_LINUX_DEFAULT=&quot;quiet splash&quot; aus gegen GRUB_CMDLINE_LINUX_DEFAULT=&quot;quiet splash nomodeset&quot; und dann ein sudo update-grub &nbsp; &nbsp;...]]></summary>
    <author>
        <name>Hagen Bauer</name>
        
    </author>
    
        <category term="Technologie" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="thinkpad" label="Thinkpad" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="ubuntu" label="Ubuntu" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="de" xml:base="http://www.hagen-bauer.de/">
        <![CDATA[<p>
	Nach dem Update auf Ubutu 11.10 ist der T41 leider nicht mehr erfolgreich aufgewacht. Mit folgenden &Auml;nderung in /etc/default/grub konnte ich das Problem l&ouml;sen.</p>
<p>
	Tausche</p>
<blockquote>
	<pre>
GRUB_CMDLINE_<wbr>LINUX_DEFAULT=<wbr>&quot;quiet splash&quot;</wbr></wbr></pre>
</blockquote>
<p>
	<wbr><wbr>
	<p>
		<wbr><wbr></wbr></wbr></p>
	<wbr><wbr>
	<p>
		<wbr><wbr> </wbr></wbr></p>
	<wbr><wbr><wbr><wbr>
	<p>
		<wbr><wbr>aus gegen<wbr><wbr><wbr> </wbr></wbr></wbr></wbr></wbr></p>
	<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>
	<blockquote>
		<pre>
<wbr><wbr>GRUB_CMDLINE_LINUX_DEFAULT=&quot;quiet splash nomodeset&quot;
<wbr><wbr><wbr><wbr><wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></pre>
	</blockquote>
	<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>
	<p>
		und dann ein</p>
	<blockquote>
		<pre class="notranslate">
sudo update-grub</pre>
	</blockquote>
	<p>
		&nbsp;</p>
	<p>
		&nbsp;</p>
	<p>
		&nbsp;</p>
	</wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></p>
]]>
        
    </content>
</entry>

<entry>
    <title>Ubuntu: Korrupte Pakete deinstallieren</title>
    <link rel="alternate" type="text/html" href="http://www.hagen-bauer.de/2012/01/ubuntu-korrupte-pakete-deinstallieren.html" />
    <id>tag:www.hagen-bauer.de,2012://4.1752</id>

    <published>2012-01-17T20:03:43Z</published>
    <updated>2012-01-17T20:03:43Z</updated>

    <summary> Es passierte mir heute das die Installation eines Paketes nicht sauber durchgelaufen ist. Reinstall ging auch nicht und Synaptics sagte mir The package NAME needs to be reinstalled, but I can&#39;t find an archive for it. Wahrscheinlich ist das...</summary>
    <author>
        <name>Hagen Bauer</name>
        
    </author>
    
        <category term="Technologie" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="debian" label="Debian" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="de" xml:base="http://www.hagen-bauer.de/">
        <![CDATA[<p>
	Es passierte mir heute das die Installation eines Paketes nicht sauber durchgelaufen ist. Reinstall ging auch nicht und Synaptics sagte mir</p>
<blockquote>
	<p>
		The package NAME needs to be reinstalled, but I can&#39;t find an archive for it.</p>
</blockquote>
<p>
	<br />
	<a href="http://www.hagen-bauer.de/201201/201201-packages-corrupt.png"><img alt="201201-packages-corrupt.png" class="mt-image-center" height="341" src="http://www.hagen-bauer.de/assets_c/2012/01/201201-packages-corrupt-thumb-500x341-1397.png" style="text-align: center; display: block; margin: 0 auto 20px;" width="500" /></a>Wahrscheinlich ist das eine Holzhammermethode aber die folgende Zeile hat mein Problem gel&ouml;st. Danach konnte ich es noch mal installieren.</p>
<blockquote>
	<pre>
/tmp$ sudo dpkg --remove --force-remove-reinstreq NAME
dpkg: warning: overriding problem because --force enabled:
 Package is in a very bad inconsistent state - you should reinstall it before attempting a removal.
(Reading database ...
dpkg: warning: files list file for package `NAME&#39; missing, assuming package has no files currently installed.
(Reading database ... 290638 files and directories currently installed.)
Removing NAME...


</pre>
</blockquote>
<p>
	&nbsp;</p>
]]>
        
    </content>
</entry>

<entry>
    <title>Virtualbox mit verschiedenen Bildschirmen verwenden</title>
    <link rel="alternate" type="text/html" href="http://www.hagen-bauer.de/2012/01/virtualbox-mit-verschiedenen-bildschirmen-verwenden.html" />
    <id>tag:www.hagen-bauer.de,2012://4.1751</id>

    <published>2012-01-16T21:20:19Z</published>
    <updated>2012-01-16T21:20:19Z</updated>

    <summary><![CDATA[ Hat man an seinem Ubuntu Notebook einen weiteren Bildschirm angeschlossen und nutzt beide Bildschirme dann verwendet Virtualbox im Fullscreenmodus automatisch den ersten Monitor. M&ouml;chte man den zweiten Monitor nehmen kann man das in der Menuleiste einstellen. (und nicht wie...]]></summary>
    <author>
        <name>Hagen Bauer</name>
        
    </author>
    
        <category term="Technologie" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="virtualbox" label="VirtualBox" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="de" xml:base="http://www.hagen-bauer.de/">
        <![CDATA[<p>
	Hat man an seinem Ubuntu Notebook einen weiteren Bildschirm angeschlossen und nutzt beide Bildschirme dann verwendet Virtualbox im Fullscreenmodus automatisch den ersten Monitor. M&ouml;chte man den zweiten Monitor nehmen kann man das in der Menuleiste einstellen. (und nicht wie ich gesucht habe irgendwo in den Settings :-()</p>
<p>
	<a href="http://www.hagen-bauer.de/201201/201201-virtualbox-screen.jpg"><img alt="201201-virtualbox-screen.jpg" class="mt-image-center" height="380" src="http://www.hagen-bauer.de/assets_c/2012/01/201201-virtualbox-screen-thumb-500x380-1395.jpg" style="text-align: center; display: block; margin: 0 auto 20px;" width="500" /></a></p>
]]>
        
    </content>
</entry>

<entry>
    <title>Subversion: Einzelne Verzeichnisse ignorieren</title>
    <link rel="alternate" type="text/html" href="http://www.hagen-bauer.de/2012/01/subversion-einzelne-verzeichnisse-ignorieren.html" />
    <id>tag:www.hagen-bauer.de,2012://4.1745</id>

    <published>2012-01-09T20:12:10Z</published>
    <updated>2012-01-09T20:12:10Z</updated>

    <summary><![CDATA[ In einem PHP Projekt das ich &uuml;ber SVN verwalte m&ouml;chte ich ein Cache Verzeichniss aus der Verwaltung aussschliessen. Folgende Verzeichnisstruktur html -admin -templates ... ... - templates_c Templates_c enth&auml;lt die Cache Daten. &Auml;nderungen in dem Verzeichniss m&ouml;chte ich bei...]]></summary>
    <author>
        <name>Hagen Bauer</name>
        
    </author>
    
        <category term="Technologie" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="subversion" label="Subversion" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="de" xml:base="http://www.hagen-bauer.de/">
        <![CDATA[<p>
	In einem PHP Projekt das ich &uuml;ber SVN verwalte m&ouml;chte ich ein Cache Verzeichniss aus der Verwaltung aussschliessen.</p>
<p>
	Folgende Verzeichnisstruktur</p>
<blockquote>
	<pre>
html
-admin
-templates
 ...
 ...
- templates_c</pre>
</blockquote>
<p>
	Templates_c enth&auml;lt die Cache Daten. &Auml;nderungen in dem Verzeichniss m&ouml;chte ich bei svn st nicht sehen</p>
<blockquote>
	<p>
		cd html<br />
		svn propedit svn:ignore templates_c/</p>
</blockquote>
<p>
	Der default editor wird ge&ouml;ffnet und man tippt &#39;*&#39; (ohne Hochkommata). Schon ist Ruhe</p>
]]>
        
    </content>
</entry>

<entry>
    <title>Das Tor Netzwerk und Angriffe von Regierungen </title>
    <link rel="alternate" type="text/html" href="http://www.hagen-bauer.de/2011/12/das-tor-netzwerk-und-angriffe-von-regierungen.html" />
    <id>tag:www.hagen-bauer.de,2011://4.1722</id>

    <published>2011-12-29T20:34:00Z</published>
    <updated>2011-12-29T20:34:00Z</updated>

    <summary><![CDATA[ Ein super Vortrag &uuml;ber Tor. An der einen oder anderen Stelle etwas technisch aber es zeigt den Beitrag dieses Anonymisierungsnetzwerks f&uuml;r den freien Zugang zu Informationen in totalit&auml;ren Staaten. Vergangen Stationen des Hase und Igel Rennens und was sich...]]></summary>
    <author>
        <name>Hagen Bauer</name>
        
    </author>
    
        <category term="Technologie" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="überwachunt" label="Überwachunt" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="tor" label="Tor" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="vorratsdatenspeicherung" label="Vorratsdatenspeicherung" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="de" xml:base="http://www.hagen-bauer.de/">
        <![CDATA[<p>
	Ein super Vortrag &uuml;ber <a href="https://www.torproject.org/">Tor</a>. An der einen oder anderen Stelle etwas technisch aber es zeigt den Beitrag dieses Anonymisierungsnetzwerks f&uuml;r den freien Zugang zu Informationen in totalit&auml;ren Staaten. Vergangen Stationen des Hase und Igel Rennens und was sich Staaten wie Iran und China alles einfallen lassen um Ihre B&uuml;rger zu &uuml;berwachen.</p>
<p>
	Endet mit einem tollen Pl&auml;doyer gegen jede von &Uuml;berwachung und Vorratsdatenspeicherung auch in demokratischen Staaten und nennt die Namen von Firmen die diese Unrechtsstaaten mit Technologien unterst&uuml;tzen.</p>
<p>
	<a href="http://www.hagen-bauer.de/201112/2012-28C3-tor.png"><img alt="2012-28C3-tor.png" class="mt-image-center" height="407" src="http://www.hagen-bauer.de/assets_c/2011/12/2012-28C3-tor-thumb-500x407-1329.png" style="text-align: center; display: block; margin: 0 auto 20px;" width="500" /></a></p>
]]>
        
    </content>
</entry>

<entry>
    <title>Ubuntu: Festplatte klonen</title>
    <link rel="alternate" type="text/html" href="http://www.hagen-bauer.de/2011/12/ubuntu-festplatte-klonen.html" />
    <id>tag:www.hagen-bauer.de,2011://4.1711</id>

    <published>2011-12-28T20:10:26Z</published>
    <updated>2011-12-28T20:10:26Z</updated>

    <summary>Will man mit Hilfe von Ubuntu eine Festplatte klonen oder um ziehen geht das recht einfach. Ich wollte den Inhalt einer kleineren SSD Platte auf eine größere umziehen. Einfach beide Festplatten anschließen und eine Ubuntu Life CD booten. Dann einen &quot;kleinen Befehl&quot; eingeben und die Partitionen verschieben</summary>
    <author>
        <name>Hagen Bauer</name>
        
    </author>
    
        <category term="Technologie" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="dd" label="dd" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="festplatte" label="Festplatte" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="de" xml:base="http://www.hagen-bauer.de/">
        <![CDATA[<p>
	Will man mit Hilfe von Ubuntu eine Festplatte klonen oder um ziehen geht das recht einfach. Ich wollte den Inhalt einer kleineren SSD Platte auf eine gr&ouml;&szlig;ere umziehen. Einfach beide Festplatten anschliessen und eine Ubuntu Life CD booten.</p>
<p>
	In meinem Fall ist:<br />
	<br />
	/dev/sda die &quot;alte / kleine&quot; Festplatte<br />
	/dev/sdb der USB Stick von dem ich gestartet habe<br />
	/dev/sdc die &quot;neue/gro&szlig;e&quot; Festplatte</p>
<p>
	Zuerst mit dem Befehl dd die Partitionen von alt nach neu kopieren.</p>
<p>
	ACHTUNG: dd ist GNADENLOS. Bitte vorher genau pr&uuml;fen was Quelle und Ziel ist.</p>
<p>
	Dann hat man nat&uuml;rlich auf der neuen Platte &quot;recht viel&quot; freien Platz. Mit gparted werden dann die Partitionen verschoben und vergr&ouml;&szlig;ert.</p>
<p>
	<a href="http://www.hagen-bauer.de/201112/201112-festplatte-klonen-ubuntu-1.jpg"><img alt="201112-festplatte-klonen-ubuntu-1.jpg" class="mt-image-center" height="499" src="http://www.hagen-bauer.de/assets_c/2011/12/201112-festplatte-klonen-ubuntu-1-thumb-500x499-1319.jpg" style="text-align: center; display: block; margin: 0 auto 20px;" width="500" /></a><a href="http://www.hagen-bauer.de/201112/201112-festplatte-klonen-ubuntu-2.jpg"><img alt="201112-festplatte-klonen-ubuntu-2.jpg" class="mt-image-center" height="346" src="http://www.hagen-bauer.de/assets_c/2011/12/201112-festplatte-klonen-ubuntu-2-thumb-500x346-1321.jpg" style="text-align: center; display: block; margin: 0 auto 20px;" width="500" /></a><a href="http://www.hagen-bauer.de/201112/201112-festplatte-klonen-ubuntu-3.jpg"><img alt="201112-festplatte-klonen-ubuntu-3.jpg" class="mt-image-center" height="346" src="http://www.hagen-bauer.de/assets_c/2011/12/201112-festplatte-klonen-ubuntu-3-thumb-500x346-1323.jpg" style="text-align: center; display: block; margin: 0 auto 20px;" width="500" /></a><a href="http://www.hagen-bauer.de/201112/201112-festplatte-klonen-ubuntu-4.jpg"><img alt="201112-festplatte-klonen-ubuntu-4.jpg" class="mt-image-center" height="346" src="http://www.hagen-bauer.de/assets_c/2011/12/201112-festplatte-klonen-ubuntu-4-thumb-500x346-1325.jpg" style="text-align: center; display: block; margin: 0 auto 20px;" width="500" /></a></p>
]]>
        
    </content>
</entry>

<entry>
    <title>Installation von OpenVAS auf Debian</title>
    <link rel="alternate" type="text/html" href="http://www.hagen-bauer.de/2011/12/installation-von-openvas-auf-debian.html" />
    <id>tag:www.hagen-bauer.de,2011://4.1701</id>

    <published>2011-12-20T19:02:13Z</published>
    <updated>2011-12-20T19:02:13Z</updated>

    <summary>OpenVAS (Open Vulnerability Assessment System) ist eine Zusammenstellung von Tools für Schwachstellen-Scanning. Auf Basis von regelmäßig aktualisierten Prüfroutinen kann das ganze Netzwerk, Teile davon oder einzelnen Rechner auf bekannte Schwachstellen untersucht werden.</summary>
    <author>
        <name>Hagen Bauer</name>
        
    </author>
    
        <category term="Technologie" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="openvas" label="OpenVAS" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="de" xml:base="http://www.hagen-bauer.de/">
        <![CDATA[<p>
	<a href="http://openvas.org">OpenVAS</a> (Open Vulnerability Assessment System) ist eine Zusammenstellung von Tools f&uuml;r Schwachstellen-Scanning. Auf Basis von regelm&auml;&szlig;ig aktualisierten Pr&uuml;froutinen kann das ganze Netzwerk, Teile davon oder einzelnen Rechner auf bekannte Schwachstellen untersucht werden.</p>
<p>
	Die Installation unter Debian ist <a href="http://openvas.org/install-packages.html#openvas4_debian_obs">hier</a> beschrieben und gestaltete sich recht problemlos. Ob man wirklich alle Teile f&uuml;r das Reporting braucht wei&szlig; ich noch nicht. (hab aber erstmal alles installiert)</p>
<p>
	Einrichtung der Installation Quellen</p>
<pre>
echo &quot;deb http://download.opensuse.org/repositories/security:/OpenVAS:/STABLE:/v4/Debian_6.0/ ./&quot; &gt;&gt; /etc/apt/sources.list
apt-key adv --keyserver hkp://keys.gnupg.net --recv-keys BED1E87979EAFD54
sudo apt-get update</pre>
<p>
	Installation der Dateien</p>
<pre>
apt-get -y install greenbone-security-assistant gsd openvas-cli openvas-manager openvas-scanner openvas-administrator sqlite3 xsltproc
apt-get -y install texlive-latex-base texlive-latex-extra texlive-latex-recommended htmldoc alien rpm nsis fakeroot</pre>
<p>
	Konfiguration und Start</p>
<pre>
test -e /var/lib/openvas/CA/cacert.pem  || openvas-mkcert -q
openvas-nvt-sync
test -e /var/lib/openvas/users/om || openvas-mkcert-client -n om -i
/etc/init.d/openvas-manager stop
/etc/init.d/openvas-scanner stop
openvassd
openvasmd --migrate
openvasmd --rebuild
killall openvassd
sleep 15
/etc/init.d/openvas-scanner start
/etc/init.d/openvas-manager start
/etc/init.d/openvas-administrator restart
/etc/init.d/greenbone-security-assistant restart
test -e /var/lib/openvas/users/admin || openvasad -c add_user -n admin -r Admin</pre>
<p>
	Um eine Zugriff &uuml;ber das Netzwerk zu haben muss man noch</p>
<pre>
vi /etc/default/greenbone-security-assistant

    GSA_ADDRESS=your-server-ip-address</pre>
<p>
	Eigentlich soll man dann &uuml;ber folgenden Browseraufruf auf die Konfigurationsanwendung kommen.</p>
<pre>
https://your-server-ip-address:9392</pre>
<p>
	Das klappte bei mir nicht. Ein Hinweis in einer Mailingliste deutete auf https hin. Als ich dies ausgeschaltet habe (brauche ich bei mir im Netz nicht) ging es</p>
<pre>
vi /etc/default/greenbone-security-assistant

    HTTP_ONLY=1

remove --listen und add http-only im Startbefehl

vi /etc/init.d/greenbone-security-assistant

    [ &quot;$GSA_ADDRESS&quot; ] &amp;&amp; DAEMONOPTS=&quot;--http-only&quot;

/etc/init.d/greenbone-security-assistant restart</pre>
<p>
	und dann kommt man zur Login Maske</p>
<p>
	<a href="http://www.hagen-bauer.de/201112/201112-openvas-login.png"><img alt="201112-openvas-login.png" class="mt-image-center" src="http://www.hagen-bauer.de/assets_c/2011/12/201112-openvas-login-thumb-500x718-1307.png" style="text-align: center; display: block; margin: 0pt auto 20px; width: 348px; height: 500px;" /></a></p>
]]>
        
    </content>
</entry>

<entry>
    <title>Firefox Sync Server auf Debian installieren</title>
    <link rel="alternate" type="text/html" href="http://www.hagen-bauer.de/2011/12/Firefox Sync Server auf Debian installieren.html" />
    <id>tag:www.hagen-bauer.de,2011://4.1681</id>

    <published>2011-12-03T06:10:42Z</published>
    <updated>2011-12-03T06:10:42Z</updated>

    <summary>Wenn man mit mehr als einem Rechner arbeitet oder noch Tablet benutzt bekommt man schnell das Problem das man die Bookmarks und Historie des Browsers auf allen Geräten gleich halten möchte. Es gibt zwar eine Reihe von Diensten im Internet die einem so etwas bieten aber mit der Ablage von solch persönlichen Daten an einen Dienstleister habe ich so meine Schwierigkeiten. Bisher habe ich dazu xmarks verwendet. Der öffentliche Service ist zwar so gut wie tot aber das Plugin erlaubte immer noch die Nutzung eines lokalen FTP Servers. Langfristig wollte ich davon also weg kommen. Firefox bietet seit Version 4 auch so etwas aber bisher dachte ich das auch dies nur mit dem externen Firefox Server geht. Wie ich jetzt rausgefunden habe kann man so einen Sync Server auch lokal betreiben. Mit diesen Schritten konnte ich das bewerkstelligen.</summary>
    <author>
        <name>Hagen Bauer</name>
        
    </author>
    
        <category term="Technologie" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="browser" label="Browser" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="firefox" label="Firefox" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="de" xml:base="http://www.hagen-bauer.de/">
        <![CDATA[<p>
	Wenn man mit mehr als einem Rechner arbeitet oder noch Tablet benutzt bekommt man schnell das Problem das man die Bookmarks und Historie des Browsers auf allen Ger&auml;ten gleich halten m&ouml;chte. Es gibt zwar eine Reihe von Diensten im Internet die einem so etwas bieten aber mit der Ablage von solch pers&ouml;nlichen Daten an einen Dienstleister habe ich so meine Schwierigkeiten. Bisher habe ich dazu <a href="http://www.hagen-bauer.de/2010/07/Bookmark%20Synchronisierung%20mit%20Xmarks.html">xmarks</a> verwendet. Der &ouml;ffentliche Service ist zwar so gut wie tot aber das Plugin erlaubte immer noch die Nutzung eines lokalen FTP Servers. Langfristig wollte ich davon also weg kommen. Firefox bietet seit Version 4 auch so etwas aber bisher dachte ich das auch dies nur mit dem externen Firefox Server geht. Wie ich jetzt rausgefunden habe kann man so einen Sync Server auch lokal betreiben. Mit diesen Schritten konnte ich das bewerkstelligen.</p>
<p>
	Die Dokumentation hierzu gibt <a href="http://docs.services.mozilla.com/howtos/run-sync.html" target="_blank">da</a>. Vorraussetzungen: Debian mit Mysql. Zuerst muste ich noch ein paar Pakete installieren.</p>
<pre style="margin-left: 40px;">
apt-get install libapache2-mod-wsgi python-dev mercurial python-virtualenv php-json libmysqlclient-dev</pre>
<p>
	Dann im Web Server Verzeichnis den Synchronisation-Server Code runterladen</p>
<pre style="margin-left: 40px;">
cd /var/www/
mkdir ff-sync &amp;&amp; cd ff-sync
hg clone https://hg.mozilla.org/services/server-full
cd server-full
make build
</pre>
<p>
	Damit ist man schon fertig um einen ersten Test mit einer &quot;Development&quot; umgebung zu starten</p>
<pre style="margin-left: 40px;">
/var/www/ff-sync/server-full# bin/paster serve development.ini
Starting server in PID 5165.
serving on 0.0.0.0:5000 view at http://127.0.0.1:5000</pre>
<p>
	Jetzt kann man im Firefox die Synchronisation einrichten</p>
<p>
	<a href="http://www.hagen-bauer.de/201112/201112-ff-sync.png"><img alt="201112-ff-sync.png" class="mt-image-center" height="628" src="http://www.hagen-bauer.de/assets_c/2011/12/201112-ff-sync-thumb-500x628-1260.png" style="text-align: center; display: block; margin: 0 auto 20px;" width="500" /></a>In dieser Konfiguration verwendet der Syncserver einen internen http Server. Der soll zwar f&uuml;r gro&szlig;e Installation nicht produktiv genutzt werden aber f&uuml;r meine 2 Benutzer werde ich erstmal damit starten. Einzig die Datenbank Konfiguration habe ich ge&auml;ndert da in dieser einfach Konfiguration eine sqllite db im tmp Verzeichnis angelegt wird.</p>
<p>
	Um als Datenbank MySQL zu verwenden mu&szlig; man zuerst folgenden Befehl starten</p>
<pre style="margin-left: 40px;">
    bin/easy_install Mysql-Python</pre>
<p>
	Die Datenbank anlegen. (Bitte Namen und Kennw&ouml;rter an die eigenen Sicherheitsbed&uuml;rfnisse anpassen)</p>
<pre style="margin-left: 40px;">
mysql -u root -p
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 17121
.......
Type &#39;help;&#39; or &#39;\h&#39; for help. Type &#39;\c&#39; to clear the current input statement.

mysql&gt; create database sync;
Query OK, 1 row affected (0.01 sec)

mysql&gt; CREATE USER &#39;sync&#39;@&#39;localhost&#39; IDENTIFIED BY &#39;sync&#39;;
Query OK, 0 rows affected (0.06 sec)

mysql&gt; grant all on sync.* to &#39;sync&#39;@&#39;localhost&#39;;
Query OK, 0 rows affected (0.00 sec)</pre>
<p>
	Und noch dem Sync Server sagen wo die Datenbank liegt</p>
<pre style="margin-left: 40px;">
edit etc/sync.ini

[storage]
backend = syncstorage.storage.sql.SQLStorage
sqluri = mysql://sync:sync@localhost/sync
standard_collections = false
use_quota = true
quota_size = 5120
pool_size = 100
pool_recycle = 3600
reset_on_return = true
display_config = true
create_tables = true

[auth]
backend = services.auth.sql.SQLAuth
sqluri = mysql://sync:sync@localhost/sync</pre>
<p>
	&nbsp;</p>
]]>
        
    </content>
</entry>

<entry>
    <title>Linux: Lüfterkontrolle für Thinkpads</title>
    <link rel="alternate" type="text/html" href="http://www.hagen-bauer.de/2011/11/linux-lufterkontrolle-fur-thinkpads.html" />
    <id>tag:www.hagen-bauer.de,2011://4.1676</id>

    <published>2011-11-28T18:30:35Z</published>
    <updated>2011-11-28T18:30:35Z</updated>

    <summary><![CDATA[ Bin mir noch nicht sicher ob ich das weiterverwenden werde aber wenn man will kann man die L&uuml;fterkontrolle unter Linux auf diese Weise mit thinkfan temperaturabh&auml;ngig steuern. sudo apt-get install thinkfan sudo gedit /etc/modprobe.d/thinkfan.conf options thinkpad_acpi fan_control=1 Will man...]]></summary>
    <author>
        <name>Hagen Bauer</name>
        
    </author>
    
        <category term="Technologie" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="linux" label="Linux" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="de" xml:base="http://www.hagen-bauer.de/">
        <![CDATA[<p>
	Bin mir noch nicht sicher ob ich das weiterverwenden werde aber wenn man will kann man die L&uuml;fterkontrolle unter Linux auf diese Weise mit thinkfan temperaturabh&auml;ngig steuern.</p>
<pre style="margin-left: 40px;">
sudo apt-get install thinkfan
sudo gedit /etc/modprobe.d/thinkfan.conf
     options thinkpad_acpi fan_control=1
</pre>
<p>
	Will man das ganze automatisch starten dann noch</p>
<pre style="margin-left: 40px;">
sudo gedit /etc/default/thinkfan
      START=yes</pre>
<p>
	Entweder neustarten oder mal eben</p>
<pre style="margin-left: 40px;">
sudo modprobe -rv thinkpad_acpi
sudo modprobe -v thinkpad_acpi</pre>
<p>
	in der /etc/thinkfan.conf kann man die Werte ver&auml;ndern was ich erst mal nicht gemacht habe. Will man testen und sehen was so passiert dann einfach</p>
<pre style="margin-left: 40px;">
sudo thinkfan -n</pre>
<p>
	&nbsp;</p>
]]>
        
    </content>
</entry>

<entry>
    <title>Linux Mint Installation von USB :&quot;vesamenu.c32: not a COM32R image&quot;</title>
    <link rel="alternate" type="text/html" href="http://www.hagen-bauer.de/2011/11/linux-mint-installation-von-usb-vesamenuc32-not-a-com32r-image.html" />
    <id>tag:www.hagen-bauer.de,2011://4.1674</id>

    <published>2011-11-27T19:29:50Z</published>
    <updated>2011-11-27T19:29:50Z</updated>

    <summary><![CDATA[ Ich hatte ein Iso Image von hier geladen und mit dem Startmedienersteller von Ubuntu 10.10 auf einen USB Stick kopiert. Wollte ich von dem USB Stick booten kam ein vesamenu.c32: not a COM32R image Da half ein einfaches &quot;live&quot;...]]></summary>
    <author>
        <name>Hagen Bauer</name>
        
    </author>
    
        <category term="Technologie" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="linux" label="Linux" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="de" xml:base="http://www.hagen-bauer.de/">
        <![CDATA[<p>
	Ich hatte ein Iso Image von <a href="http://ftp5.gwdg.de/pub/linux/debian/mint/stable/12/linuxmint-12-gnome-dvd-32bit.iso" target="_blank">hier</a> geladen und mit dem Startmedienersteller von Ubuntu 10.10 auf einen USB Stick kopiert.<br />
	<br />
	Wollte ich von dem USB Stick booten kam ein</p>
<blockquote>
	<p>
		vesamenu.c32: not a COM32R image</p>
</blockquote>
<p>
	Da half ein einfaches &quot;live&quot; und enter und schon ging es los. Als das Linux gebootet war konnte man unter</p>
<blockquote>
	<p>
		Menu \ Install linux mint</p>
</blockquote>
<p>
	die Installation starten.</p>
]]>
        
    </content>
</entry>

<entry>
    <title>pfSense: Portforwarding von &quot;innen&quot; testen </title>
    <link rel="alternate" type="text/html" href="http://www.hagen-bauer.de/2011/11/pfsense-portforwarding-von-innen-testen.html" />
    <id>tag:www.hagen-bauer.de,2011://4.1666</id>

    <published>2011-11-26T07:58:06Z</published>
    <updated>2011-11-26T07:58:06Z</updated>

    <summary><![CDATA[ An dieser Stelle hatte ich darauf hingewiesen das man bei pfSense das Testen von Portforwarding Einstellungen nur von &quot;aussen&quot; durchf&uuml;hren kann. Jetzt habe ich ein Dokument gefunden das beschreibt mit welchen Einstellungen das auch aus dem Internen Netzwerk selbst...]]></summary>
    <author>
        <name>Hagen Bauer</name>
        
    </author>
    
        <category term="Technologie" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="pfsense" label="pfsense" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="de" xml:base="http://www.hagen-bauer.de/">
        <![CDATA[<p>
	An <a href="http://www.hagen-bauer.de/2010/05/pfsense-portforwarding-muss-man-von-draussen-testen.html">dieser</a> Stelle hatte ich darauf hingewiesen das man bei pfSense das Testen von Portforwarding Einstellungen nur von &quot;aussen&quot; durchf&uuml;hren kann. Jetzt habe ich ein <a href="http://doc.pfsense.org/index.php/Why_can%27t_I_access_forwarded_ports_on_my_WAN_IP_from_my_LAN/OPTx_networks%3F">Dokument </a>gefunden das beschreibt mit welchen Einstellungen das auch aus dem Internen Netzwerk selbst geht. Es werden verschiedene M&ouml;glichkeiten beschrieben. Zum einfachen Testen reicht bei mir das Ausschalten der &quot;NAT Reflection&quot;</p>
<p>
	Unter &quot;System: Advanced: Firewall and NAT&quot;</p>
<p>
	<a href="http://www.hagen-bauer.de/201111/201111-pfsense-nat-reflection.png"><img alt="201111-pfsense-nat-reflection.png" class="mt-image-center" height="76" src="http://www.hagen-bauer.de/assets_c/2011/11/201111-pfsense-nat-reflection-thumb-500x76-1248.png" style="text-align: center; display: block; margin: 0pt auto 20px;" width="500" /></a></p>
<p>
	&nbsp;</p>
<p>
	<br />
	&nbsp;</p>
]]>
        
    </content>
</entry>

<entry>
    <title>Haben-wollen: Ein 1,60 Android-Tablet an der Wand</title>
    <link rel="alternate" type="text/html" href="http://www.hagen-bauer.de/2011/11/Haben-wollen-Ein-1-60 -ndroid-Tablet-an-der-Wand.html" />
    <id>tag:www.hagen-bauer.de,2011://4.1651</id>

    <published>2011-11-15T20:32:58Z</published>
    <updated>2011-11-15T20:32:58Z</updated>

    <summary><![CDATA[ Aber ich glaube das dauert noch was bis ich das bekomme. &nbsp;...]]></summary>
    <author>
        <name>Hagen Bauer</name>
        
    </author>
    
        <category term="Technologie" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="android" label="Android" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="de" xml:base="http://www.hagen-bauer.de/">
        <![CDATA[<p>
	Aber ich glaube das dauert noch was bis ich das bekomme.</p>
<p>
	<a href="http://www.youtube.com/watch?feature=player_embedded&amp;v=0X1NyZRX_Tk" target="_blank"><img alt="201111-android-wand-tablet.png" class="mt-image-center" height="397" src="http://www.hagen-bauer.de/assets_c/2011/11/201111-android-wand-tablet-thumb-500x397-1221.png" style="text-align: center; display: block; margin: 0pt auto 20px;" width="500" /></a><br />
	&nbsp;</p>
]]>
        
    </content>
</entry>

<entry>
    <title>Wenn nach dem Urlaub das WLAN nicht mehr geht...</title>
    <link rel="alternate" type="text/html" href="http://www.hagen-bauer.de/2011/11/wenn-nach-dem-urlaub-das-wlan-nicht-mehr-geht.html" />
    <id>tag:www.hagen-bauer.de,2011://4.1642</id>

    <published>2011-11-04T16:56:29Z</published>
    <updated>2011-11-04T16:56:29Z</updated>

    <summary><![CDATA[ und man zu den Menschen geh&ouml;rt die den WLAN AP in Ihrem Urlaub abschalten, dann aufgepa&szlig;t. Es kann daran liegen, da&szlig; in der Zwischenzeit jemand ein neues WLAN eingerichtet hat und&nbsp; &quot;sich auf Deinen Wireless Channel gesetzt&quot; hat. (Der...]]></summary>
    <author>
        <name>Hagen Bauer</name>
        
    </author>
    
        <category term="Technologie" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="wlan" label="WLAN" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="de" xml:base="http://www.hagen-bauer.de/">
        <![CDATA[<p>
	und man zu den Menschen geh&ouml;rt die den WLAN AP in Ihrem Urlaub abschalten, dann aufgepa&szlig;t. Es kann daran liegen, da&szlig; in der Zwischenzeit jemand ein neues WLAN eingerichtet hat und&nbsp; &quot;sich auf Deinen Wireless Channel gesetzt&quot; hat. (Der ja grad frei ist)</p>
<p>
	Man kann dann seine Zeit mit WLAN Konfiguration verschwenden oder einfach mal einen anderen Channel probieren :-(</p>
<p>
	Nur so als Tipp. Nicht das mir das grad passiert w&auml;re.</p>
<p>
	Auf dem Linksys WRT geht das z.B. hier:</p>
<p>
	<a href="http://www.hagen-bauer.de/201111/201111-wlan-geht-nicht-mehr.png"><img alt="201111-wlan-geht-nicht-mehr.png" class="mt-image-center" height="279" src="http://www.hagen-bauer.de/assets_c/2011/11/201111-wlan-geht-nicht-mehr-thumb-500x279-1204.png" style="text-align: center; display: block; margin: 0pt auto 20px;" width="500" /></a></p>
]]>
        
    </content>
</entry>

<entry>
    <title>MovableType wird 10 Jahre alt</title>
    <link rel="alternate" type="text/html" href="http://www.hagen-bauer.de/2011/10/movabletype-wird-10-jahre-alt.html" />
    <id>tag:www.hagen-bauer.de,2011://4.1611</id>

    <published>2011-10-08T14:47:07Z</published>
    <updated>2011-10-08T14:47:07Z</updated>

    <summary><![CDATA[ An der einen oder anderen Stelle hat diese Blogsystem zwar eine recht hohe Lernkurve aber ich bin immer noch sehr zufrieden das ich mich vor 2 Jahren f&uuml;r movabletype entschieden habe....]]></summary>
    <author>
        <name>Hagen Bauer</name>
        
    </author>
    
        <category term="Technologie" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="movabletype" label="Movabletype" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="de" xml:base="http://www.hagen-bauer.de/">
        <![CDATA[<p>
	An der einen oder anderen Stelle hat diese Blogsystem zwar eine recht hohe Lernkurve aber ich bin immer noch sehr zufrieden das ich mich vor 2 Jahren f&uuml;r <a href="http://www.movabletype.com">movabletype</a> entschieden habe.</p>
<p>
	<a href="http://www.hagen-bauer.de/201110/HappyBirthday.png"><img alt="HappyBirthday.png" class="mt-image-center" height="201" src="http://www.hagen-bauer.de/assets_c/2011/10/HappyBirthday-thumb-500x201-1149.png" style="text-align: center; display: block; margin: 0pt auto 20px;" width="500" /></a></p>
]]>
        
    </content>
</entry>

<entry>
    <title>&quot;Security by obscurity&quot; funktioniert wirklich nicht</title>
    <link rel="alternate" type="text/html" href="http://www.hagen-bauer.de/2011/10/security-by-obscurity-funktioniert-wirklich-nicht.html" />
    <id>tag:www.hagen-bauer.de,2011://4.1610</id>

    <published>2011-10-06T20:15:03Z</published>
    <updated>2011-10-06T20:15:03Z</updated>

    <summary><![CDATA[ F&uuml;r alle die einen Server im Internet haben und die glauben &quot;das schon niemand die Verzeichnisse findet&quot;. Aus meinem Logfile. Ein Robot versucht alle Standardpfade f&uuml;r phpMyAdmin zu finden. (aber phpMyAdmin ist bei mir eh nicht installiert :-)) Also:...]]></summary>
    <author>
        <name>Hagen Bauer</name>
        
    </author>
    
        <category term="Technologie" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="linux" label="Linux" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="sicherheit" label="Sicherheit" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="de" xml:base="http://www.hagen-bauer.de/">
        <![CDATA[<p>
	F&uuml;r alle die einen Server im Internet haben und die glauben &quot;das schon niemand die Verzeichnisse findet&quot;. Aus meinem Logfile. Ein Robot versucht alle Standardpfade f&uuml;r phpMyAdmin zu finden. (aber phpMyAdmin ist bei mir eh nicht installiert :-))</p>
<p>
	Also: Richtig absichern und nicht einfach nur verstecken.</p>
<pre>
[Thu Oct 06 15:37:58 2011]..... : URL /phpMyAdmin-2.10.0.2/
[Thu Oct 06 15:37:58 2011]..... : URL /phpMyAdmin-2.10.1.0/
[Thu Oct 06 15:37:58 2011] .....: URL /phpMyAdmin-2.10.2.0/
[Thu Oct 06 15:37:58 2011] .... : URL /phpMyAdmin-2.11.0.0/
[Thu Oct 06 15:37:58 2011]..... : URL /phpMyAdmin-2.11.1.0/
[Thu Oct 06 15:37:58 2011] .....: URL /phpMyAdmin-2.11.1.1/
[Thu Oct 06 15:37:58 2011]......: URL /phpMyAdmin-2.11.1.2/
[Thu Oct 06 15:37:58 2011] .....: URL /phpMyAdmin-2.11.2.0/
[Thu Oct 06 15:37:58 2011]..... : URL /phpMyAdmin-2.11.2.1/
[Thu Oct 06 15:37:59 2011] .....: URL /phpMyAdmin-2.11.2.2/
[Thu Oct 06 15:37:59 2011] .....: URL /phpMyAdmin-2.11.3.0/
[Thu Oct 06 15:37:59 2011] .....: URL /phpMyAdmin-2.11.4.0/
[Thu Oct 06 15:37:59 2011] .....: URL /phpMyAdmin-2.11.5.0/
[Thu Oct 06 15:37:59 2011] .....: URL /phpMyAdmin-2.11.5.1/
[Thu Oct 06 15:37:59 2011] .....: URL /phpMyAdmin-2.11.5.2/
[Thu Oct 06 15:37:59 2011] .....: URL /phpMyAdmin-2.11.6.0/
[Thu Oct 06 15:37:59 2011] .....: URL /phpMyAdmin-2.11.7.0/
[Thu Oct 06 15:37:59 2011] .....: URL /phpMyAdmin-2.11.7.1/
[Thu Oct 06 15:37:59 2011] .....: URL /phpMyAdmin-2.11.8.0/
[Thu Oct 06 15:37:59 2011] .....: URL /phpMyAdmin-2.11.9.0/
[Thu Oct 06 15:37:59 2011] .....: URL /phpMyAdmin-2.11.9.1/
[Thu Oct 06 15:37:59 2011] .....: URL /phpMyAdmin-2.11.9.2/
[Thu Oct 06 15:37:59 2011] .....: URL /phpMyAdmin-2.11.9.3/</pre>
<p>
	&nbsp;</p>
]]>
        
    </content>
</entry>

<entry>
    <title>Nur Ausloggen bei Facebook reicht definitiv nicht</title>
    <link rel="alternate" type="text/html" href="http://www.hagen-bauer.de/2011/09/nur-ausloggen-bei-facebook-reicht-definitiv-nicht.html" />
    <id>tag:www.hagen-bauer.de,2011://4.1599</id>

    <published>2011-09-27T15:02:49Z</published>
    <updated>2011-09-27T15:02:49Z</updated>

    <summary><![CDATA[ Vorgestern hatte ich hier beschrieben das ein einfaches Ausloggen wohl nicht ausreicht. Inzwischen liegt eine Best&auml;tigung von Facebook vor Facebook has confirmed that the way it collects information from its users may result in the transmission of user data...]]></summary>
    <author>
        <name>Hagen Bauer</name>
        
    </author>
    
        <category term="Technologie" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="facebook" label="Facebook" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="de" xml:base="http://www.hagen-bauer.de/">
        <![CDATA[<p>
	Vorgestern hatte ich <a href="http://www.hagen-bauer.de/2011/09/nur-ausloggen-bei-facebook-konnte-nicht-ganz-reichen.html">hier</a> beschrieben das ein einfaches Ausloggen wohl nicht ausreicht.</p>
<p>
	Inzwischen liegt eine <a href="http://thenextweb.com/facebook/2011/09/27/facebook-confirms-like-user-tracking-will-fix-three-cookie-related-issues-within-24-hours/" target="_blank">Best&auml;tigung</a> von Facebook vor</p>
<blockquote>
	<p>
		Facebook has confirmed that the way it collects information from its users may result in the transmission of user data from third-party websites, even when they are logged out, but has asked for users to trust the company and will fix a total of three cookie-related issues within the next 24 hours.</p>
</blockquote>
<p>
	Den mit &quot;trust the company&quot; finde ich besonders putzig.</p>
]]>
        
    </content>
</entry>

<entry>
    <title>Farbschattierungen finden </title>
    <link rel="alternate" type="text/html" href="http://www.hagen-bauer.de/2011/09/farbschattierungen.html" />
    <id>tag:www.hagen-bauer.de,2011://4.1587</id>

    <published>2011-09-17T18:59:20Z</published>
    <updated>2011-09-17T18:59:20Z</updated>

    <summary><![CDATA[ Wenn man f&uuml;r die Gestaltung einer Website oder in einem Grafikprogramm eine leichte Schattierung einer bestimmten Farbe sucht kann einem 0to255.com helfen. Man kann einfach die Ausgangsfarbe eingeben und bekommt dann &quot;Richtung Wei&szlig; und Schwarz&quot; Farben mit den Werten...]]></summary>
    <author>
        <name>Hagen Bauer</name>
        
    </author>
    
        <category term="Technologie" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="farben" label="Farben" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="de" xml:base="http://www.hagen-bauer.de/">
        <![CDATA[<p>
	Wenn man f&uuml;r die Gestaltung einer Website oder in einem Grafikprogramm eine leichte Schattierung einer bestimmten Farbe sucht kann einem <a href="http://0to255.com">0to255.com</a> helfen.</p>
<p>
	Man kann einfach die Ausgangsfarbe eingeben und bekommt dann &quot;Richtung Wei&szlig; und Schwarz&quot; Farben mit den Werten angegeben&nbsp;</p>
<p>
	<a href="http://www.hagen-bauer.de/201109/201109-farbschattierungen-ausw%C3%A4hlen.png"><img alt="201109-farbschattierungen-auswählen.png" class="mt-image-center" height="338" src="http://www.hagen-bauer.de/assets_c/2011/09/201109-farbschattierungen-ausw%C3%A4hlen-thumb-500x338-1101.png" style="text-align: center; display: block; margin: 0pt auto 20px;" width="500" /></a></p>
]]>
        
    </content>
</entry>

<entry>
    <title>Apache Web Server: Disable HTTP TRACE</title>
    <link rel="alternate" type="text/html" href="http://www.hagen-bauer.de/2011/09/apache-web-server-disable-http-trace.html" />
    <id>tag:www.hagen-bauer.de,2011://4.1582</id>

    <published>2011-09-14T18:52:00Z</published>
    <updated>2011-09-14T18:52:00Z</updated>

    <summary>Einige Sicherheitstestwerkzeuge &quot;meckern&quot; wenn auf einem Apache Webserver die Methode &quot;Track/Trace&quot; eingeschaltet ist. In der Standardkonfiguration ist dies der Fall.

Die Methode HTTP TRACE wird eigentlich dazu benutzt um debugging Informationen zu bekommen. Es ist kein direktes Sicherheitsloch aber in manchen Szenarien kann diese Methode wohl für cross-site scripting verwendet werden. Bei Produktionsservern wird dazu geraten dies nicht zu verwenden. Mit folgenden einfachen Schritten kann man feststellen ob HTTP TRACE enabled ist und es ausschalten 
</summary>
    <author>
        <name>Hagen Bauer</name>
        
    </author>
    
        <category term="Technologie" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="apache" label="Apache" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="de" xml:base="http://www.hagen-bauer.de/">
        <![CDATA[<p>
	Einige Sicherheitstestwerkzeuge &quot;meckern&quot; wenn auf einem Apache Webserver die Methode &quot;Track/Trace&quot; eingeschaltet ist. In der Standardkonfiguration ist dies der Fall.</p>
<p>
	Die Methode HTTP TRACE wird eigentlich dazu benutzt um debugging Informationen zu bekommen. Es ist kein direktes Sicherheitsloch aber in manchen Szenarien kann diese Methode wohl f&uuml;r cross-site scripting verwendet werden. Bei Produktionsservern wird dazu geraten dies nicht zu verwenden.</p>
<p>
	Mit Telnet kann man recht einfach pr&uuml;fen ob dies der Fall ist</p>
<pre style="margin-left: 40px;">
$ telnet 192.168.221.15 80
Trying 192.168.221.15...
Connected to 192.168.221.15.
Escape character is &#39;^]&#39;.<span id="cke_bm_103E" style="display: none;"> </span></pre>
<p>
	dann diesen String einf&uuml;gen</p>
<pre style="margin-left: 40px;">
TRACE / HTTP/1.0</pre>
<p>
	und zweimal enter dr&uuml;cken</p>
<pre style="margin-left: 40px;">
HTTP/1.1 200 OK
Date: Wed, 14 Sep 2011 19:50:45 GMT
Server: Apache
Connection: close
Content-Type: message/http

TRACE / HTTP/1.0

Connection closed by foreign host.</pre>
<p>
	Durch eine einfachen Konfigurationsschalter kann man dies ausschalten</p>
<pre style="margin-left: 40px;">
vi /etc/apache2/apache2.conf

    TraceEnable off
 /etc/init.d/apache2 restart</pre>
<p>
	Es gibt auch eine Methode dies auf virtueller Serverebene einzustellen die ich aber nicht verwende wenn ich es &quot;auf einmal f&uuml;r alle&quot; machen kann.</p>
<p>
	So sieht es aus wenn es ausgeschaltet wird</p>
<pre style="margin-left: 40px;">
telnet 192.168.221.15 80
Trying 192.168.221.15...
Connected to 192.168.221.15.
Escape character is &#39;^]&#39;.
TRACE / HTTP/1.0

HTTP/1.1 405 Method Not Allowed
Date: Wed, 14 Sep 2011 19:52:01 GMT
Server: Apache
Allow:
Vary: Accept-Encoding
Content-Length: 288
Connection: close
Content-Type: text/html; charset=iso-8859-1

&lt;!DOCTYPE HTML PUBLIC &quot;-//IETF//DTD HTML 2.0//EN&quot;&gt;
&lt;html&gt;&lt;head&gt;
&lt;title&gt;405 Method Not Allowed&lt;/title&gt;
&lt;/head&gt;&lt;body&gt;
&lt;h1&gt;Method Not Allowed&lt;/h1&gt;
&lt;p&gt;The requested method TRACE is not allowed for the URL /.&lt;/p&gt;
&lt;hr&gt;
&lt;address&gt;Apache Server at 761X Port 80&lt;/address&gt;
&lt;/body&gt;&lt;/html&gt;
Connection closed by foreign host.</pre>
<p>
	&nbsp;</p>
]]>
        
    </content>
</entry>

<entry>
    <title>MovableType: Die gesamte Website aktualisieren wenn sich ein Eintrag ändert</title>
    <link rel="alternate" type="text/html" href="http://www.hagen-bauer.de/2011/09/movabletype-die-gesamte-website-aktualisieren-wenn-sich-ein-eintrag-andert.html" />
    <id>tag:www.hagen-bauer.de,2011://4.1581</id>

    <published>2011-09-13T19:05:57Z</published>
    <updated>2011-09-13T19:05:57Z</updated>

    <summary><![CDATA[ MovableType bietet ja die M&ouml;glichkeit verschiedene Blogs unter den Schirm einer sogenannten Website zu publizieren. Damit sich alle Indizes auch aktualisieren wenn ein Eintrag erstellt worden ist mu&szlig; man allerdings zuerst das Multiblog Plugin einrichten....]]></summary>
    <author>
        <name>Hagen Bauer</name>
        
    </author>
    
        <category term="Technologie" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="movabletype" label="Movabletype" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="de" xml:base="http://www.hagen-bauer.de/">
        <![CDATA[<p>
	MovableType bietet ja die M&ouml;glichkeit verschiedene Blogs unter den Schirm einer sogenannten Website zu publizieren. Damit sich alle Indizes auch aktualisieren wenn ein Eintrag erstellt worden ist mu&szlig; man allerdings zuerst das Multiblog Plugin einrichten.</p>
<p>
	<a href="http://www.hagen-bauer.de/201109/201109-movabletype-multiblog.png"><img alt="201109-movabletype-multiblog.png" class="mt-image-center" height="230" src="http://www.hagen-bauer.de/assets_c/2011/09/201109-movabletype-multiblog-thumb-500x230-1093.png" style="text-align: center; display: block; margin: 0pt auto 20px;" width="500" /></a></p>
]]>
        
    </content>
</entry>

<entry>
    <title>Asterisk Voicemail auf einem DC Message Board anzeigen</title>
    <link rel="alternate" type="text/html" href="http://www.hagen-bauer.de/2011/09/asterisk-voicemail-auf-einem-dc-message-board-anzeigen.html" />
    <id>tag:www.hagen-bauer.de,2011://4.1562</id>

    <published>2011-09-09T18:27:58Z</published>
    <updated>2011-09-09T18:27:58Z</updated>

    <summary>Vor einigen Tagen hatte ich beschrieben wie man ein Dream Cheeky LED Message Board unter Debian betreiben kann. Meine Idee war es zuerst damit anzuzeigen ob Nachrichten auf dem Voicemails hinterlassen worden sind. Es gibt zwei Anrufbeantworter. Ziel war es einen Anrufbeantworter nur tagsüber anzuzeigen und für den zweiten Tageszeit unabhängig anzuzeigen. Ich wollte zwei Buchstaben durchlaufen lassen. Mit folgendem Script ist mir das gelungen. Das Script wird alle fünf Minuten gestartet.</summary>
    <author>
        <name>Hagen Bauer</name>
        
    </author>
    
        <category term="Technologie" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="asterisk" label="Asterisk" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="dreamcheeky" label="DreamCheeky" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="de" xml:base="http://www.hagen-bauer.de/">
        <![CDATA[<p>
	An <a href="http://www.hagen-bauer.de/2011/08/ein-dream-cheeky-led-message-board-unter-debian-nutzen.html">dieser Stelle</a> hatte ich beschrieben wie man ein Dream Cheeky LED Message Board unter Debian betreiben kann. Meine Idee war es zuerst damit anzuzeigen ob Nachrichten auf dem Voicemails hinterlassen worden sind. Es gibt zwei Anrufbeantworter. Ziel war es einen Anrufbeantworter nur tags&uuml;ber anzuzeigen und f&uuml;r den zweiten Tageszeit unabh&auml;ngig anzuzeigen. Ich wollte zwei Buchstaben durchlaufen lassen. Mit folgendem Script ist mir das gelungen. Das Script wird alle f&uuml;nf Minuten gestartet.</p>
<blockquote>
	<div>
		<span style="font-family: courier new,courier,monospace;">#!/bin/bash<br />
		FILE=&quot;&quot;<br />
		DIR_PRI=&quot;/var/spool/asterisk/voicemail/default/5/INBOX&quot;<br />
		DIR_1b3=&quot;/var/spool/asterisk/voicemail/default/6/INBOX&quot;<br />
		pkill dcled<br />
		file=&quot;$DIR_PRI/*.mp3&quot;<br />
		if [ -e $file ]; then<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; rm $DIR_PRI/*.mp3<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; fi<br />
		<br />
		file=&quot;$DIR_1b3/*.mp3&quot;<br />
		if [ -e $file ]; then<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; rm $DIR_1b3/*.mp3<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; fi<br />
		if [ &quot;$(ls -A /var/spool/asterisk/voicemail/default/5/INBOX/)&quot; ]; then<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; P=&quot;1&quot;<br />
		&nbsp;&nbsp;&nbsp;&nbsp; else<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; P=&quot;0&quot;<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; fi<br />
		if [ &quot;$(ls -A /var/spool/asterisk/voicemail/default/6/INBOX/)&quot; ]; then<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; B=&quot;1&quot;<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; else<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; B=&quot;0&quot;<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; fi<br />
		# f&uuml;hrende Nullen entfernen<br />
		TIME=&quot;$(echo `date +%H` | sed &#39;s/^0//&#39;)&quot;<br />
		if [ &quot;$P&quot; = &quot;1&quot; ] &amp;&amp; [ &quot;$B&quot; = &quot;1&quot; ] ;<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; then<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /opt/c/tools/dcled -r -s 200&nbsp; -m &#39;B P&#39; &amp;<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; else if [ &quot;$P&quot; = &quot;1&quot; ]&nbsp; ;<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; then<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /opt/c/tools/dcled -r -s 200 -m P &amp;<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; else if [ &quot;$B&quot; = &quot;1&quot; ] &amp;&amp; [ &quot;$TIME&quot; -lt &quot;18&quot; ] &amp;&amp;&nbsp; [ $TIME -gt &quot;9&quot; ] ;<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; then<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /opt/c/tools/dcled -r -s 200 -m B &amp;<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; fi<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; fi<br />
		fi</span></div>
</blockquote>
]]>
        
    </content>
</entry>

<entry>
    <title>Eine Zeitreise durch die MS Windows Versionen</title>
    <link rel="alternate" type="text/html" href="http://www.hagen-bauer.de/2011/09/eine-zeitreise-durch-die-ms-windows-versionen.html" />
    <id>tag:www.hagen-bauer.de,2011://4.1567</id>

    <published>2011-09-03T18:50:25Z</published>
    <updated>2011-09-03T18:50:25Z</updated>

    <summary><![CDATA[ F&uuml;r alle die mit den Begriffen autoexec.bat, config.sys emm386.sys oder edlin nichts mehr anfangen k&ouml;nnen hat hier jemand eine sch&ouml;ne schnelle Zeitreise durch die Windowsversionen seit DOS 5.0 zusammengestellt. Privat war Windows 95 meine letztes Windows. Seitdem ist auf...]]></summary>
    <author>
        <name>Hagen Bauer</name>
        
    </author>
    
        <category term="Technologie" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="windows" label="Windows" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="de" xml:base="http://www.hagen-bauer.de/">
        <![CDATA[<p>
	F&uuml;r alle die mit den Begriffen autoexec.bat, config.sys emm386.sys oder edlin nichts mehr anfangen k&ouml;nnen hat <a href="http://www.youtube.com/watch?v=vPnehDhGa14&amp;feature=player_embedded" target="_blank">hier</a> jemand eine sch&ouml;ne schnelle Zeitreise durch die Windowsversionen seit DOS 5.0 zusammengestellt.<br />
	<br />
	Privat war Windows 95 meine letztes Windows. Seitdem ist auf meinen eigenen Rechnern nur noch OS/2 und Linux drauf.<br />
	<br />
	<a href="http://www.youtube.com/watch?v=vPnehDhGa14&amp;feature=player_embedded" target="_blank"><img alt="201109-von-dosnach-windows-7.png" class="mt-image-center" height="399" src="http://www.hagen-bauer.de/assets_c/2011/09/201109-von-dosnach-windows-7-thumb-500x399-1073.png" style="text-align: center; display: block; margin: 0pt auto 20px;" width="500" /></a></p>
]]>
        
    </content>
</entry>

<entry>
    <title>Hylafax: Anpassen der Mail und Faxablage</title>
    <link rel="alternate" type="text/html" href="http://www.hagen-bauer.de/2011/08/hylafax-anpassen-der-mail-und-faxablage.html" />
    <id>tag:www.hagen-bauer.de,2011://4.1558</id>

    <published>2011-08-28T07:13:42Z</published>
    <updated>2011-08-28T07:13:42Z</updated>

    <summary> Ich wollte einen installierten Hylafax so konfigurieren das er die Faxe als PDF Dateien versenden und gleichzeitig noch das PDF auf ein Netzwerklaufwerk kopiert. Sowohl Fax als auch Netzwerkserver sind auf dem selben Rechner. Zuerst legen wir ein Verzeichnis...</summary>
    <author>
        <name>Hagen Bauer</name>
        
    </author>
    
        <category term="Technologie" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="hylafax" label="Hylafax" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="de" xml:base="http://www.hagen-bauer.de/">
        <![CDATA[<p>
	Ich wollte einen installierten Hylafax so konfigurieren das er die Faxe als PDF Dateien versenden und gleichzeitig noch das PDF auf ein Netzwerklaufwerk kopiert. Sowohl Fax als auch Netzwerkserver sind auf dem selben Rechner.<br />
	<br />
	Zuerst legen wir ein Verzeichnis auf unserem Fileserver an. In diesem Fall gibt es schon einen Share &quot;allgemein&quot;</p>
<blockquote>
	<p>
		mkdir /opt/c/allgemein/faxe<br />
		cd /opt/c/allgemein/<br />
		chmod 755 faxe<br />
		chown uucp:users faxe</p>
</blockquote>
<p>
	Jetzt die Konfiguration des Scripts das nach einem empfangenen Fax gestartet wird. Ich habe einfach ein Beispieldatei angepa&szlig;t</p>
<blockquote>
	<p>
		cd /etc/hylafax/<br />
		cp /usr/share/doc/hylafax-server/examples/FaxDispatch.example .<br />
		mv FaxDispatch.example FaxDispatch<br />
		vi FaxDispatch<br />
		<br />
		&nbsp;&nbsp;&nbsp; ## To route all incoming faxes in pdf to a single account.<br />
		&nbsp;&nbsp; SENDTO=hbauer<br />
		&nbsp;&nbsp; FILETYPE=pdf<br />
		&nbsp;&nbsp; n=`date +%Y-%m-%d-%H-%M`<br />
		&nbsp;&nbsp; t=/opt/caserio/allgemein/faxe/$n<br />
		&nbsp;&nbsp; /usr/bin/tiff2pdf -p A4 -o $t.pdf $FILE</p>
</blockquote>
<p>
	<br />
	Wichtig beim Testen ist das man nach jeder &Auml;nderung in der FaxDispatch Datei den Fax Server neu startet. Bei testen hilft auch das man nicht ein echtes Fax schicken mu&szlig; sondern dies auch simulieren kann. In diesem Beispiel ist fax00008.tif ein altes Fax das ich immer wieder versandt haben.</p>
<blockquote>
	<p>
		cd /var/spool/hylafax/<br />
		bin/faxrcvd &quot;recvq/fax000000008.tif&quot; &quot;ttySL0&quot; &quot;000000037&quot; &quot;&quot;<br />
		&nbsp;</p>
</blockquote>
]]>
        
    </content>
</entry>

<entry>
    <title>Erste Erfahrungen mit Gingerbread auf dem GalaxyTab</title>
    <link rel="alternate" type="text/html" href="http://www.hagen-bauer.de/2011/08/erste-erfahrungen-mit-gingerbread-auf-dem-galaxytab.html" />
    <id>tag:www.hagen-bauer.de,2011://4.1555</id>

    <published>2011-08-25T17:45:40Z</published>
    <updated>2011-08-25T17:45:40Z</updated>

    <summary><![CDATA[ Vor ein paar Tagen habe ich mein GalaxyTab auf die Android Version 2.3.3 Gingerbread upgedated. Auch wenn die Prozedur nicht &uuml;ber das normale Programm Kies gelaufen ist und mit &quot;etwas Herzklopfen&quot; verbunden ist - Es hat sich gelohnt. Nicht...]]></summary>
    <author>
        <name>Hagen Bauer</name>
        
    </author>
    
        <category term="Technologie" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="galaxytab" label="GalaxyTab" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="de" xml:base="http://www.hagen-bauer.de/">
        <![CDATA[<p>
	Vor ein paar<a href="http://www.hagen-bauer.de/2011/08/ein-galaxytab-auf-gingerbread-updaten.html"> Tagen</a> habe ich mein GalaxyTab auf die Android Version 2.3.3 Gingerbread upgedated. Auch wenn die Prozedur nicht &uuml;ber das normale Programm Kies gelaufen ist und mit &quot;etwas Herzklopfen&quot; verbunden ist - Es hat sich gelohnt.</p>
<p>
	Nicht unbedingt wegen dem einen oder anderen neuen Feature im Betriebssystem oder wegen einem besseren Scrollen.</p>
<p>
	Die Batterielaufzeit hat sich deutlich verbessert. Ich habe zwar keine echten Messergebnisse w&uuml;rde aber von einer &quot;gef&uuml;hlten&quot; Verbesserung um ca einen Tag sprechen. Vor dem Update war das GT zwar an einem Abend nicht leer, aber um sicherzugehen habe ich es abends aufgeladen damit ich am n&auml;chsten Tag genug Saft hatte.</p>
<p>
	Jetzt w&uuml;rde ich sagen es reicht auf jeden Fall aus nach zwei Tagen wieder aufzuladen.</p>
<p>
	Wie gesagt: Gef&uuml;hlte Laufzeiten. Aber auf jeden Fall genug Verbesserung um &uuml;ber ein Update nachzudenken.</p>
]]>
        
    </content>
</entry>

<entry>
    <title>Ein Dream Cheeky LED Message Board unter Debian nutzen</title>
    <link rel="alternate" type="text/html" href="http://www.hagen-bauer.de/2011/08/ein-dream-cheeky-led-message-board-unter-debian-nutzen.html" />
    <id>tag:www.hagen-bauer.de,2011://4.1549</id>

    <published>2011-08-20T15:25:22Z</published>
    <updated>2011-08-20T15:25:22Z</updated>

    <summary><![CDATA[ Ich wollte eine M&ouml;glichkeit schaffen kleinere Textnachrichten unseres Debian Servers darzustellen ohne einen Bildschirm einschalten zu m&uuml;ssen. Das LED Message Board von Dream Cheeky schien so etwas zu erm&ouml;glichen. Wie &uuml;blich ist die mitgelieferte Software nur f&uuml;r Windows, aber...]]></summary>
    <author>
        <name>Hagen Bauer</name>
        
    </author>
    
        <category term="Technologie" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="dreamcheeky" label="DreamCheeky" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="de" xml:base="http://www.hagen-bauer.de/">
        <![CDATA[<p>
	Ich wollte eine M&ouml;glichkeit schaffen kleinere Textnachrichten unseres Debian Servers darzustellen ohne einen Bildschirm einschalten zu m&uuml;ssen. Das LED Message Board von <a href="http://www.dreamcheeky.com/led-message-board">Dream Cheeky</a> schien so etwas zu erm&ouml;glichen.</p>
<p>
	<a href="http://www.hagen-bauer.de/201108/201108-dream-cheeky-led-board.png"><img alt="201108-dream-cheeky-led-board.png" class="mt-image-center" height="249" src="http://www.hagen-bauer.de/assets_c/2011/08/201108-dream-cheeky-led-board-thumb-500x249-1020.png" style="text-align: center; display: block; margin: 0pt auto 20px;" width="500" /></a>Wie &uuml;blich ist die mitgelieferte Software nur f&uuml;r Windows, aber an <a href="http://www.last-outpost.com/~malakai/dcled/index.html">dieser</a> Stelle habe ich ein Programm gefunden, da&szlig; es erm&ouml;glicht einfache Texte auf dieses kleine Display zu senden.</p>
<p>
	Leider sind einige Libraries bei dem Debian Squeezy nicht enthalten so das sie manuell installiert werden mussten. (Wenn mans wei&szlig; kein Problem :-( )</p>
<p>
	Hier die Schritte:</p>
<p style="margin-left: 40px;">
	mkdir dcled<br />
	cd dcled/<br />
	wget http://www.last-outpost.com/~malakai/dcled/dcled-1.9.tgz<br />
	tar xzvf dcled-1.9.tgz<br />
	wget http://http.us.debian.org/debian/pool/main/libh/libhid/libhid0_0.2.15+20060325-2.2_i386.deb<br />
	wget http://ftp.us.debian.org/debian/pool/main/libh/libhid/libhid-dev_0.2.15+20060325-2.2_i386.deb<br />
	dpkg -i libhid0_0.2.15+20060325-2.2_i386.deb<br />
	dpkg -i libhid-dev_0.2.15+20060325-2.2_i386.deb<br />
	cd dcled-1.9<br />
	make<br />
	./dcled -test</p>
<p>
	&nbsp;</p>
]]>
        
    </content>
</entry>

</feed>

