<?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>Skewed Reality</title>
	<atom:link href="http://corfiot.elementality.org/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://corfiot.elementality.org/blog</link>
	<description>Just when you thought it all made sense.</description>
	<lastBuildDate>Sat, 19 May 2012 08:38:41 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>«There is no shortcut to freedom»</title>
		<link>http://corfiot.elementality.org/blog/2012/05/19/there-is-no-shortcut-to-freedom/</link>
		<comments>http://corfiot.elementality.org/blog/2012/05/19/there-is-no-shortcut-to-freedom/#comments</comments>
		<pubDate>Sat, 19 May 2012 08:38:41 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Breivik]]></category>
		<category><![CDATA[fascism]]></category>
		<category><![CDATA[immigration]]></category>
		<category><![CDATA[nazism]]></category>
		<category><![CDATA[Ευρώπη]]></category>
		<category><![CDATA[μετανάστευση]]></category>
		<category><![CDATA[παιδεία]]></category>
		<category><![CDATA[Σουδία]]></category>

		<guid isPermaLink="false">http://corfiot.elementality.org/blog/?p=535</guid>
		<description><![CDATA[Δεν είναι κακό να έχει κανείς όνειρα. Πιστεύω ότι πρέπει όλοι να θέτουμε στόχους λίγο ψηλότερους από τις τρέχουσες δυνατότητές μας. Αλλιώς, θα φτάσουμε στο όνειρό μας και μετά τι ταξίδι θα μείνει, Οδυσσέα; Αφορμή για τις σκέψεις αυτές ήταν οι 40.000 Σουηδοί , μέσα στη βροχή, τους οποίους θεωρούμε ψυχρούς και κατώτερους διότι εμείς [...]]]></description>
			<content:encoded><![CDATA[<p>Δεν είναι κακό να έχει κανείς όνειρα. Πιστεύω ότι πρέπει όλοι να θέτουμε στόχους λίγο ψηλότερους από τις τρέχουσες δυνατότητές μας. Αλλιώς, θα φτάσουμε στο όνειρό μας και μετά τι ταξίδι θα μείνει, Οδυσσέα;</p>
<p>Αφορμή για τις σκέψεις αυτές ήταν οι 40.000 Σουηδοί , μέσα στη βροχή, τους οποίους θεωρούμε ψυχρούς και κατώτερους διότι εμείς έχουμε «μεσογειακό ταμπεραμέντο». Ένας από τους δικούς τους ήταν δολοφόνος, ρατσιστής και «φυσιολογικός». Κι αυτό το τελευταίο δεν το παρέβλεψαν &#8211; πως ζούσε ένας τέτοιος άνθρωπος ανάμεσά τους. Το δέχτηκαν κι απάντησαν θετικά.</p>
<p><a href="http://www.metropolispress.gr/apopseis-bar/me-lene-europi/item/%CE%B7-%CF%84%CE%B5%CE%BB%CE%B5%CF%85%CF%84%CE%B1%CE%B9%CE%B1-%CE%B5%CF%85%CE%BA%CE%B1%CE%B9%CF%81%CE%B9%CE%B1" target="_blank">Άρθρο του Γκαζμέντ Καπλάνι</a></p>
<p>Βίντεο:<br />
<iframe src="http://www.youtube-nocookie.com/embed/9Q7CPNNWfME?rel=0" frameborder="0" width="560" height="315"></iframe><br />
(<a href="http://youtu.be/XxXzD0eQQBg" target="_blank">το αρχικό τραγούδι του Pete Seeger με την απίστευτη ατάκα του τίτλου</a>)</p>
<p>Ας ξεχάσουμε λοιπόν την ιδεολογική, εθνική και κοινωνική «καθαρότητα» κι ας δεχτούμε ότι<br />
α) δεν θα είμαστε ποτέ όλοι ίδιοι<br />
β) το σωστό δεν είναι πάντα το δικό μας<br />
γ) ο πλανήτης είναι στρόγγυλος: αν διώξουμε κάποιον αρκετά μακριά, θα βρεθεί πίσω μας</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://corfiot.elementality.org/blog/2012/05/19/there-is-no-shortcut-to-freedom/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ψηφίστε γιατί χανόμαστε 2012</title>
		<link>http://corfiot.elementality.org/blog/2012/05/02/%cf%88%ce%b7%cf%86%ce%af%cf%83%cf%84%ce%b5-%ce%b3%ce%b9%ce%b1%cf%84%ce%af-%cf%87%ce%b1%ce%bd%cf%8c%ce%bc%ce%b1%cf%83%cf%84%ce%b5-2012/</link>
		<comments>http://corfiot.elementality.org/blog/2012/05/02/%cf%88%ce%b7%cf%86%ce%af%cf%83%cf%84%ce%b5-%ce%b3%ce%b9%ce%b1%cf%84%ce%af-%cf%87%ce%b1%ce%bd%cf%8c%ce%bc%ce%b1%cf%83%cf%84%ce%b5-2012/#comments</comments>
		<pubDate>Wed, 02 May 2012 18:21:37 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[εκλογές]]></category>
		<category><![CDATA[πολιτική]]></category>

		<guid isPermaLink="false">http://corfiot.elementality.org/blog/?p=528</guid>
		<description><![CDATA[Με τον εκλογικό νόμο όπως τον έκαναν (το ΠΑΣΟΚ για να μη βγάλει ποτέ κυβέρνηση η ΝΔ και η ΝΔ για να μη βγάλει ποτέ κυβέρνηση το ΠΑΣΟΚ &#8211; ατσίδες&#8230;) τα παρακάτω είναι ισοδύναμα: ψηφίσεις άκυρο ψηφίσεις λευκό ψηφίσεις κόμα που δε θα μπει στη βουλή δεν ψηφίσεις Όλα αυτά υπολογίζονται τελικώς προς όφελος του [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://corfiot.elementality.org/blog/wp-content/uploads/4minutes-294x300.jpg" alt="" title="4minutes" width="294" height="300" class="alignright size-medium wp-image-529" /><br />
Με τον εκλογικό νόμο όπως τον έκαναν (το ΠΑΣΟΚ για να μη βγάλει ποτέ κυβέρνηση η ΝΔ και η ΝΔ για να μη βγάλει ποτέ κυβέρνηση το ΠΑΣΟΚ &#8211; ατσίδες&#8230;) τα παρακάτω είναι ισοδύναμα:</p>
<ul>
<li>ψηφίσεις άκυρο</li>
<li>ψηφίσεις λευκό</li>
<li>ψηφίσεις κόμα που δε θα μπει στη βουλή</li>
<li>δεν ψηφίσεις</li>
</ul>
<p>Όλα αυτά υπολογίζονται τελικώς προς όφελος του πρώτου κόμματος, το οποίο μπορεί να φτάσει να δημιουργήσει κυβέρνηση με πενιχρά ποσοστά επί του συνόλου των ψηφοφόρων (πχ 35-40% ή λιγότερο).</p>
<p>Τι πα&#8217; να πει δεν ξέρεις τι να ψηφίσεις Έλληνα;<br />
Για δες εδώ να πάρεις μια ιδέα&#8230;.<br />
<a href="http://www.helpmevote.gr/" target="_blank">http://www.helpmevote.gr/</a><br />
<a href="http://www.choose4greece.com/" target="_blank">http://www.choose4greece.com/</a> (Φαίνεται να λειτουργεί καλύτερα)</p>
<p>Γιατί κακά τα ψέματα, δεν ξέρεις τι πιστεύεις. Αν κολλήσεις σε μερικές ερωτήσεις, τότε θα καταλάβεις πόσο έχεις αποπροσανατολιστεί από το περιβάλλον στη χώρα σου&#8230; (ΜΜΕ και σία). Αντί να σκέφτεσαι τα ουσιώδη, αναρωτιέσαι για τον <a href="http://news.pathfinder.gr/greece/politics/783878.html" target="_blank">Άκη</a>&#8230;</p>
<p>Τι πα&#8217; να πει δεν σε νοιάζει Έλληνα; Για πες μου, σκέφτεσαι να κάνεις παιδί; Ή μήπως είχες σχέδια για τα χρόνια της σύνταξής σου; Ή είσαι φοιτητής ή μαθητής και ψάχνεις πού θα μετακομίσεις για να βρεις δουλειά;</p>
<p>Τι πα&#8217; να πει εσύ πάντα ήσουν δεξιός/αριστερός/κοκ και πάντα τέτοιος θα είσαι; Για δες προγραμματικές δηλώσεις του κόμματός σου διαχρονικά, 5, 10 και 15 χρόνια πριν και πες μου αν το αναγνωρίζεις πλέον.</p>
<p>Τι πα&#8217; να πει δε καταλαβαίνεις και σ&#8217; έχουν ζαλίσει; Κάτσε λοιπόν και ΜΗ ΓΚΡΙΝΙΑΖΕΙΣ γιατί δέχεσαι ότι είσαι ηλίθιος&#8230;</p>
<p>Allons enfants de la Patrie γιατί σε λίγο θα λέμε στα εγγόνια μας για τη μεγάλη μετανάστευση του 2012-13-14&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://corfiot.elementality.org/blog/2012/05/02/%cf%88%ce%b7%cf%86%ce%af%cf%83%cf%84%ce%b5-%ce%b3%ce%b9%ce%b1%cf%84%ce%af-%cf%87%ce%b1%ce%bd%cf%8c%ce%bc%ce%b1%cf%83%cf%84%ce%b5-2012/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Εξόρυξη και περιβάλλον</title>
		<link>http://corfiot.elementality.org/blog/2012/01/06/%ce%b5%ce%be%cf%8c%cf%81%cf%85%ce%be%ce%b7-%ce%ba%ce%b1%ce%b9-%cf%80%ce%b5%cf%81%ce%b9%ce%b2%ce%ac%ce%bb%ce%bb%ce%bf%ce%bd/</link>
		<comments>http://corfiot.elementality.org/blog/2012/01/06/%ce%b5%ce%be%cf%8c%cf%81%cf%85%ce%be%ce%b7-%ce%ba%ce%b1%ce%b9-%cf%80%ce%b5%cf%81%ce%b9%ce%b2%ce%ac%ce%bb%ce%bb%ce%bf%ce%bd/#comments</comments>
		<pubDate>Fri, 06 Jan 2012 12:06:37 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[εξόρυξη]]></category>
		<category><![CDATA[Οικονομία]]></category>
		<category><![CDATA[περιβάλλον]]></category>

		<guid isPermaLink="false">http://corfiot.elementality.org/blog/?p=521</guid>
		<description><![CDATA[Στο Κιλκίς και αλλού ετοιμάζονται να αρχίσουν το ξεπούλημα των φυσικών πόρων της χώρας μας ανοίγοντας νέα ορυχεία. Δείτε λιγάκι τι έγινε στις Άνδεις όταν οι μεταλλευτικές πολυεθνικές μπήκαν στην Αργεντινή και στη Χιλή. Μέτωπο αγώνα ενάντια στα μεταλλεία σε Κρούσια-Πάικο. Αδιαφορείτε; Όταν σκάψουν και δίπλα από το σπίτι σας και δηλητηριαστεί το νερό κι [...]]]></description>
			<content:encoded><![CDATA[<p>Στο Κιλκίς και αλλού ετοιμάζονται να αρχίσουν το ξεπούλημα των φυσικών πόρων της χώρας μας ανοίγοντας νέα ορυχεία. Δείτε λιγάκι τι έγινε στις Άνδεις όταν οι μεταλλευτικές πολυεθνικές μπήκαν στην Αργεντινή και στη Χιλή.<br/></p>
<p><iframe width="420" height="315" src="http://www.youtube.com/embed/TovnbUOaNU4" frameborder="0" allowfullscreen></iframe></p>
<p><a href="http://metalleiastop.blogspot.com/" target="_blank">Μέτωπο αγώνα ενάντια στα μεταλλεία σε Κρούσια-Πάικο</a>.<br />
Αδιαφορείτε; Όταν σκάψουν και δίπλα από το σπίτι σας και δηλητηριαστεί το νερό κι ο αέρας σας θα είναι αργά. Θα σώσουμε τη χώρα δηλητηριάζοντάς την&#8230;</p>
<p>Edit: Τώρα που το δήλωσε κι ο Σαμαράς ότι θα προχωρήσει η εκμετάλλευση του πλούτου της χώρας, φοβάμαι ακόμα πιο πολύ&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://corfiot.elementality.org/blog/2012/01/06/%ce%b5%ce%be%cf%8c%cf%81%cf%85%ce%be%ce%b7-%ce%ba%ce%b1%ce%b9-%cf%80%ce%b5%cf%81%ce%b9%ce%b2%ce%ac%ce%bb%ce%bb%ce%bf%ce%bd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Έλειμμα και φορολόγηση</title>
		<link>http://corfiot.elementality.org/blog/2011/01/09/%ce%ad%ce%bb%ce%b5%ce%b9%ce%bc%ce%bc%ce%b1-%ce%ba%ce%b1%ce%b9-%cf%86%ce%bf%cf%81%ce%bf%ce%bb%cf%8c%ce%b3%ce%b7%cf%83%ce%b7/</link>
		<comments>http://corfiot.elementality.org/blog/2011/01/09/%ce%ad%ce%bb%ce%b5%ce%b9%ce%bc%ce%bc%ce%b1-%ce%ba%ce%b1%ce%b9-%cf%86%ce%bf%cf%81%ce%bf%ce%bb%cf%8c%ce%b3%ce%b7%cf%83%ce%b7/#comments</comments>
		<pubDate>Sun, 09 Jan 2011 15:45:46 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Οικονομία]]></category>

		<guid isPermaLink="false">http://corfiot.elementality.org/blog/?p=517</guid>
		<description><![CDATA[Ας πληρώσουμε όλοι μαζί αφού τα φάγαμε όλοι μαζί. Ή μήπως όχι; Επεξήγηση μερικών βασικών πραγμάτων από κάποιον που δίδαξε τον αγαπητό μας ΓΑΠ.]]></description>
			<content:encoded><![CDATA[<p>Ας πληρώσουμε όλοι μαζί αφού τα φάγαμε όλοι μαζί. Ή μήπως όχι; Επεξήγηση μερικών βασικών πραγμάτων από κάποιον που δίδαξε τον αγαπητό μας ΓΑΠ.<br />
<object width="640" height="385"><param name="movie" value="http://www.youtube-nocookie.com/v/AG0zL1ZIw08?fs=1&amp;hl=el_GR&amp;rel=0"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube-nocookie.com/v/AG0zL1ZIw08?fs=1&amp;hl=el_GR&amp;rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="385"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://corfiot.elementality.org/blog/2011/01/09/%ce%ad%ce%bb%ce%b5%ce%b9%ce%bc%ce%bc%ce%b1-%ce%ba%ce%b1%ce%b9-%cf%86%ce%bf%cf%81%ce%bf%ce%bb%cf%8c%ce%b3%ce%b7%cf%83%ce%b7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Χριστούγεννα</title>
		<link>http://corfiot.elementality.org/blog/2010/12/31/%cf%87%cf%81%ce%b9%cf%83%cf%84%ce%bf%cf%8d%ce%b3%ce%b5%ce%bd%ce%bd%ce%b1/</link>
		<comments>http://corfiot.elementality.org/blog/2010/12/31/%cf%87%cf%81%ce%b9%cf%83%cf%84%ce%bf%cf%8d%ce%b3%ce%b5%ce%bd%ce%bd%ce%b1/#comments</comments>
		<pubDate>Thu, 30 Dec 2010 23:08:13 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<guid isPermaLink="false">http://corfiot.elementality.org/blog/?p=514</guid>
		<description><![CDATA[LOVE]]></description>
			<content:encoded><![CDATA[<p>LOVE</p>
<p><object width="480" height="385"><param name="movie" value="http://www.youtube.com/v/YoxyqGOYQWE?fs=1&amp;hl=en_US&amp;rel=0"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/YoxyqGOYQWE?fs=1&amp;hl=en_US&amp;rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://corfiot.elementality.org/blog/2010/12/31/%cf%87%cf%81%ce%b9%cf%83%cf%84%ce%bf%cf%8d%ce%b3%ce%b5%ce%bd%ce%bd%ce%b1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Munin supervisor server on a dynamic IP</title>
		<link>http://corfiot.elementality.org/blog/2010/09/11/munin-supervisor-server-on-a-dynamic-ip/</link>
		<comments>http://corfiot.elementality.org/blog/2010/09/11/munin-supervisor-server-on-a-dynamic-ip/#comments</comments>
		<pubDate>Sat, 11 Sep 2010 16:30:31 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[debian]]></category>
		<category><![CDATA[dynamic]]></category>
		<category><![CDATA[ip]]></category>
		<category><![CDATA[munin]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[tunnel]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://corfiot.elementality.org/blog/?p=502</guid>
		<description><![CDATA[Following a previous article on tunneling over dynamic IP links I extended the concept to monitoring my online servers via munin from a single webpage, rather than having to keep a host of bookmarks to munin on each node. This has the added benefit of disabling the graphing code and vhost on the clients. Effectively, [...]]]></description>
			<content:encoded><![CDATA[<p>Following a <a href="http://corfiot.elementality.org/blog/2010/09/11/remote-ssh-tunelling-on-debianubuntu-via-dynamic-ip/">previous article on tunneling over dynamic IP links</a> I extended the concept to monitoring my online servers via munin from a single webpage, rather than having to keep a host of bookmarks to munin on each node. This has the added benefit of disabling the graphing code and vhost on the clients. Effectively, this means you don&#8217;t need apache to run munin on the nodes, a good thing if your node is a tiny VPS. Finally, you get your rrd&#8217;s on the master server for each node, making backups easier.</p>
<p>After doing everything described in the previous article above, you are only missing an automatic way of creating tunnels for each node. The idea here is to get the configuration directly from munin.conf, parse the hosts&#8217; address and port and set up the tunnels accordingly. So:</p>
<ol>
<li>Your munin.conf should be like this (/etc/munin/munin.conf in Debian/Ubuntu):<br />
<code>[hostname]<br />
address 127.0.0.1<br />
port 5050<br />
use_node_name yes</code></p>
<p>[hostname2]<br />
address 127.0.0.1<br />
port 5051<br />
use_node_name yes</p>
<p>and so on.</li>
<li>Then, use the following snippet in a cron job to parse munin.conf. It removes comments, grabs the two lines after each hostname in brackets, removes the brackets and passes the whole thing to an awk script just cause I like awk:<br />
<code>server# sudo -H -u munin /bin/bash<br />
server$ cd ~<br />
server$ crontab -e<br />
*/5 * * * * grep -v "#" /etc/munin/munin.conf | grep "^\[" --after-context=2 | tr -d "[]" | awk -f ~/t.awk</code></li>
<li>This is the awk script. It takes grep&#8217;s output and uses awk&#8217;s awesome record/field parsing to call the script checktunnel from the previous post:<br />
<code>server$ nano -w ~t.awk<br />
BEGIN { RS="--" }<br />
{<br />
#print "Host:" $1 " Addr:" $3 " Port:" $5;<br />
print "~/checktunnel \"" $1 "\" \""$3"\" \""$5"\"" | "/bin/sh";<br />
close("/bin/sh");<br />
}</code></li>
</ol>
<p>The whole thing takes about 5 minutes to set up and from then on setting up a munin node is as easy as executing a single command (Debian/Ubuntu), provided of course you have sshd installed:<br />
client# apt-get install munin</p>
<p>Now, your http://server/munin page will have an entry for each host with all the data you need. If you want to you can remove all the cron jobs for munin ( /etc/cron.d/munin ) from the node, so it doesn&#8217;t graph at all.</p>
]]></content:encoded>
			<wfw:commentRss>http://corfiot.elementality.org/blog/2010/09/11/munin-supervisor-server-on-a-dynamic-ip/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Remote SSH tunelling on Debian/Ubuntu via dynamic IP</title>
		<link>http://corfiot.elementality.org/blog/2010/09/11/remote-ssh-tunelling-on-debianubuntu-via-dynamic-ip/</link>
		<comments>http://corfiot.elementality.org/blog/2010/09/11/remote-ssh-tunelling-on-debianubuntu-via-dynamic-ip/#comments</comments>
		<pubDate>Sat, 11 Sep 2010 16:12:48 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[dynamic]]></category>
		<category><![CDATA[ip]]></category>
		<category><![CDATA[IPV4]]></category>
		<category><![CDATA[munin]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[tunnel]]></category>

		<guid isPermaLink="false">http://corfiot.elementality.org/blog/?p=487</guid>
		<description><![CDATA[I have often needed to create tunnels between machines. In this case I wanted to set up a munin server to monitor various nodes on the Net. The problem was that my server is on a dynamic IP (yes, I&#8217;m mazochistic like that). So my tunnels were problematic because I could not set &#8220;allow connection&#8221; [...]]]></description>
			<content:encoded><![CDATA[<p>I have often needed to create tunnels between machines. In this case I wanted to set up a munin server to monitor various nodes on the Net. The problem was that my server is on a dynamic IP (yes, I&#8217;m mazochistic like that). So my tunnels were problematic because I could not set &#8220;allow connection&#8221; permissions on the client nodes properly (no static IP).</p>
<p>Solution: SSH tunelling to an unprivileged user account via public-key authentication and a cronjob to keep the tunnels alive:</p>
<ol>
<li>You need an unprivileged user on the server (originator of the connection), in this example I use munin. Make sure the user has a workable home directory and create a public-private key pair.<br />
<code>server# sudo -H -u munin /bin/bash<br />
server$ cd ~<br />
server$ mkdir .ssh<br />
server$ ssh-keygen -b 1024 -C munin@`hostname -f` -t rsa<br />
server$ cat .ssh/id_rsa.pub</code></li>
<li>Copy the key to your clipboard</li>
<li>Connect to client (Receiver of connection). Use another unprivileged user with a workable home directory, I&#8217;ll use munin on this side, too.<br />
<code>client# sudo -H -u munin /bin/bash<br />
client$ cd ~<br />
client$ mkdir .ssh<br />
client$ nano -w .ssh/authorized_keys</code></li>
<li>Set up access restrictions, allow only connections to the local port we need (I use 4949 in this case). So paste: <code>command="/bin/false",no-pty,no-X11-forwarding,no-agent-forwarding,no-port-forwarding,permitopen="localhost:4949"</code></li>
<li>Leave a space and then paste the KEY from step 2. It should all be in one line.</li>
<li>Save your file, log out of client</li>
<li>On the server, initiate the tunnel. You must do this manually at least once to check it works and answer &#8216;yes&#8217; to permanently accept the client&#8217;s public key. In this case I forward local port 5050 to remote port 4949:<br />
<code>server$ ssh -L 5050:localhost:4949 -f -N clientuser@client</code></li>
</ol>
<p>Done!</p>
<p>And now, on to the interesting bit, how to keep this tunnel alive. I needed some scripts to do this for me via a cron job. Ideally, you want the unprivileged user on the server to handle this job, since we can benefit from economies of scale: better to create a script that handles all connections to multiple clients on one machine than having to install a copy of the script onto each and every client. So:</p>
<ol>
<li>Become the unprivileged user:<br />
<code>server# sudo -H -u munin /bin/bash</code></li>
<li>Create script file you need (here I put it in the home directory of the user). Note the $4 parameter can be something like &#8220;-oPort=19222&#8243; for example, if you run ssh on a different port on the client.<br />
<code>server$ nano -w checktunnel<br />
#!/bin/bash<br />
#Usage: ./checktunnel "host name" "ip address" "port" ["ssh options"]<br />
#======================================================================<br />
PORT=$3<br />
ADDRESS=$2<br />
HOST=$1</p>
<p>#Looks like: ssh -NfL 5050:localhost:4949 -f -N munin@client<br />
if [ "`ps -eaf | grep "ssh -NfL $PORT" | grep -v grep`" ] ; then<br />
echo "tunnel to $HOST ($ADDRESS:$PORT) is up"<br />
else<br />
echo "SSH tunnel ${HOST} NOT alive ... Restarting ..."<br />
logger -p daemon.notice "SSH tunnel ${HOST} NOT alive ... Restarting ..."<br />
echo "/usr/bin/ssh -NfL $PORT:localhost:4949 $4 munin@$HOST"<br />
/usr/bin/ssh -NfL $PORT:localhost:4949 $4 munin@$HOST<br />
sleep 1<br />
fi</code>
</li>
<li>Add the appropriate cronjob entry:<br />
<code>server$ crontab -e<br />
*/5 * * * * ~/checktunnel client 127.0.0.1 5050</code></li>
</ol>
<p>Now you have a tunnel that will be checked every 5 minutes and re-upped if disconnected. You should also make sure you can read mail from the unprivileged user on the server, just to see if something went wrong! Then you might want to comment out the &#8220;echo &#8230; is UP&#8221; line since it will cause mail for you every 5 minutes, even if everything works!</p>
<p>Obviously there is room from improvement here, for example, making 4949 another parameter and  grepping for the $ADDRESS specifically, but these I leave as an exercise to you genius readers.</p>
]]></content:encoded>
			<wfw:commentRss>http://corfiot.elementality.org/blog/2010/09/11/remote-ssh-tunelling-on-debianubuntu-via-dynamic-ip/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Απογραφή &#8211; apografi.gov.gr και Google</title>
		<link>http://corfiot.elementality.org/blog/2010/07/23/%ce%b1%cf%80%ce%bf%ce%b3%cf%81%ce%b1%cf%86%ce%ae-apografi-gov-gr-%ce%ba%ce%b1%ce%b9-google/</link>
		<comments>http://corfiot.elementality.org/blog/2010/07/23/%ce%b1%cf%80%ce%bf%ce%b3%cf%81%ce%b1%cf%86%ce%ae-apografi-gov-gr-%ce%ba%ce%b1%ce%b9-google/#comments</comments>
		<pubDate>Fri, 23 Jul 2010 15:38:34 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Απογραφή]]></category>
		<category><![CDATA[Δημόσιο]]></category>
		<category><![CDATA[ΚΤΠ]]></category>
		<category><![CDATA[Παρακμή]]></category>

		<guid isPermaLink="false">http://corfiot.elementality.org/blog/?p=470</guid>
		<description><![CDATA[Όλοι μιλούν για την απογραφή και τα προβλήματά της. Εγώ σαν τεχνικός έχω να πω ότι μια τέτοια επιχείρηση με τέτοια ευρεία βάση χρηστών και τόσο ασφυκτικά περιθώρια χρόνου είναι ένας τεχνικός εφιάλτης. Παρά τα προβλήματα οφείλουμε να αναρωτηθούμε αν εμείς στο Δημόσιο, όπως το γνωρίζουμε, θα μπορούσαμε να τα καταφέρουμε&#8230; Επομένως συγχωρώ τα προβλήματα [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" title="Απογραφή" src="http://apografi.gov.gr/banners/apografi_180by150.gif" alt="Απογραφή υπαλλήλων δημοσίου 2010" width="180" height="150" /></p>
<p>Όλοι μιλούν για την <a href="http://www.apografi.gov.gr">απογραφή</a> και <a href="http://apografi.gov.gr/category/announcements">τα προβλήματά της</a>. Εγώ σαν τεχνικός έχω να πω ότι μια τέτοια επιχείρηση με τέτοια ευρεία βάση χρηστών και τόσο ασφυκτικά περιθώρια χρόνου είναι ένας τεχνικός εφιάλτης. Παρά τα προβλήματα οφείλουμε να αναρωτηθούμε αν εμείς στο Δημόσιο, όπως το γνωρίζουμε, θα μπορούσαμε να τα καταφέρουμε&#8230; Επομένως συγχωρώ τα προβλήματα που είχαν με το AJAX κι ας μη συμφωνώ με τον σχεδιασμό, συγχωρώ και τα προβλήματα με τις επιλογές που λείπουν, γιατί δεν φταίνε οι τεχνικοί που <a href="http://www.tanea.gr/default.asp?pid=2&amp;ct=1&amp;artid=4583858">οι δικαστικοί είναι πριμαντόνες</a>, που μερικοί ήθελαν να κάνουν απογραφή ακόμα και <a href="http://www.dpa.gr/APDPXPortlets/htdocs/documentDisplay.jsp?docid=62,29,171,42,183,114,85,75">στο τι έχουμε στις πίσω τσέπες μας</a> ή που μερικοί απλά είναι άσχετοι με την συμπλήρωση μιας φόρμας&#8230;</p>
<p>Υπάρχουν όμως μερικά πράγματα που δεν μπορώ να τα συγχωρήσω στους συνάδελφους τεχνικούς&#8230; Δείτε μερικές ενδιαφέρουσες πληροφορίες:</p>
<p><strong>apografi.gov.gr.        86400   IN      MX      10 aspmx.l.google.com.<br />
apografi.gov.gr.        86400   IN      MX      20 alt1.aspmx.l.google.com.<br />
apografi.gov.gr.        86400   IN      MX      20 alt2.aspmx.l.google.com.<br />
apografi.gov.gr.        86400   IN      MX      30 aspmx2.googlemail.com.<br />
apografi.gov.gr.        86400   IN      MX      30 aspmx3.googlemail.com.<br />
apografi.gov.gr.        86400   IN      MX      30 aspmx4.googlemail.com.<br />
apografi.gov.gr.        86400   IN      MX      30 aspmx5.googlemail.com.<br />
</strong><br />
;; SERVER: 193.105.109.24#53(193.105.109.24)<br />
;; WHEN: Fri Jul 23 17:48:59 2010<br />
;; MSG SIZE  rcvd: 288</p>
<div id="attachment_472" class="wp-caption alignleft" style="width: 222px"><a href="http://corfiot.elementality.org/blog/wp-content/uploads/google-by-rodani.jpg"><img class="size-medium wp-image-472" title="Google big brother" src="http://corfiot.elementality.org/blog/wp-content/uploads/google-by-rodani-212x300.jpg" alt="Google can seeeeeee youuuuuuuuu" width="212" height="300" /></a><p class="wp-caption-text">Όλα τα βλέπει ο Γούγλης...</p></div>
<p>Εν ολίγοις, το σύστημα της απογραφής των Υπαλλήλων του Ελληνικού Δημοσίου χρησιμοποιεί την Google, εταιρεία ξένων συμφερόντων, γνωστή για τα προβλήματα προστασίας και διαχείρισης προσωπικών δεδομένων για υπηρεσίες email&#8230; Για να καταλάβετε 100%, <strong>ό,τι σταλεί στο domain @apografi.gov.gr περνά από τα χέρια της Google.</strong></p>
<p>Αυτό δεν είναι θέμα άσχετων διοικούντων, του «κακού» Δημοσίου ή του ΓΑΠ. Είναι θέμα κάποιων τεχνικών που δεν πήραν στα σοβαρά την δουλειά τους.  Ή μήπως ήταν αδύνατον να στηθούν 2 μηχανήματα για το mail; Ο server για την ιστοσελίδα πώς στήθηκε και είναι στην ΚΤΠ;</p>
<p>Αναρωτιέμαι ποιοι είναι οι όροι της υπηρεσίας email που χρησιμοποίησε η ομάδα της Απογραφής όσον αφορά στα προσωπικά δεδομένα&#8230;</p>
<p>Και μετά σκέφτηκα&#8230; ευτυχώς που στην ιστοσελίδα δίνουν ως διεύθυνση επικοινωνίας  την apografi@opengov.gr , το οποίο είναι τελείως ξεχωριστό domain (γιατί;) και προφανώς το διαχειρίζεται η ΚΤΠ και&#8230; <strong>ωχ;!</strong></p>
<p><strong>opengov.gr.             86400   IN      MX      10 aspmx3.googlemail.com.<br />
opengov.gr.             86400   IN      MX      1 aspmx.l.google.com.<br />
opengov.gr.             86400   IN      MX      5 alt1.aspmx.l.google.com.<br />
opengov.gr.             86400   IN      MX      5 alt2.aspmx.l.google.com.<br />
opengov.gr.             86400   IN      MX      10 aspmx2.googlemail.com.</strong></p>
<p>;; Query time: 18 msec<br />
;; SERVER: 195.170.0.1#53(195.170.0.1)<br />
;; WHEN: Fri Jul 23 17:53:44 2010<br />
;; MSG SIZE  rcvd: 161</p>
<p>Και φυσικά, κάποιος καλός, χρυσός άνθρωπος που μου απάντησε στο email εντός μιας ώρας(ταχύτατος!) όταν ζήτησα βοήθεια, επικοινώνησε μαζί μου μέσω διεύθυνσης gmail.com&#8230; Μου δημιούργησε ανάμικτα αισθήματα, το ομολογώ.</p>
]]></content:encoded>
			<wfw:commentRss>http://corfiot.elementality.org/blog/2010/07/23/%ce%b1%cf%80%ce%bf%ce%b3%cf%81%ce%b1%cf%86%ce%ae-apografi-gov-gr-%ce%ba%ce%b1%ce%b9-google/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Το νέο σχολείο</title>
		<link>http://corfiot.elementality.org/blog/2010/06/08/%cf%84%ce%bf-%ce%bd%ce%ad%ce%bf-%cf%83%cf%87%ce%bf%ce%bb%ce%b5%ce%af%ce%bf/</link>
		<comments>http://corfiot.elementality.org/blog/2010/06/08/%cf%84%ce%bf-%ce%bd%ce%ad%ce%bf-%cf%83%cf%87%ce%bf%ce%bb%ce%b5%ce%af%ce%bf/#comments</comments>
		<pubDate>Tue, 08 Jun 2010 20:59:31 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Εκπαίδευση]]></category>
		<category><![CDATA[Παρακμή]]></category>
		<category><![CDATA[σχολείο]]></category>

		<guid isPermaLink="false">http://corfiot.elementality.org/blog/?p=467</guid>
		<description><![CDATA[Διαβάστε για το νέο σχολείο της Κας Διαμαντοπούλου&#8230;. και γελάστε. Το κείμενο αυτό είναι λες και το έχουν γράψει παιδιά γυμνασίου. Ξεχειλίζει από κορώνες και ευχολόγια και δεν έχει καμία επαφή με την πραγματικότητα. Προφανώς σε κάποιον είπαν «γράψε για το όνειρό μας για το σχολείο» και αυτός έγραψε ένα ωραίο παραμυθάκι. Και φυσικά έκανε [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://corfiot.elementality.org/blog/wp-content/uploads/122585202901.jpg"><img class="alignleft size-thumbnail wp-image-468" title="Μαθήτρια - εκτελεστής" src="http://corfiot.elementality.org/blog/wp-content/uploads/122585202901-150x136.jpg" alt="" width="150" height="136" /></a>Διαβάστε για <a href="http://www.ypepth.gr/docs/neo_sxoleio_brochure_100305.pdf" target="_blank">το νέο σχολείο της Κας Διαμαντοπούλου</a>&#8230;. και γελάστε. Το κείμενο αυτό είναι λες και το έχουν γράψει παιδιά γυμνασίου. Ξεχειλίζει από κορώνες και ευχολόγια και δεν έχει καμία επαφή με την πραγματικότητα. Προφανώς σε κάποιον είπαν «γράψε για το όνειρό μας για το σχολείο» και αυτός έγραψε ένα ωραίο παραμυθάκι. Και φυσικά έκανε και τα κλασσικά πλέον διαγραμμματάκια. Το πώς αυτό το παραμύθι προβάλλεται στην πραγματικότητα το δείχνουν τα έργα, τα οποία όλοι γνωρίζουμε.</p>
]]></content:encoded>
			<wfw:commentRss>http://corfiot.elementality.org/blog/2010/06/08/%cf%84%ce%bf-%ce%bd%ce%ad%ce%bf-%cf%83%cf%87%ce%bf%ce%bb%ce%b5%ce%af%ce%bf/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Άσκηση φαντασίας &#8211; Σκέψης</title>
		<link>http://corfiot.elementality.org/blog/2010/04/24/%ce%ac%cf%83%ce%ba%ce%b7%cf%83%ce%b7-%cf%86%ce%b1%ce%bd%cf%84%ce%b1%cf%83%ce%af%ce%b1%cf%82-%cf%83%ce%ba%ce%ad%cf%88%ce%b7%cf%82/</link>
		<comments>http://corfiot.elementality.org/blog/2010/04/24/%ce%ac%cf%83%ce%ba%ce%b7%cf%83%ce%b7-%cf%86%ce%b1%ce%bd%cf%84%ce%b1%cf%83%ce%af%ce%b1%cf%82-%cf%83%ce%ba%ce%ad%cf%88%ce%b7%cf%82/#comments</comments>
		<pubDate>Sat, 24 Apr 2010 08:54:29 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Αμερική]]></category>
		<category><![CDATA[Ελλάδα]]></category>
		<category><![CDATA[Κρίση]]></category>
		<category><![CDATA[μουσική]]></category>
		<category><![CDATA[Παρακμή]]></category>
		<category><![CDATA[πολιτική]]></category>

		<guid isPermaLink="false">http://corfiot.elementality.org/blog/?p=461</guid>
		<description><![CDATA[Κι αν θεωρείτε τον Κο Τζάκσον παιδεραστή κι ανώμαλο, είναι κι άσκηση βάθους κρίσης: τα ελαττώματα κάποιου, όσο φρικτά κι αν είναι, αρκούν για να απορρίψουμε οτιδήποτε κάνει ή λέει; Εδώ λοιπόν έχουμε ένα βίντεο που έκανε ο γνωστός Κος Τζάκσον εδώ κι αρκετά χρόνια.  Δείτε το με τη σκέψη σας στους φυλετικούς διαχωρισμούς και [...]]]></description>
			<content:encoded><![CDATA[<p>Κι αν θεωρείτε τον Κο Τζάκσον παιδεραστή κι ανώμαλο, είναι κι άσκηση βάθους κρίσης: τα ελαττώματα κάποιου, όσο φρικτά κι αν είναι, αρκούν για να απορρίψουμε οτιδήποτε κάνει ή λέει;</p>
<p>Εδώ λοιπόν έχουμε ένα βίντεο που έκανε ο γνωστός Κος Τζάκσον εδώ κι αρκετά χρόνια.  Δείτε το με τη σκέψη σας στους φυλετικούς διαχωρισμούς και στην καταπίεση.</p>
<p>(they don&#8217;t really care about us):</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="385" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube-nocookie.com/v/1ZQWTJ-ObaA&amp;hl=en_US&amp;fs=1&amp;rel=0&amp;color1=0x006699&amp;color2=0x54abd6" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="480" height="385" src="http://www.youtube-nocookie.com/v/1ZQWTJ-ObaA&amp;hl=en_US&amp;fs=1&amp;rel=0&amp;color1=0x006699&amp;color2=0x54abd6" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>Μετά δείτε τα λόγια μόνα τους φέρνοντας στο μυαλό σας την σύγχρονη κοινωνική κρίση που επέφερε η οικονομική διαχείριση της πολιτικής ελίτ.  Επίκαιρο;</p>
<blockquote><p>They Don&#8217;t Care About Us lyrics</p>
<p>Skin head, dead head<br />
Everybody gone bad<br />
Situation, aggravation<br />
Everybody allegation<br />
In the suite, on the news<br />
Everybody dog food<br />
Bang bang, shot dead<br />
Everybody&#8217;s gone mad</p>
<p>All I wanna say is that<br />
They don&#8217;t really care about us<br />
All I wanna say is that<br />
They don&#8217;t really care about us</p>
<p>Beat me, hate me<br />
You can never break me<br />
Will me, thrill me<br />
You can never kill me<br />
Jew me, Sue me<br />
Everybody do me<br />
Kick me, Kike me<br />
Don&#8217;t you black or white me</p>
<p>All I wanna say is that<br />
They don&#8217;t really care about us<br />
All I wanna say is that<br />
They don&#8217;t really care about us</p>
<p>Tell me what has become of my life<br />
I have a wife and two children who love me<br />
I am the victim of police brutality, now<br />
I&#8217;m tired of bein&#8217; the victim of hate<br />
You&#8217;re rapin&#8217; me of my pride<br />
Oh, for God&#8217;s sake<br />
I look to heaven to fulfill its prophecy&#8230;<br />
Set me free</p>
<p>Skin head, dead head<br />
Everybody gone bad<br />
trepidation, speculation<br />
Everybody allegation<br />
In the suite, on the news<br />
Everybody dog food<br />
black man, black mail<br />
Throw your brother in jail</p>
<p>All I wanna say is that<br />
They don&#8217;t really care about us<br />
All I wanna say is that<br />
They don&#8217;t really care about us</p>
<p>Tell me what has become of my rights<br />
Am I invisible because you ignore me?<br />
Your proclamation promised me free liberty, now<br />
I&#8217;m tired of bein&#8217; the victim of shame<br />
They&#8217;re throwing me in a class with a bad name<br />
I can&#8217;t believe this is the land from which I came<br />
You know I do really hate to say it<br />
The government don&#8217;t wanna see<br />
But if Roosevelt was livin&#8217;<br />
He wouldn&#8217;t let this be, no, no</p>
<p>Skin head, dead head<br />
Everybody gone bad<br />
Situation, speculation<br />
Everybody litigation<br />
Beat me, bash me<br />
You can never trash me<br />
Hit me, kick me<br />
You can never get me</p>
<p>All I wanna say is that<br />
They don&#8217;t really care about us<br />
All I wanna say is that<br />
They don&#8217;t really care about us</p>
<p>Some things in life they just don&#8217;t wanna see<br />
But if Martin Luther was livin&#8217;<br />
He wouldn&#8217;t let this be</p>
<p>Skin head, dead head<br />
Everybody gone bad<br />
Situation, segregation<br />
Everybody allegation<br />
In the suite, on the news<br />
Everybody dog food<br />
Kick me, Kike me<br />
Don&#8217;t you wrong or right me</p>
<p>All I wanna say is that<br />
They don&#8217;t really care about us<br />
All I wanna say is that<br />
They don&#8217;t really care about us</p>
<p>All I wanna say is that<br />
They don&#8217;t really care about us<br />
All I wanna say is that<br />
They don&#8217;t really care about us</p>
<p>All I wanna say is that<br />
They don&#8217;t really care about us<br />
All I wanna say is that<br />
They don&#8217;t really care about us</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://corfiot.elementality.org/blog/2010/04/24/%ce%ac%cf%83%ce%ba%ce%b7%cf%83%ce%b7-%cf%86%ce%b1%ce%bd%cf%84%ce%b1%cf%83%ce%af%ce%b1%cf%82-%cf%83%ce%ba%ce%ad%cf%88%ce%b7%cf%82/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

