<?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-02-22T21:11:05Z</updated>
    <subtitle>Anmerkungen zum Leben und Technisches</subtitle>
    <generator uri="http://www.sixapart.com/movabletype/">Movable Type Pro 5.13-en</generator>

<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>

<entry>
    <title>Samsung Galaxy Tab: Erfahrungen mit der Google Maps Navigation</title>
    <link rel="alternate" type="text/html" href="http://www.hagen-bauer.de/2011/08/samsung-galaxy-tab-erfahrungen-mit-der-google-maps-navigation.html" />
    <id>tag:www.hagen-bauer.de,2011://4.1541</id>

    <published>2011-08-14T20:01:00Z</published>
    <updated>2011-08-14T20:01:00Z</updated>

    <summary><![CDATA[ So jetzt konnte ich ein paar Erfahrungen mit der Android basierenden Navigationssoftware machen. Es steht zum Wettbewerb mit einem recht neuen und aktuellen Garmin Nuevi 3790 F&uuml;r das GalaxyTab braucht man auf jeden Fall eine vern&uuml;nftige Halterung mit Ladeger&auml;t...]]></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" />
    <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>
	So jetzt konnte ich ein paar Erfahrungen mit der Android basierenden Navigationssoftware machen. Es steht zum Wettbewerb mit einem recht neuen und aktuellen <a href="https://buy.garmin.com/shop/shop.do?cID=134&amp;pID=63940">Garmin Nuevi 3790</a></p>
<p>
	F&uuml;r das GalaxyTab braucht man auf jeden Fall eine vern&uuml;nftige Halterung mit Ladeger&auml;t sonst ist recht schnell Schlu&szlig; mit Lustig. Ich konnte das GalaxyTab jetzt auf einigen Autobahn- und auch Landstra&szlig;enkilometern in der tiefsten Eifel testen.<br />
	<br />
	Mein aktuelles Res&uuml;mee: Mit einem aktuellen und modernen echten Navigatonssystem kann die Android Navigation nicht mithalten. Die Kombination Android Ger&auml;t und integrierte Navigation ist ok f&uuml;r das gelegentliche Fahren in mobilfunktechnisch gut ausgebauten Bereichen. Die aktuellen Navis sind aber einen wesentlichen Tick besser und stabiler.<br />
	<br />
	Pro Google Maps Navigation &nbsp;</p>
<ul>
	<li>
		schnelles Finden der aktuellen Position da das Ger&auml;t die Position durch die Verbindung zum Mobilfunk schon &quot;etwas kennt&quot;</li>
	<li>
		Gute Integration zu Google Maps</li>
	<li>
		einfache Suche</li>
	<li>
		Aufruf von Adressen aus Google Suche und Kontakten</li>
	<li>
		Speichern von Routen am PC und Aufruf aus dem Auto</li>
	<li>
		aktuelle Karten</li>
	<li>
		sch&ouml;ne Darstellung von Staus</li>
</ul>
<p>
	&nbsp;Contra Google Maps Navigation &nbsp;</p>
<ul>
	<li>
		keine Anzeige von Geschwindigkeitsbegrenzungen</li>
	<li>
		schlechte Anzeige bei Abzweigungen. Da bietet das Garmin eine deutlich bessere Darstellung</li>
	<li>
		Kein Multitasking zwischen Player und Navigation. Es mag technisch gehen aber ein alter Ipod ist mir neben dem Navi lieber. &nbsp;</li>
	<li>
		Kein Radarwarnungen (Es soll Anwendungen geben die das machen. Ist aber nicht so praktisch wie beim Garmin)</li>
	<li>
		ein paar Ausf&auml;lle wenn keine Datenverbindung vorhanden ist (kann nat&uuml;rlich GalaxyTab spezfisch sein)</li>
	<li>
		Wird ein Auto von mehren Personen benutzt braucht man ein zweites Navi (zweite Halterung im Auto)</li>
	<li>
		Gefahr von Ablenkungen.</li>
	<li>
		Sonderkonfigurationen notwendig wenn man im Ausland unterwegs ist</li>
</ul>
<p>
	Mal sehen. Vielleicht &auml;ndert sich das in der nahen Zukunft. Momentan bleibt das GalaxyTab beim Autofahren erst mal in der Tasche.&nbsp;</p>
]]>
        
    </content>
</entry>

