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

<channel>
	<title>/home/strubbl &#187; firefox</title>
	<atom:link href="http://blog.strubbl.de/tag/firefox/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.strubbl.de</link>
	<description>~</description>
	<lastBuildDate>Sun, 18 Dec 2011 22:46:51 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Weave Sync und Reg Server Setup unter Debian Lenny</title>
		<link>http://blog.strubbl.de/weave-sync-und-reg-server-setup-unter-debian-lenny/</link>
		<comments>http://blog.strubbl.de/weave-sync-und-reg-server-setup-unter-debian-lenny/#comments</comments>
		<pubDate>Thu, 01 Jul 2010 14:07:57 +0000</pubDate>
		<dc:creator>Strubbl</dc:creator>
				<category><![CDATA[debian]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[account]]></category>
		<category><![CDATA[addon]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[de_DE]]></category>
		<category><![CDATA[en_US]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[json]]></category>
		<category><![CDATA[lenny]]></category>
		<category><![CDATA[locale]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[pdo]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[ssl]]></category>
		<category><![CDATA[sync]]></category>
		<category><![CDATA[synchronisieren]]></category>
		<category><![CDATA[vhost]]></category>
		<category><![CDATA[weave]]></category>

		<guid isPermaLink="false">http://blog.strubbl.de/?p=743</guid>
		<description><![CDATA[<a href="http://blog.strubbl.de/weave-sync-und-reg-server-setup-unter-debian-lenny/" title="Weave Sync und Reg Server Setup unter Debian Lenny"></a>Wer wie ich mal einen Weave Sync Server unter Debian aufsetzen will, um einen eigenen Server zu haben mit dem das neue Firefox Sync Addon synchronisiert, dem wird die folgende Anleitung helfen. Voraussetzung für die Anleitung ist ein installierter Apache2 &#8230;<p class="read-more"><a href="http://blog.strubbl.de/weave-sync-und-reg-server-setup-unter-debian-lenny/">Weiterlesen &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<a href="http://blog.strubbl.de/weave-sync-und-reg-server-setup-unter-debian-lenny/" title="Weave Sync und Reg Server Setup unter Debian Lenny"></a><p>Wer wie ich mal einen Weave Sync Server unter Debian aufsetzen will, um einen eigenen Server zu haben mit dem das neue <a href="https://addons.mozilla.org/de/firefox/addon/10868/">Firefox Sync Addon</a> synchronisiert, dem wird die folgende Anleitung helfen.</p>
<p>Voraussetzung für die Anleitung ist ein installierter Apache2 mit mindestens php 5.1, php-json, php-mysql und eine MySQL Installation. </p>
<p>Zunächst hab ich in <em>/var/www</em> ein neues Verzeichnis erstellt und die Server (<a href="http://hg.mozilla.org/services/sync-server/">Sync</a> und <a href="http://hg.mozilla.org/services/reg-server/">Reg</a> Server heruntergeladen, beides entpackt und die Ordner umbenannt:<br />
<!--DEVFMTCODE--><pre class="devcodeblock" title="Bash"><div class="devcodeoverflow"><ol><li><span style="color: #c20cb9; font-weight: bold;">mkdir</span> weave <span style="color: #000000; font-weight: bold;">&amp;&amp;</span> <span style="color: #7a0874; font-weight: bold;">cd</span> weave</li><li><span style="color: #c20cb9; font-weight: bold;">wget</span> http:<span style="color: #000000; font-weight: bold;">//</span>hg.mozilla.org<span style="color: #000000; font-weight: bold;">/</span>services<span style="color: #000000; font-weight: bold;">/</span>sync-server<span style="color: #000000; font-weight: bold;">/</span>archive<span style="color: #000000; font-weight: bold;">/</span>tip.tar.gz</li><li><span style="color: #c20cb9; font-weight: bold;">wget</span> http:<span style="color: #000000; font-weight: bold;">//</span>hg.mozilla.org<span style="color: #000000; font-weight: bold;">/</span>services<span style="color: #000000; font-weight: bold;">/</span>reg-server<span style="color: #000000; font-weight: bold;">/</span>archive<span style="color: #000000; font-weight: bold;">/</span>tip.tar.gz</li><li><span style="color: #c20cb9; font-weight: bold;">tar</span> xfz tip.tar.gz</li><li><span style="color: #c20cb9; font-weight: bold;">tar</span> xfz tip.tar.gz.1</li><li><span style="color: #c20cb9; font-weight: bold;">mv</span> reg-server-828798f908a0<span style="color: #000000; font-weight: bold;">/</span> reg-server</li><li><span style="color: #c20cb9; font-weight: bold;">mv</span> sync-server-55d5049f6eeb<span style="color: #000000; font-weight: bold;">/</span> sync-server</li></ol></div></pre><!--END_DEVFMTCODE--></p>
<p>Als nächstes hab ich erstmal einen neuen Vhost für den Apache angelegt und entsprechend der beiden Anleitungen (<a href="https://wiki.mozilla.org/Labs/Weave/Sync/1.0/Setup">Sync</a> und <a href="https://wiki.mozilla.org/Labs/Weave/User/1.0/Setup">Reg</a>) konfiguriert. Die sieht nun so aus:<br />
<!--DEVFMTCODE--><pre class="devcodeblock" title="Bash"><div class="devcodeoverflow"><ol><li><span style="color: #000000; font-weight: bold;">&lt;</span>VirtualHost myserver.de:<span style="color: #000000;">80</span><span style="color: #000000; font-weight: bold;">&gt;</span></li><li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ServerName myserver.de</li><li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Redirect <span style="color: #000000; font-weight: bold;">/</span> https:<span style="color: #000000; font-weight: bold;">//</span>myserver.de</li><li><span style="color: #000000; font-weight: bold;">&lt;/</span>VirtualHost<span style="color: #000000; font-weight: bold;">&gt;</span></li><li>&nbsp;</li><li><span style="color: #000000; font-weight: bold;">&lt;</span>VirtualHost myserver.de:<span style="color: #000000;">443</span><span style="color: #000000; font-weight: bold;">&gt;</span></li><li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SSLEngine On</li><li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SSLCertificateFile <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>apache2<span style="color: #000000; font-weight: bold;">/</span>ssl<span style="color: #000000; font-weight: bold;">/</span>server-cert.pem</li><li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SSLCertificateKeyFile <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>apache2<span style="color: #000000; font-weight: bold;">/</span>ssl<span style="color: #000000; font-weight: bold;">/</span>server-key.pem</li><li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ServerAdmin webmaster<span style="color: #000000; font-weight: bold;">@</span>myserver.de</li><li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ServerName myserver.de</li><li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DocumentRoot <span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>www<span style="color: #000000; font-weight: bold;">/</span>weave</li><li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Alias <span style="color: #000000; font-weight: bold;">/</span><span style="color: #000000;">1.0</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>www<span style="color: #000000; font-weight: bold;">/</span>weave<span style="color: #000000; font-weight: bold;">/</span>sync-server<span style="color: #000000; font-weight: bold;">/</span><span style="color: #000000;">1.0</span><span style="color: #000000; font-weight: bold;">/</span>index.php</li><li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Alias <span style="color: #000000; font-weight: bold;">/</span>user<span style="color: #000000; font-weight: bold;">/</span><span style="color: #000000;">1.0</span> <span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>www<span style="color: #000000; font-weight: bold;">/</span>weave<span style="color: #000000; font-weight: bold;">/</span>reg-server<span style="color: #000000; font-weight: bold;">/</span><span style="color: #000000;">1.0</span><span style="color: #000000; font-weight: bold;">/</span>index.php</li><li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Alias <span style="color: #000000; font-weight: bold;">/</span>user<span style="color: #000000; font-weight: bold;">/</span><span style="color: #000000;">1</span>&nbsp;&nbsp; <span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>www<span style="color: #000000; font-weight: bold;">/</span>weave<span style="color: #000000; font-weight: bold;">/</span>reg-server<span style="color: #000000; font-weight: bold;">/</span><span style="color: #000000;">1.0</span><span style="color: #000000; font-weight: bold;">/</span>index.php</li><li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Alias <span style="color: #000000; font-weight: bold;">/</span>misc<span style="color: #000000; font-weight: bold;">/</span><span style="color: #000000;">1.0</span><span style="color: #000000; font-weight: bold;">/</span>captcha_html&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>www<span style="color: #000000; font-weight: bold;">/</span>weave<span style="color: #000000; font-weight: bold;">/</span>reg-server<span style="color: #000000; font-weight: bold;">/</span><span style="color: #000000;">1.0</span><span style="color: #000000; font-weight: bold;">/</span>captcha.php</li><li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Alias <span style="color: #000000; font-weight: bold;">/</span>misc<span style="color: #000000; font-weight: bold;">/</span><span style="color: #000000;">1</span><span style="color: #000000; font-weight: bold;">/</span>captcha_html&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>www<span style="color: #000000; font-weight: bold;">/</span>weave<span style="color: #000000; font-weight: bold;">/</span>reg-server<span style="color: #000000; font-weight: bold;">/</span><span style="color: #000000;">1.0</span><span style="color: #000000; font-weight: bold;">/</span>captcha.php</li><li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Alias <span style="color: #000000; font-weight: bold;">/</span>weave-registration-static&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>www<span style="color: #000000; font-weight: bold;">/</span>weave<span style="color: #000000; font-weight: bold;">/</span>reg-server<span style="color: #000000; font-weight: bold;">/</span><span style="color: #000000;">1.0</span><span style="color: #000000; font-weight: bold;">/</span>static</li><li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Alias <span style="color: #000000; font-weight: bold;">/</span>weave-password-reset&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>www<span style="color: #000000; font-weight: bold;">/</span>weave<span style="color: #000000; font-weight: bold;">/</span>reg-server<span style="color: #000000; font-weight: bold;">/</span><span style="color: #000000;">1.0</span><span style="color: #000000; font-weight: bold;">/</span>forgot_password.php</li><li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CustomLog <span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>log<span style="color: #000000; font-weight: bold;">/</span>apache2<span style="color: #000000; font-weight: bold;">/</span>weave<span style="color: #000000; font-weight: bold;">/</span>access.log combined</li><li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ErrorLog <span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>log<span style="color: #000000; font-weight: bold;">/</span>apache2<span style="color: #000000; font-weight: bold;">/</span>weave<span style="color: #000000; font-weight: bold;">/</span>error.log</li><li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DirectoryIndex index.php index.html index.htm</li><li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ServerSignature Off</li><li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #000000; font-weight: bold;">&lt;</span>Directory <span style="color: #ff0000;">&quot;/var/www/weave/&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></li><li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Options Indexes FollowSymLinks</li><li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;AllowOverride none</li><li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Order allow,deny</li><li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Allow from all</li><li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #000000; font-weight: bold;">&lt;/</span>Directory<span style="color: #000000; font-weight: bold;">&gt;</span></li><li><span style="color: #000000; font-weight: bold;">&lt;/</span>VirtualHost<span style="color: #000000; font-weight: bold;">&gt;</span></li></ol></div></pre><!--END_DEVFMTCODE--></p>
<p>Anschließend muss eine neue Datenbank erstellt werden. Auf dieser muss dann der folgende SQL-Code ausgeführt werden, der die Tabellen erstellt:<br />
<!--DEVFMTCODE--><pre class="devcodeblock" title="SQL"><div class="devcodeoverflow"><ol><li><span style="color: #993333; font-weight: bold;">CREATE</span> <span style="color: #993333; font-weight: bold;">TABLE</span> <span style="color: #ff0000;">`collections`</span> <span style="color: #66cc66;">&#40;</span></li><li>&nbsp;&nbsp;<span style="color: #ff0000;">`userid`</span> <span style="color: #993333; font-weight: bold;">INT</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">11</span><span style="color: #66cc66;">&#41;</span> <span style="color: #993333; font-weight: bold;">NOT</span> <span style="color: #993333; font-weight: bold;">NULL</span><span style="color: #66cc66;">,</span></li><li>&nbsp;&nbsp;<span style="color: #ff0000;">`collectionid`</span> <span style="color: #993333; font-weight: bold;">SMALLINT</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">6</span><span style="color: #66cc66;">&#41;</span> <span style="color: #993333; font-weight: bold;">NOT</span> <span style="color: #993333; font-weight: bold;">NULL</span><span style="color: #66cc66;">,</span></li><li>&nbsp;&nbsp;<span style="color: #ff0000;">`name`</span> <span style="color: #993333; font-weight: bold;">VARCHAR</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">32</span><span style="color: #66cc66;">&#41;</span> <span style="color: #993333; font-weight: bold;">NOT</span> <span style="color: #993333; font-weight: bold;">NULL</span><span style="color: #66cc66;">,</span></li><li>&nbsp;&nbsp;<span style="color: #993333; font-weight: bold;">PRIMARY</span> <span style="color: #993333; font-weight: bold;">KEY</span>&nbsp;&nbsp;<span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">`userid`</span><span style="color: #66cc66;">,</span><span style="color: #ff0000;">`collectionid`</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span></li><li>&nbsp;&nbsp;<span style="color: #993333; font-weight: bold;">KEY</span> <span style="color: #ff0000;">`nameindex`</span> <span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">`userid`</span><span style="color: #66cc66;">,</span><span style="color: #ff0000;">`name`</span><span style="color: #66cc66;">&#41;</span></li><li><span style="color: #66cc66;">&#41;</span> ENGINE<span style="color: #66cc66;">=</span>InnoDB;</li><li>&nbsp;</li><li><span style="color: #993333; font-weight: bold;">CREATE</span> <span style="color: #993333; font-weight: bold;">TABLE</span> <span style="color: #ff0000;">`wbo`</span> <span style="color: #66cc66;">&#40;</span></li><li>&nbsp;&nbsp;<span style="color: #ff0000;">`username`</span> <span style="color: #993333; font-weight: bold;">INT</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">11</span><span style="color: #66cc66;">&#41;</span> <span style="color: #993333; font-weight: bold;">NOT</span> <span style="color: #993333; font-weight: bold;">NULL</span><span style="color: #66cc66;">,</span></li><li>&nbsp;&nbsp;<span style="color: #ff0000;">`collection`</span> <span style="color: #993333; font-weight: bold;">SMALLINT</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">6</span><span style="color: #66cc66;">&#41;</span> <span style="color: #993333; font-weight: bold;">NOT</span> <span style="color: #993333; font-weight: bold;">NULL</span> <span style="color: #993333; font-weight: bold;">DEFAULT</span> <span style="color: #ff0000;">'0'</span><span style="color: #66cc66;">,</span></li><li>&nbsp;&nbsp;<span style="color: #ff0000;">`id`</span> varbinary<span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">64</span><span style="color: #66cc66;">&#41;</span> <span style="color: #993333; font-weight: bold;">NOT</span> <span style="color: #993333; font-weight: bold;">NULL</span> <span style="color: #993333; font-weight: bold;">DEFAULT</span> <span style="color: #ff0000;">''</span><span style="color: #66cc66;">,</span></li><li>&nbsp;&nbsp;<span style="color: #ff0000;">`parentid`</span> varbinary<span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">64</span><span style="color: #66cc66;">&#41;</span> <span style="color: #993333; font-weight: bold;">DEFAULT</span> <span style="color: #993333; font-weight: bold;">NULL</span><span style="color: #66cc66;">,</span></li><li>&nbsp;&nbsp;<span style="color: #ff0000;">`predecessorid`</span> varbinary<span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">64</span><span style="color: #66cc66;">&#41;</span> <span style="color: #993333; font-weight: bold;">DEFAULT</span> <span style="color: #993333; font-weight: bold;">NULL</span><span style="color: #66cc66;">,</span></li><li>&nbsp;&nbsp;<span style="color: #ff0000;">`sortindex`</span> <span style="color: #993333; font-weight: bold;">INT</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">11</span><span style="color: #66cc66;">&#41;</span> <span style="color: #993333; font-weight: bold;">DEFAULT</span> <span style="color: #993333; font-weight: bold;">NULL</span><span style="color: #66cc66;">,</span></li><li>&nbsp;&nbsp;<span style="color: #ff0000;">`modified`</span> <span style="color: #993333; font-weight: bold;">BIGINT</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">20</span><span style="color: #66cc66;">&#41;</span> <span style="color: #993333; font-weight: bold;">DEFAULT</span> <span style="color: #993333; font-weight: bold;">NULL</span><span style="color: #66cc66;">,</span></li><li>&nbsp;&nbsp;<span style="color: #ff0000;">`payload`</span> longtext<span style="color: #66cc66;">,</span></li><li>&nbsp;&nbsp;<span style="color: #ff0000;">`payload_size`</span> <span style="color: #993333; font-weight: bold;">INT</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">11</span><span style="color: #66cc66;">&#41;</span> <span style="color: #993333; font-weight: bold;">DEFAULT</span> <span style="color: #993333; font-weight: bold;">NULL</span><span style="color: #66cc66;">,</span></li><li>&nbsp;&nbsp;<span style="color: #993333; font-weight: bold;">PRIMARY</span> <span style="color: #993333; font-weight: bold;">KEY</span>&nbsp;&nbsp;<span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">`username`</span><span style="color: #66cc66;">,</span><span style="color: #ff0000;">`collection`</span><span style="color: #66cc66;">,</span><span style="color: #ff0000;">`id`</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span></li><li>&nbsp;&nbsp;<span style="color: #993333; font-weight: bold;">KEY</span> <span style="color: #ff0000;">`parentindex`</span> <span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">`username`</span><span style="color: #66cc66;">,</span><span style="color: #ff0000;">`collection`</span><span style="color: #66cc66;">,</span><span style="color: #ff0000;">`parentid`</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span></li><li>&nbsp;&nbsp;<span style="color: #993333; font-weight: bold;">KEY</span> <span style="color: #ff0000;">`modified`</span> <span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">`username`</span><span style="color: #66cc66;">,</span><span style="color: #ff0000;">`collection`</span><span style="color: #66cc66;">,</span><span style="color: #ff0000;">`modified`</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span></li><li>&nbsp;&nbsp;<span style="color: #993333; font-weight: bold;">KEY</span> <span style="color: #ff0000;">`weightindex`</span> <span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">`username`</span><span style="color: #66cc66;">,</span><span style="color: #ff0000;">`collection`</span><span style="color: #66cc66;">,</span><span style="color: #ff0000;">`sortindex`</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span></li><li>&nbsp;&nbsp;<span style="color: #993333; font-weight: bold;">KEY</span> <span style="color: #ff0000;">`predecessorindex`</span> <span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">`username`</span><span style="color: #66cc66;">,</span><span style="color: #ff0000;">`collection`</span><span style="color: #66cc66;">,</span><span style="color: #ff0000;">`predecessorid`</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span></li><li>&nbsp;&nbsp;<span style="color: #993333; font-weight: bold;">KEY</span> <span style="color: #ff0000;">`size_index`</span> <span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">`username`</span><span style="color: #66cc66;">,</span><span style="color: #ff0000;">`payload_size`</span><span style="color: #66cc66;">&#41;</span></li><li><span style="color: #66cc66;">&#41;</span> ENGINE<span style="color: #66cc66;">=</span>InnoDB;</li><li>&nbsp;</li><li><span style="color: #993333; font-weight: bold;">CREATE</span> <span style="color: #993333; font-weight: bold;">TABLE</span> users <span style="color: #66cc66;">&#40;</span></li><li> id <span style="color: #993333; font-weight: bold;">INT</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">11</span><span style="color: #66cc66;">&#41;</span> <span style="color: #993333; font-weight: bold;">NOT</span> <span style="color: #993333; font-weight: bold;">NULL</span> <span style="color: #993333; font-weight: bold;">PRIMARY</span> <span style="color: #993333; font-weight: bold;">KEY</span> <span style="color: #993333; font-weight: bold;">AUTO_INCREMENT</span><span style="color: #66cc66;">,</span></li><li> username <span style="color: #993333; font-weight: bold;">VARCHAR</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">32</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span></li><li> password_hash varbinary<span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">128</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span></li><li> email varbinary<span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">64</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span></li><li> <span style="color: #993333; font-weight: bold;">STATUS</span> tinyint<span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">4</span><span style="color: #66cc66;">&#41;</span> <span style="color: #993333; font-weight: bold;">DEFAULT</span> <span style="color: #ff0000;">'1'</span><span style="color: #66cc66;">,</span></li><li> alert text<span style="color: #66cc66;">,</span></li><li> reset varbinary<span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">32</span><span style="color: #66cc66;">&#41;</span> <span style="color: #993333; font-weight: bold;">DEFAULT</span> <span style="color: #993333; font-weight: bold;">NULL</span></li><li><span style="color: #66cc66;">&#41;</span> engine<span style="color: #66cc66;">=</span>InnoDB;</li></ol></div></pre><!--END_DEVFMTCODE--></p>
<p>Schließlich müssen die beiden Server nur noch eingerichtet werden. Zunächst den Sync Server:<br />
<!--DEVFMTCODE--><pre class="devcodeblock" title="Bash"><div class="devcodeoverflow"><ol><li><span style="color: #7a0874; font-weight: bold;">cd</span> <span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>www<span style="color: #000000; font-weight: bold;">/</span>weave<span style="color: #000000; font-weight: bold;">/</span>sync-server<span style="color: #000000; font-weight: bold;">/</span><span style="color: #000000;">1.0</span><span style="color: #000000; font-weight: bold;">/</span></li><li><span style="color: #c20cb9; font-weight: bold;">cp</span> default_constants.php.dist default_constants.php</li></ol></div></pre><!--END_DEVFMTCODE--></p>
<p>Anschließend wird die <em>weave_constants.php</em> bearbeitet. Direkt in der Zeile nach <em>&lt;?php</em> werden die folgenden Zeilen eingefügt, die auf die eigenen Bedürfnisse angepasst werden müssen:<br />
<!--DEVFMTCODE--><pre class="devcodeblock" title="PHP"><div class="devcodeoverflow"><ol><li><a href="http://www.php.net/define"><span style="color: #990000;">define</span></a><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'WEAVE_AUTH_ENGINE'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'mysql'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></li><li><a href="http://www.php.net/define"><span style="color: #990000;">define</span></a><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'WEAVE_MYSQL_AUTH_HOST'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'&lt;db host&gt;'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></li><li><a href="http://www.php.net/define"><span style="color: #990000;">define</span></a><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'WEAVE_MYSQL_AUTH_DB'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'&lt;db name&gt;'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></li><li><a href="http://www.php.net/define"><span style="color: #990000;">define</span></a><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'WEAVE_MYSQL_AUTH_USER'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'&lt;db username&gt;'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></li><li><a href="http://www.php.net/define"><span style="color: #990000;">define</span></a><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'WEAVE_MYSQL_AUTH_PASS'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'&lt;db password&gt;'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></li><li><a href="http://www.php.net/define"><span style="color: #990000;">define</span></a><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'WEAVE_STORAGE_ENGINE'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'mysql'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></li><li><a href="http://www.php.net/define"><span style="color: #990000;">define</span></a><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'WEAVE_MYSQL_STORE_READ_HOST'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'&lt;db host&gt;'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></li><li><a href="http://www.php.net/define"><span style="color: #990000;">define</span></a><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'WEAVE_MYSQL_STORE_READ_DB'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'&lt;db name&gt;'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></li><li><a href="http://www.php.net/define"><span style="color: #990000;">define</span></a><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'WEAVE_MYSQL_STORE_READ_USER'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'&lt;db username&gt;'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></li><li><a href="http://www.php.net/define"><span style="color: #990000;">define</span></a><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'WEAVE_MYSQL_STORE_READ_PASS'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'&lt;db password&gt;'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></li><li>&nbsp;</li><li><a href="http://www.php.net/define"><span style="color: #990000;">define</span></a><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'WEAVE_MYSQL_STORE_WRITE_HOST'</span><span style="color: #339933;">,</span> WEAVE_MYSQL_STORE_READ_HOST<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></li><li><a href="http://www.php.net/define"><span style="color: #990000;">define</span></a><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'WEAVE_MYSQL_STORE_WRITE_DB'</span><span style="color: #339933;">,</span> WEAVE_MYSQL_STORE_READ_DB<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></li><li><a href="http://www.php.net/define"><span style="color: #990000;">define</span></a><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'WEAVE_MYSQL_STORE_WRITE_USER'</span><span style="color: #339933;">,</span> WEAVE_MYSQL_STORE_READ_USER<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></li><li><a href="http://www.php.net/define"><span style="color: #990000;">define</span></a><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'WEAVE_MYSQL_STORE_WRITE_PASS'</span><span style="color: #339933;">,</span> WEAVE_MYSQL_STORE_READ_PASS<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></li></ol></div></pre><!--END_DEVFMTCODE--></p>
<p>Nachdem nun der Sync Server konfiguriert ist, muss der Reg Server noch konfiguriert werden.<br />
<!--DEVFMTCODE--><pre class="devcodeblock" title="Bash"><div class="devcodeoverflow"><ol><li><span style="color: #7a0874; font-weight: bold;">cd</span> <span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>www<span style="color: #000000; font-weight: bold;">/</span>weave<span style="color: #000000; font-weight: bold;">/</span>reg-server<span style="color: #000000; font-weight: bold;">/</span><span style="color: #000000;">1.0</span><span style="color: #000000; font-weight: bold;">/</span></li><li><span style="color: #c20cb9; font-weight: bold;">cp</span> weave_user_constants.php.dist weave_user_constants.php</li></ol></div></pre><!--END_DEVFMTCODE--></p>
<p>Die kopierte <em>weave_user_constants.php</em> muss nun noch mit folgenden anzupassenden Zeilen nach dem Lizenzblock ergänzt werden:<br />
<!--DEVFMTCODE--><pre class="devcodeblock" title="PHP"><div class="devcodeoverflow"><ol><li><span style="color: #666666; font-style: italic;"># ***** END LICENSE BLOCK *****</span></li><li><a href="http://www.php.net/define"><span style="color: #990000;">define</span></a><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'WEAVE_AUTH_ENGINE'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'mysql'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></li><li><a href="http://www.php.net/define"><span style="color: #990000;">define</span></a><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'WEAVE_MYSQL_AUTH_HOST'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'&lt;db host&gt;'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></li><li><a href="http://www.php.net/define"><span style="color: #990000;">define</span></a><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'WEAVE_MYSQL_AUTH_DB'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'&lt;db name&gt;'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></li><li><a href="http://www.php.net/define"><span style="color: #990000;">define</span></a><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'WEAVE_MYSQL_AUTH_USER'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'&lt;db username&gt;'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></li><li><a href="http://www.php.net/define"><span style="color: #990000;">define</span></a><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'WEAVE_MYSQL_AUTH_PASS'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'&lt;db password&gt;'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></li><li><a href="http://www.php.net/define"><span style="color: #990000;">define</span></a><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'WEAVE_SHA_SALT'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'&lt;hier einen langen, zufälligen salt eingeben; wichtig für sha256&gt;'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></li><li></li></ol></div></pre><!--END_DEVFMTCODE--></p>
<p>Das war es eigentlich schon. Wenn ihr beim Einrichten des Plugins nun eure eigene URL <em>https://myserver.de</em> eingebt, solltet ihr euch einen Account erstellen können und mit dem Server synchronisieren können. Ich hatte leider noch ein Problem mit dem Sync Server.</p>
<p>Ich habe auf meinem Server nur die deutsche <em>Locale</em> installiert:<br />
<!--DEVFMTCODE--><pre class="devcodeblock" title="Bash"><div class="devcodeoverflow"><ol><li>strubbl:~$ locale <span style="color: #660033;">-a</span></li><li>C</li><li>de_DE.utf8</li><li>POSIX</li></ol></div></pre><!--END_DEVFMTCODE--></p>
<p>Dadurch gab es einen Fehler. Dieser wurde in der Datei <em>/var/www/sync-server/1.0/weave_user/mysql.php</em> in Zeile 84 geworfen. Die Zeile 83 lautet:<br />
<!--DEVFMTCODE--><pre class="devcodeblock" title="PHP"><div class="devcodeoverflow"><ol><li><span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><a href="http://www.php.net/setlocale"><span style="color: #990000;">setlocale</span></a><span style="color: #009900;">&#40;</span>LC_CTYPE<span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;UTF8&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;en_US.UTF-8&quot;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">==</span> <span style="color: #009900; font-weight: bold;">false</span><span style="color: #009900;">&#41;</span></li></ol></div></pre><!--END_DEVFMTCODE--><br />
Wenn man die Locale <em>en_US</em> nicht installiert hat, einfach durch die ersetzen, die man hat. Bei mir ist das dann <em>de_DE</em> und die Zeile sieht wie folgt aus:<br />
<!--DEVFMTCODE--><pre class="devcodeblock" title="PHP"><div class="devcodeoverflow"><ol><li><span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><a href="http://www.php.net/setlocale"><span style="color: #990000;">setlocale</span></a><span style="color: #009900;">&#40;</span>LC_CTYPE<span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;UTF8&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;de_DE.UTF-8&quot;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">==</span> <span style="color: #009900; font-weight: bold;">false</span><span style="color: #009900;">&#41;</span></li></ol></div></pre><!--END_DEVFMTCODE--></p>
<p>Wenn es endlich alles läuft, wird man auf die Webseite geleitet: <a href="https://www.mozilla.com/en-US/firefox/sync/firstrun.html">First Run</a>.<br />
Richtet man einen zweiten PC mit dem Sync Account ein, wird man dann auf die Webseite geleitet: <a href="https://www.mozilla.com/en-US/firefox/sync/secondrun.html">Second Run</a>.</p>
<p>***UPDATE***<br />
Der Bjoern hat das Tutorial vor kurzem gecheckt und einige <a href="http://bjoern-reinig.de/post/mein-eigener-firefox-sync-server-weave/">kleine Anmerkungen</a> gemacht. Ich hab z.Z. keinen eigenen Weave Server mehr am Laufen.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.strubbl.de/weave-sync-und-reg-server-setup-unter-debian-lenny/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Firefox Rechtsklick geht nicht mehr</title>
		<link>http://blog.strubbl.de/firefox-rechtsklick-geht-nicht-mehr/</link>
		<comments>http://blog.strubbl.de/firefox-rechtsklick-geht-nicht-mehr/#comments</comments>
		<pubDate>Wed, 10 Jun 2009 12:37:24 +0000</pubDate>
		<dc:creator>Strubbl</dc:creator>
				<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[rechtsklick]]></category>
		<category><![CDATA[right-click]]></category>

		<guid isPermaLink="false">http://blog.strubbl.de/?p=308</guid>
		<description><![CDATA[<a href="http://blog.strubbl.de/firefox-rechtsklick-geht-nicht-mehr/" title="Firefox Rechtsklick geht nicht mehr"></a>Seit kurzem geht bei meinem Firefox innerhalb des Fensterteils, wo die Website angezeigt wird, die Context-Menü des Rechtsklicks nicht mehr. Wenn ich dann ~/.mozilla beispielsweise nach ~/.mozilla-bak verschiebe und den Firefox neustarte, so funktioniert der Rechtsklick wieder. Allerdings sind damit &#8230;<p class="read-more"><a href="http://blog.strubbl.de/firefox-rechtsklick-geht-nicht-mehr/">Weiterlesen &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<a href="http://blog.strubbl.de/firefox-rechtsklick-geht-nicht-mehr/" title="Firefox Rechtsklick geht nicht mehr"></a><p>Seit kurzem geht bei meinem Firefox innerhalb des Fensterteils, wo die Website angezeigt wird, die Context-Menü des Rechtsklicks nicht mehr. Wenn ich dann ~/.mozilla beispielsweise nach ~/.mozilla-bak verschiebe und den Firefox neustarte, so funktioniert der Rechtsklick wieder. Allerdings sind damit auch alle meine persönlichen Einstellungen zurückgesetzt. </p>
<p>Da ich das nicht will, habe ich in einem Ubuntuforum die Workaround-Lösung gefunden, das Addon &#8220;Mouse Gestures&#8221; zu installieren. Damit funktioniert das Rechtsklick-Menü vorläufig wieder. </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.strubbl.de/firefox-rechtsklick-geht-nicht-mehr/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>2000 NES Games im Browser zocken</title>
		<link>http://blog.strubbl.de/2000-nes-games-im-browser-zocken/</link>
		<comments>http://blog.strubbl.de/2000-nes-games-im-browser-zocken/#comments</comments>
		<pubDate>Wed, 20 Aug 2008 14:40:36 +0000</pubDate>
		<dc:creator>Strubbl</dc:creator>
				<category><![CDATA[fun]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mac os x]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[abadox]]></category>
		<category><![CDATA[aces]]></category>
		<category><![CDATA[action in new york]]></category>
		<category><![CDATA[addams family]]></category>
		<category><![CDATA[addon]]></category>
		<category><![CDATA[adnd]]></category>
		<category><![CDATA[adventures]]></category>
		<category><![CDATA[after bruner]]></category>
		<category><![CDATA[air fortress]]></category>
		<category><![CDATA[airwolf]]></category>
		<category><![CDATA[aladdin]]></category>
		<category><![CDATA[alfred chicken]]></category>
		<category><![CDATA[alien]]></category>
		<category><![CDATA[alpha mission]]></category>
		<category><![CDATA[amagon]]></category>
		<category><![CDATA[america]]></category>
		<category><![CDATA[anticipation]]></category>
		<category><![CDATA[archon]]></category>
		<category><![CDATA[arctic]]></category>
		<category><![CDATA[arkanoid]]></category>
		<category><![CDATA[arkistas ring]]></category>
		<category><![CDATA[armadillo]]></category>
		<category><![CDATA[artelius]]></category>
		<category><![CDATA[astro fang]]></category>
		<category><![CDATA[athena]]></category>
		<category><![CDATA[athletic world]]></category>
		<category><![CDATA[atlantis]]></category>
		<category><![CDATA[attack]]></category>
		<category><![CDATA[bad]]></category>
		<category><![CDATA[ballblazer]]></category>
		<category><![CDATA[balloon fight]]></category>
		<category><![CDATA[baltron]]></category>
		<category><![CDATA[banana prince]]></category>
		<category><![CDATA[baseball]]></category>
		<category><![CDATA[batman]]></category>
		<category><![CDATA[battle]]></category>
		<category><![CDATA[bee 52]]></category>
		<category><![CDATA[beetlejuice]]></category>
		<category><![CDATA[bigfoot]]></category>
		<category><![CDATA[blades of steel]]></category>
		<category><![CDATA[bomberman]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[bubble bobble]]></category>
		<category><![CDATA[california games]]></category>
		<category><![CDATA[castlevania]]></category>
		<category><![CDATA[chess]]></category>
		<category><![CDATA[circus charlie]]></category>
		<category><![CDATA[city]]></category>
		<category><![CDATA[clu clu land]]></category>
		<category><![CDATA[commando]]></category>
		<category><![CDATA[conflict]]></category>
		<category><![CDATA[contra]]></category>
		<category><![CDATA[darkwing duck]]></category>
		<category><![CDATA[donkey kong]]></category>
		<category><![CDATA[ducktales]]></category>
		<category><![CDATA[dudes]]></category>
		<category><![CDATA[f-15 strike eagle]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[firenes]]></category>
		<category><![CDATA[force]]></category>
		<category><![CDATA[galaga]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[ghostbusters]]></category>
		<category><![CDATA[goal]]></category>
		<category><![CDATA[gradius]]></category>
		<category><![CDATA[ice hockey]]></category>
		<category><![CDATA[kirbys adventure]]></category>
		<category><![CDATA[legend of zelda]]></category>
		<category><![CDATA[lemmings]]></category>
		<category><![CDATA[lifeforce]]></category>
		<category><![CDATA[mappy]]></category>
		<category><![CDATA[mario]]></category>
		<category><![CDATA[mario bros]]></category>
		<category><![CDATA[mc kids]]></category>
		<category><![CDATA[mega man]]></category>
		<category><![CDATA[metal gear]]></category>
		<category><![CDATA[metroid]]></category>
		<category><![CDATA[micro machines]]></category>
		<category><![CDATA[monopoly]]></category>
		<category><![CDATA[nes]]></category>
		<category><![CDATA[nintendo]]></category>
		<category><![CDATA[olympus]]></category>
		<category><![CDATA[paperboy]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[pooyan]]></category>
		<category><![CDATA[pro wrestling]]></category>
		<category><![CDATA[q-bert]]></category>
		<category><![CDATA[rampage]]></category>
		<category><![CDATA[simpsons]]></category>
		<category><![CDATA[skate or die!]]></category>
		<category><![CDATA[snow bros]]></category>
		<category><![CDATA[storm]]></category>
		<category><![CDATA[super mario bros]]></category>
		<category><![CDATA[tank]]></category>
		<category><![CDATA[tecmo bowl]]></category>
		<category><![CDATA[teenage mutant hero turtles]]></category>
		<category><![CDATA[tennis]]></category>
		<category><![CDATA[tetris]]></category>
		<category><![CDATA[tiny toon adventures]]></category>
		<category><![CDATA[top gun]]></category>
		<category><![CDATA[urban champion]]></category>
		<category><![CDATA[wrestlemania challenge]]></category>
		<category><![CDATA[yoshi]]></category>

		<guid isPermaLink="false">http://blog.strubbl.de/?p=156</guid>
		<description><![CDATA[<a href="http://blog.strubbl.de/2000-nes-games-im-browser-zocken/" title="2000 NES Games im Browser zocken"></a>Für Firefox gibt es ein tolles Plugin: Firenes. Wenn man Java und dieses Addon installiert hat, dann ist es möglich ca. 2000 alte Nintendo NES Games im Browser zu zocken. Gesteuert wird mit den Tast CTRL, Enter, X und Y. &#8230;<p class="read-more"><a href="http://blog.strubbl.de/2000-nes-games-im-browser-zocken/">Weiterlesen &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<a href="http://blog.strubbl.de/2000-nes-games-im-browser-zocken/" title="2000 NES Games im Browser zocken"></a><p>Für Firefox gibt es ein tolles Plugin: <a href="http://www.firenes.com.ar/">Firenes</a>. Wenn man Java und dieses Addon installiert hat, dann ist es möglich ca. 2000 alte Nintendo NES Games im Browser zu zocken. Gesteuert wird mit den Tast CTRL, Enter, X und Y. </p>
<p>Wo ich das gefunden habe? Hierher: <a href="http://lifehacker.com/394597/firenes-brings-2000-nes-games-to-your-browser">lifehacker</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.strubbl.de/2000-nes-games-im-browser-zocken/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Standard-Browser unter Gnome ändern</title>
		<link>http://blog.strubbl.de/standard-browser-unter-gnome-andern/</link>
		<comments>http://blog.strubbl.de/standard-browser-unter-gnome-andern/#comments</comments>
		<pubDate>Thu, 25 Oct 2007 18:51:12 +0000</pubDate>
		<dc:creator>Strubbl</dc:creator>
				<category><![CDATA[debian]]></category>
		<category><![CDATA[gnome]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[dpkg]]></category>
		<category><![CDATA[dpkg-reconfigure]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[epiphany]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[icedove]]></category>
		<category><![CDATA[links]]></category>
		<category><![CDATA[mozilla]]></category>
		<category><![CDATA[system]]></category>

		<guid isPermaLink="false">http://blog.strubbl.de/2007/10/25/standard-browser-unter-gnome-andern/</guid>
		<description><![CDATA[<a href="http://blog.strubbl.de/standard-browser-unter-gnome-andern/" title="Standard-Browser unter Gnome ändern"></a>Da ich oft aus Emails Links direkt öffnen möchte, wollte ich, dass Iceweasel mein Standardbrowser ist und nicht Epiphany. Dann dachte ich, dass man das ganz leicht immer von Iceweasel überprüfen lassen kann. Das brachte aber rein gar nichts. Sei&#8217;s &#8230;<p class="read-more"><a href="http://blog.strubbl.de/standard-browser-unter-gnome-andern/">Weiterlesen &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<a href="http://blog.strubbl.de/standard-browser-unter-gnome-andern/" title="Standard-Browser unter Gnome ändern"></a><p>Da ich oft aus Emails Links direkt öffnen möchte, wollte ich, dass Iceweasel mein Standardbrowser ist und nicht Epiphany. Dann dachte ich, dass man das ganz leicht immer von Iceweasel überprüfen lassen kann. Das brachte aber rein gar nichts. Sei&#8217;s drum&#8230;<br />
Im Internet habe ich die folgende Lösung gefunden: Man geht auf System->Einstellungen->Bevorzugte Anwendungen und stellt dort ein, was man bevorzugt. Also Einstellungen vorgenommen, aber immernoch öffnen sich Links aus Icedove im Epiphany.<br />
Weiteres googlen führte mich dann zu der Lösung mittels<br />
[bash]$ dpkg-reconfigure icedove[/bash]<br />
Icedove neu zu konfigurieren. Dort stellt man als bevorzugte Art der Browserintegration einfach GNOME ein und schon funktioniert es, wenn man im oben genannten System-Menü den gewünschten Browser einstellt.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.strubbl.de/standard-browser-unter-gnome-andern/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Eine Codezeile lässt den Internet Explorer 6 abstürzen</title>
		<link>http://blog.strubbl.de/eine-codezeile-lasst-den-internet-explorer-6-absturzen/</link>
		<comments>http://blog.strubbl.de/eine-codezeile-lasst-den-internet-explorer-6-absturzen/#comments</comments>
		<pubDate>Wed, 29 Aug 2007 14:26:46 +0000</pubDate>
		<dc:creator>Strubbl</dc:creator>
				<category><![CDATA[antiIE]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[explorer]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[ie]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[internet explorer 6]]></category>
		<category><![CDATA[microschrott]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[opera]]></category>
		<category><![CDATA[rendern]]></category>
		<category><![CDATA[safari]]></category>
		<category><![CDATA[xhtml]]></category>

		<guid isPermaLink="false">http://blog.strubbl.de/2007/08/29/eine-codezeile-lasst-den-internet-explorer-6-absturzen/</guid>
		<description><![CDATA[<a href="http://blog.strubbl.de/eine-codezeile-lasst-den-internet-explorer-6-absturzen/" title="Eine Codezeile lässt den Internet Explorer 6 abstürzen"></a>Wie ein japanischer Blogger rausgefunden hat, lässt sich mit einer simplen Zeile HTML und CSS der IE6 zum Absturz bringen. Diese eine Zeile lautet: &#60;style&#62;*&#123;position:relative&#125;&#60;/style&#62;&#60;table&#62;&#60;input&#62;&#60;/table&#62; Wenn man das mal ausprobieren will, bitteschön: http://hamachiya.com/junk/ie_crash.html Mit dem Firefox, Opera oder Safari sollte &#8230;<p class="read-more"><a href="http://blog.strubbl.de/eine-codezeile-lasst-den-internet-explorer-6-absturzen/">Weiterlesen &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<a href="http://blog.strubbl.de/eine-codezeile-lasst-den-internet-explorer-6-absturzen/" title="Eine Codezeile lässt den Internet Explorer 6 abstürzen"></a><p>Wie ein <a href="http://d.hatena.ne.jp/Hamachiya2/20070804/browser_crasher">japanischer Blogger</a> rausgefunden hat, lässt sich mit einer simplen Zeile HTML und CSS der IE6 zum Absturz bringen. Diese eine Zeile lautet:</p>
<p><!--DEVFMTCODE--><pre class="devcodeblock" title="HTML"><div class="devcodeoverflow"><ol><li></li><li><span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/style.html"><span style="color: #000000; font-weight: bold;">style</span></a>&gt;</span><span style="color: #00AA00;">*</span><span style="color: #00AA00;">&#123;</span><span style="color: #000000; font-weight: bold;">position</span><span style="color: #00AA00;">:</span><span style="color: #993333;">relative</span><span style="color: #00AA00;">&#125;</span><span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/style.html"><span style="color: #000000; font-weight: bold;">style</span></a>&gt;&lt;<a href="http://december.com/html/4/element/table.html"><span style="color: #000000; font-weight: bold;">table</span></a>&gt;&lt;<a href="http://december.com/html/4/element/input.html"><span style="color: #000000; font-weight: bold;">input</span></a>&gt;&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/table.html"><span style="color: #000000; font-weight: bold;">table</span></a>&gt;</span></li><li></li></ol></div></pre><!--END_DEVFMTCODE--></p>
<p>Wenn man das mal ausprobieren will, bitteschön: <a href="http://hamachiya.com/junk/ie_crash.html">http://hamachiya.com/junk/ie_crash.html</a></p>
<p>Mit dem Firefox, Opera oder Safari sollte auf dieser Seite alles korrekt gerendert werden. Hoch lebe Microsoft!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.strubbl.de/eine-codezeile-lasst-den-internet-explorer-6-absturzen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

