<?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>Blogging reloaded &#187; Codeschnipsel</title>
	<atom:link href="http://www.denny-schierz.de/wordpress/category/codeschnipsel/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.denny-schierz.de/wordpress</link>
	<description></description>
	<lastBuildDate>Thu, 09 Feb 2012 12:21:07 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Cyrus: Remove quota</title>
		<link>http://www.denny-schierz.de/wordpress/2006/01/16/cyrus-remove-quota/</link>
		<comments>http://www.denny-schierz.de/wordpress/2006/01/16/cyrus-remove-quota/#comments</comments>
		<pubDate>Mon, 16 Jan 2006 12:58:58 +0000</pubDate>
		<dc:creator>Denny</dc:creator>
				<category><![CDATA[Codeschnipsel]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.denny-schierz.de/wordpress/2006/01/16/cyrus-remove-quota/</guid>
		<description><![CDATA[Aus web-cyradm Mail: you could do that with an expect-script: #!/usr/bin/expect set force_conservative 1 ;# set to 1 to force conservative mode even if ;# script wasn't run conservatively originally if {$force_conservative} { set send_slow {1 .1} proc send {ignore arg} { sleep .1 exp_send -s -- $arg } } set username [lrange $argv 0 [...]]]></description>
			<content:encoded><![CDATA[<p>Aus web-cyradm Mail:</p>
<pre>
you could do that with an expect-script:

#!/usr/bin/expect

set force_conservative 1  ;# set to 1 to force conservative mode even if
              ;# script wasn't run conservatively originally
if {$force_conservative} {
    set send_slow {1 .1}
    proc send {ignore arg} {
        sleep .1
        exp_send -s -- $arg
    }
}

set username [lrange $argv 0 0]

set timeout 2

# Start the program.
spawn /usr/bin/cyradm --user cyrus --server localhost
match_max 100000

# Look for the Password: line and send the password.
expect -exact "IMAP Password: "
send -- "Password\r"
expect -exact "\r
localhost.localdomain> "

# Create the mailbox user.$username.
send -- "sq user/$username none"
expect -exact "sq user/$username none
localhost.localdomain> "

send -- "quit\r"
expect eof

######################################################

This script works with unixhierarchysep: yes and namespace "/"
Now when you execute "./scriptname root" it would remove quota
for user root. When you have a list of users you could do a:

#!/bin/bash

userlist=`cat userlist.txt`
for i in $userlist
do
 /path/to/script $i
done
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.denny-schierz.de/wordpress/2006/01/16/cyrus-remove-quota/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MySQL 4.1 Typo3 und UTF-8</title>
		<link>http://www.denny-schierz.de/wordpress/2005/10/23/mysql-41-typo3-und-utf-8/</link>
		<comments>http://www.denny-schierz.de/wordpress/2005/10/23/mysql-41-typo3-und-utf-8/#comments</comments>
		<pubDate>Sun, 23 Oct 2005 19:17:48 +0000</pubDate>
		<dc:creator>Denny</dc:creator>
				<category><![CDATA[Codeschnipsel]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.denny-schierz.de/wordpress/2005/10/23/mysql-41-typo3-und-utf-8/</guid>
		<description><![CDATA[Wer wie ich gezwungen wird, Typo3 von einer alten MySQL (&#60;4.1) Installation auf die aktuelle Version (4.1) zu hieven, hat in der Regel ein Problem. Denn ab MySQL Version 4.1 ist UTF-8 Standard. Zwar l&#228;sst sich mit der /etc/mysql/my.cnf alles wieder auf latin1 setzen, doch sehe das nur als kurzfristige L&#246;sung. Nach mehreren Stunden suchen, [...]]]></description>
			<content:encoded><![CDATA[<p>Wer wie ich gezwungen wird, Typo3 von einer alten MySQL (&lt;4.1) Installation auf die aktuelle Version (4.1) zu hieven, hat in der Regel ein Problem. Denn ab MySQL Version 4.1 ist UTF-8 Standard. Zwar l&#228;sst sich mit der <em>/etc/mysql/my.cnf</em> alles wieder auf latin1 setzen, doch sehe das nur als kurzfristige L&#246;sung.   Nach mehreren Stunden suchen, bin ich auf einen einfachen Weg gesto&#223;en. Es gibt die Extensiion &#8220;<a href="http://typo3.org/extensions/repository/search/convert2utf8/" title="Typo3 UTF-8 Site Converter">UTF-8 Site Converter</a>&#8220;. Zwar ist sie urspr&#252;nglich f&#252;r Typo3 3.6 gedacht gewesen und dazu beta, doch hat sie auch bei Typo3 3.8 funktioniert.</p>
<p>Mein weg war der:</p>
<p><span style="text-decoration:underline;"><strong>Alter Server:</strong></span></p>
<p>MySQL 4.0.x</p>
<p>Sicherung anlegen:</p>
<pre>mysqldump -u root -p meinedb &gt; meinedb.sql.backup
</pre>
<p>Dann die Extension <em>UTF-8 Site Converter</em> installieren. Einfach direkt vom Repository (nach utf suchen). Nach den diversen Datenbank Aktualisierungen (sprich Mausklicks) auf die oberste Seite (in der Regel die mit dem Roottemplate) klicken, dann im <em>Kontext</em> Men&#252;, den Konverter ausw&#228;hlen. Alle Seite markieren (unten ist ein &#8220;Select all&#8221;), auf weiter klicken, die Sprache ausw&#228;hlen, in der die Seite momentan vorliegt (in der Regel ISO-8859-1) und konvertieren lassen.</p>
<p>Dann wieder:</p>
<pre>mysqldumb -u root -p meinedb &gt; meinedb-utf8.sql
</pre>
<p><span style="text-decoration:underline;"><strong><br />
Neuer Server:<br />
</strong></span></p>
<p>MySQL 4.1</p>
<p>Ich <strong>kopiere </strong>diese Datei auf den neuen Server und lege eine frische Datenbank an:</p>
<pre>mysql -u root -p

mysql&gt; CREATE DATABASE typo3_db  CHARACTER SET utf8 COLLATE utf8_unicode_ci;
exit
</pre>
<p>und schiebe die konvertierte Datei zur&#252;ck:</p>
<pre>mysqldump -u root -p typo3_db &lt; meinedb-utf8.sql
</pre>
<p>Stimmen alle Rechte und hat Typo3 zugriff auf diese Datenbank, mus noch eine Eintrag in die typo3conf/localconf.php:</p>
<p>$TYPO3_CONF_VARS["BE"]["forceCharset"] = &#8216;utf-8&#8242;;</p>
<p><strong><br />
Nachtrag:<br />
</strong></p>
<p>Ein weiterer Weg wurde <a href="http://lists.netfielders.de/pipermail/typo3-ug-darmstadt/2005-November/000259.html">hier</a> beschrieben.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.denny-schierz.de/wordpress/2005/10/23/mysql-41-typo3-und-utf-8/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>In eigener Sache: Hotlink</title>
		<link>http://www.denny-schierz.de/wordpress/2005/10/01/in-eigener-sache-hotlink/</link>
		<comments>http://www.denny-schierz.de/wordpress/2005/10/01/in-eigener-sache-hotlink/#comments</comments>
		<pubDate>Sat, 01 Oct 2005 12:47:46 +0000</pubDate>
		<dc:creator>Denny</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Codeschnipsel]]></category>
		<category><![CDATA[Internet]]></category>

		<guid isPermaLink="false">http://www.denny-schierz.de/wordpress/2005/10/01/in-eigener-sache-hotlink/</guid>
		<description><![CDATA[Der Martin hat mich darauf Aufmerksam gemacht, das statt dem erw&#252;nschtem Bild, ein &#252;bergro&#223;er Igel sich breit macht. Ich hatte ja schonmal geschrieben, das allen voran die Bollywood Bilder, sich auf anderen Seiten wieder fanden, als Referenz, sprich Hotlink. Diese Seiten, &#252;ber die ich schrieb, finden sich zuhauf die nichts anderes tun, au&#223;er Bilder und [...]]]></description>
			<content:encoded><![CDATA[<p>Der <a href="http://www.scsy.de/~mas/" title="#!/bin/blog">Martin</a> hat mich darauf Aufmerksam gemacht, das statt dem erw&#252;nschtem Bild, ein &#252;bergro&#223;er Igel sich breit macht. Ich hatte ja schonmal <a href="http://www.denny-schierz.de/wordpress/2005/07/26/hotlinking-kwickde" title="Hotlink">geschrieben</a>, das allen voran die Bollywood Bilder, sich auf anderen Seiten wieder fanden, als Referenz, sprich Hotlink. Diese Seiten, &#252;ber die ich schrieb, finden sich zuhauf die nichts anderes tun, au&#223;er Bilder und zwei drei W&#246;rter zu pr&#228;sentieren.</p>
<p>Um mir Genugtuung zu verschaffen, habe ich kurzerhand die .htaccess angepasst, worauf jedes Bild, welches direkt von meinem Server geladen wird<span style="text-decoration:line-through;"> welches</span> und einen anderen Referer aufweist, durch den Igel ausgetauscht wird. Dummerweise hatte ich einen Tippfehler darin, sodass ich mich selbst aussperrte, sozusagen. Das habe ich aber schon gestern Abend korrigiert, sodass eventuell der Cache geleert werden sollte, falls der Igel noch sichtbar ist.</p>
<p>Hier meine .htaccess Anpassungen:</p>
<p><code><br />
RewriteCond %{HTTP_REFERER} !^$ <br />
RewriteCond %{HTTP_REFERER} !^http://(www\.)?denny-schierz.de(/)?.*$     [NC]<br />
RewriteCond %{HTTP_REFERER} !^http://(www\.)?blogging-reloaded.de(/)?.*$     [NC]<br />
RewriteRule .*\.(gif|jpg|jpeg|bmp|tiff|tif)$ http://www.cst-it.de/images/hotlink.jpg [R,NC]</code></p>
<p>Wichtig ist nur zu beachten, dass das Bild, welches statt des Originals gezeigt werden soll, sich au&#223;erhalb der zu sch&#252;tzenden Domain befindet. Das kann eine Subdomain, od, eben eine andere (wie bei mir) sein.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.denny-schierz.de/wordpress/2005/10/01/in-eigener-sache-hotlink/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