<entry>
    <title>MovableType: Mobiles Suchtemplate für Tags</title>
    <link rel="alternate" type="text/html" href="http://www.hagen-bauer.de/2011/08/movabletype-mobiles-suchtemplate-fur-tags.html" />
    <id>tag:www.hagen-bauer.de,2011://4.1533</id>

    <published>2011-08-06T20:56:09Z</published>
    <updated>2011-08-06T20:56:09Z</updated>

    <summary>Movabletype verwendet bei den Tags die normale Suche. Für das mobile Template muss also ein eigenes Template erstellt werden welches die Suchergebnisse im gewünschten mobilen Layout anzeigt. Eigentlich werden Templates ja im Webfrontend erstellt und verwaltet aber so eine Erweiterung scheint nur im Filesystem durchgeführt werden zu können. :-( Seis drum.

Angelehnt an meine andere Änderungen vor ein paar Tagen habe ich folgendes Template erstellt.</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 verwendet bei den Tags die normale Suche. F&uuml;r das mobile Template muss also ein eigenes Template erstellt werden welches die Suchergebnisse im gew&uuml;nschten mobilen Layout anzeigt. Dokumentiert ist das<a href="https://github.com/movabletype/Documentation/wiki/Extensible-Search-Documentation" target="_blank"> hier</a>. Eigentlich werden Templates ja im Webfrontend erstellt und verwaltet aber so eine Erweiterung scheint nur im Filesystem durchgef&uuml;hrt werden zu k&ouml;nnen. :-( Seis drum.<br />
	<br />
	Angelehnt an meine andere &Auml;nderungen <a href="http://www.hagen-bauer.de/2011/07/movabletype-ein-templates-fur-mobile-gerate.html">hier</a> habe ich folgendes Template erstellt.</p>
<pre style="margin-left: 40px;">
cd cgi-bin/mt/search_templates
vi results_moble.tmpl

&lt;$mt:Include module=&quot;Mobile Header&quot;$&gt;
&lt;div data-role=&quot;page&quot; id=&quot;Search Result&quot;&gt;
                &lt;div data-role=&quot;header&quot;&gt;
                        &lt;h1&gt;&lt;MT_TRANS phrase=&quot;Entries from [_1] tagged with &#39;[_2]&#39;&quot; params=&quot;&lt;$MTBlogName encode_html=&quot;1&quot;$&gt;%%&lt;$MTSearchString encode_html=&quot;1&quot;$&gt;&quot;&gt;&lt;/h1&gt;
                        &lt;a href=&quot;&lt;$mt:BlogURL$&gt;m/index.html&quot; data-role=&quot;button&quot; data-icon=&quot;home&quot; class=&quot;ui-btn-left&quot;&gt;Home&lt;/a&gt;
                &lt;/div&gt;
                &lt;div data-role=&quot;content&quot;&gt;
                        &lt;ul data-role=&quot;listview&quot; data-inset=&quot;true&quot;&gt;
                                 &lt;MTSearchResults&gt;
                                        &lt;li&gt;&lt;a href=&quot;&lt;$mt:BlogURL$&gt;m/&lt;$mt:EntryDate format=&quot;%Y/%m&quot;$&gt;/&lt;$MTEntryBasename separator=&quot;-&quot;$&gt;.html&quot;&gt;&lt;h3&gt;&lt;$MTEntryTitle$&gt;&lt;/h3&gt;&lt;p&gt;Ver&ouml;ffentlicht am: &lt;$MTEntryDate format=&quot;%A %d %B %Y&quot;$&gt;&lt;/p&gt;&lt;/a&gt;&lt;/li&gt;
                                 &lt;/MTSearchResults&gt;
                        &lt;/ul&gt;
                 &lt;/div&gt;
&lt;$mt:Include module=&quot;Mobile Footer&quot;$&gt;</pre>
<p>
	Dieses Template muss noch in mt-config.cgi registriert werden</p>
<pre style="margin-left: 40px;">
vi cgi-bin/mt/mt-config.cgi

     SearchAltTemplate feed results_feed.tmpl
     SearchAltTemplate mobile results_mobile.tmpl</pre>
<p>
	und kann jetzt f&uuml;r Suchen verwendet werden. Ich habe dies in einem Vorlagenmodule &quot;mobile tags&quot; so gel&ouml;st</p>
<pre style="margin-left: 40px;">
&lt;mt:EntryIfTagged&gt;
&lt;div class=&quot;entry-tags&quot;&gt;
    &lt;h4&gt;Beitr&auml;ge zu den Themen&lt;span class=&quot;delimiter&quot;&gt;:&lt;/span&gt;&lt;/h4&gt;
    &lt;ul&gt;
        &lt;li&gt;&lt;mt:EntryTags glue=&#39;&lt;span class=&quot;delimiter&quot;&gt;,&lt;/span&gt;&lt;/li&gt; &lt;li&gt;&#39;&gt;&lt;a href=&quot;javascript:void(0)&quot; onclick=&quot;location.href=&#39;&lt;$mt:TagSearchLink encode_js=&quot;1&quot;&gt;&amp;Template=mobile&#39;;return false;&quot; rel=&quot;tag&quot;&gt;&lt;$mt:TagName$&gt;&lt;/a&gt;&lt;/mt:EntryTags&gt;&lt;/li&gt;
    &lt;/ul&gt;
&lt;/div&gt;
&lt;/mt:EntryIfTagged&gt;</pre>
<p>
	und dann in der Vorlage f&uuml;r Mobile Eintr&auml;ge durch ein</p>
<pre style="margin-left: 40px;">
&lt;$mt:Include module=&quot;Mobile Tags&quot;$&gt;</pre>
<p>
	vor den Kommentaren eingebettet.</p>
<p style="margin-left: 40px;">
	&nbsp;</p>
<p>
	&nbsp;</p>
]]>
        
    </content>
</entry>

<entry>
    <title>Google+ kann teilweise von modsecurity blockiert werden</title>
    <link rel="alternate" type="text/html" href="http://www.hagen-bauer.de/2011/08/google-wird-von-modsecurity-blockiert.html" />
    <id>tag:www.hagen-bauer.de,2011://4.1529</id>

    <published>2011-08-02T18:48:48Z</published>
    <updated>2011-08-02T18:48:48Z</updated>

    <summary><![CDATA[ Ver&ouml;ffentlicht man auf Google+ einen Link auf eine Website so versucht Google+ die ersten S&auml;tze und ein Thumbnail des ersten Bildes als Vorschau darzustellen. So weit so gut. Verwendet man die Webapplikation Firewall modsecurity so wird je nach verwendetem...]]></summary>
    <author>
        <name>Hagen Bauer</name>
        
    </author>
    
        <category term="Technologie" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="google" label="Google+" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="modsecurity" label="ModSecurity" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="de" xml:base="http://www.hagen-bauer.de/">
        <![CDATA[<p>
	Ver&ouml;ffentlicht man auf Google+ einen Link auf eine Website so versucht Google+ die ersten S&auml;tze und ein Thumbnail des ersten Bildes als Vorschau darzustellen. So weit so gut.</p>
<p>
	Verwendet man die Webapplikation Firewall <a href="http://www.modsecurity.org/">modsecurity</a> so wird je nach verwendetem Regelwerk dieses Bild nicht dargestellt. Im Logfile findet man etwas wie</p>
<pre style="margin-left: 40px;">
[/assets_c/2011/08/201108-koenig-kunde-thumb-500x316-981.jpg][2] Warning. Operator GE matched 5 at TX:anomaly_score. [file &quot;.......conf&quot;] [line &quot;41&quot;] [msg &quot;Transactional Anomaly Score (score 5): Request Missing an Accept Header&quot;]
</pre>
<p>
	Kann durch eine eigene Regel nat&uuml;rlich freigeschaltet werden.</p>
]]>
        
    </content>
</entry>

<entry>
    <title>MovableType: Umleitung für mobile Geräte</title>
    <link rel="alternate" type="text/html" href="http://www.hagen-bauer.de/2011/08/movabletype-umleitung-fur-mobile-gerate.html" />
    <id>tag:www.hagen-bauer.de,2011://4.1521</id>

    <published>2011-08-01T16:13:47Z</published>
    <updated>2011-08-01T16:13:47Z</updated>

    <summary><![CDATA[ An dieser Stelle hatte ich beschrieben wir man ein eigenes Template f&uuml;r mobile Ger&auml;te erstellt. Im wesentlichen werden mit so einem Template alle Seiten noch einmal in einem speziellen Verzeichnis mit angepasstem Layout abgelegt. Nun muss man nur noch...]]></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 <a href="http://www.hagen-bauer.de/2011/07/movabletype-ein-templates-fur-mobile-gerate.html">dieser</a> Stelle hatte ich beschrieben wir man ein eigenes Template f&uuml;r mobile Ger&auml;te erstellt. Im wesentlichen werden mit so einem Template alle Seiten noch einmal in einem speziellen Verzeichnis mit angepasstem Layout abgelegt.</p>
<p>
	Nun muss man nur noch sicherstellen, da&szlig; ein mobiles Ger&auml;t nicht das normale html geliefert bekommt,&nbsp; sondern das aus dem &quot;mobilen Verzeichnis&quot;</p>
<p>
	Mit dem Apache Module mod_rewrite kann man dies bewerkstelligen. Einfach in dem Blog Verzeichnis eine Datei namens .htaccess erstellen und folgenden Text einf&uuml;gen</p>
<pre style="margin-left: 40px;">
RewriteEngine on

RewriteCond %{REQUEST_URI} !^/m/.*$ [NC]
RewriteCond %{REQUEST_URI} !png|jpg|JPG|PNG|gif [NC]
RewriteCond %{HTTP_USER_AGENT} &quot;android|blackberry|ipad|iphone|ipod|iemobile|opera mobile|palmos|webos|googlebot-mobile&quot; [NC]
RewriteRule ^(.*)$ /m/$1 [L,R=302]
</pre>
<p>
	Das sagt nichts anderes als das</p>
<ol>
	<li>
		Alle Aufrufe ignoriert werden die schon /m enthalten (also schon auf mein mobiles Verzeichnis zeigen)</li>
	<li>
		alle Aufrufe auf Bilder nicht ge&auml;ndert werden. (die habe ich ja nur einmal)</li>
	<li>
		die Aufrufe ausgew&auml;hlt werden die auf ein mobiles Ger&auml;t deuten (http_user_agent)</li>
	<li>
		und in die restlichen Aufrufe f&uuml;ge ein /m/ ein.</li>
</ol>
]]>
        
    </content>
</entry>

</feed>

