<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>/dev/random</title>
	<atom:link href="http://turakas.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://turakas.wordpress.com</link>
	<description>turns left, looks right</description>
	<lastBuildDate>Wed, 19 Oct 2011 15:29:00 +0000</lastBuildDate>
	<language>et</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='turakas.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>/dev/random</title>
		<link>http://turakas.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://turakas.wordpress.com/osd.xml" title="/dev/random" />
	<atom:link rel='hub' href='http://turakas.wordpress.com/?pushpress=hub'/>
		<item>
		<title>gnome-shell ja kiirklahvid</title>
		<link>http://turakas.wordpress.com/2011/10/19/gnome-shell-ja-kiirklahvid/</link>
		<comments>http://turakas.wordpress.com/2011/10/19/gnome-shell-ja-kiirklahvid/#comments</comments>
		<pubDate>Wed, 19 Oct 2011 15:28:58 +0000</pubDate>
		<dc:creator>mihkel</dc:creator>
				<category><![CDATA[gnome]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://turakas.wordpress.com/?p=162</guid>
		<description><![CDATA[Mõni kuu veel ja juba ongi aasta viimasest postitusest möödas. Ärme lase sel sündida. Täna pajatan väga lühidalt gnome-shellist ja kiirklahvidest. Nimelt on mind tükk aega häirinud seik, et ma ei saa aknaid klaviatuurilt liigutada&#8230; näiteks ülemisse vasakusse nurka. Hakkasingi sel teemal veidi guuglit piinama ja jõudsin siia: http://git.gnome.org/browse/mutter/tree/src/core/all-keybindings.h Teatavasti kasutab gnome-shell aknahalduriks mutterit, seega [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=turakas.wordpress.com&amp;blog=637426&amp;post=162&amp;subd=turakas&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Mõni kuu veel ja juba ongi aasta viimasest postitusest möödas. Ärme lase sel sündida.<br />
Täna pajatan väga lühidalt gnome-shellist ja kiirklahvidest. Nimelt on mind tükk aega häirinud seik, et ma ei saa aknaid klaviatuurilt liigutada&#8230; näiteks ülemisse vasakusse nurka. Hakkasingi sel teemal veidi guuglit piinama ja jõudsin siia: <a href="http://http://git.gnome.org/browse/mutter/tree/src/core/all-keybindings.h">http://git.gnome.org/browse/mutter/tree/src/core/all-keybindings.h</a><br />
Teatavasti kasutab gnome-shell aknahalduriks mutterit, seega olin sattunud just õige faili peale. Seal failis on ära defineeritud kõik, mida mutter oskab klaverilt akendega teha. Minule vajalik osa on aga faili lõpus. Näiteks järgmine lõik:</p>
<pre>
keybind (move_to_corner_nw, handle_move_to_corner_nw, 0,
    BINDING_PER_WINDOW, NULL,
    _("Move window to north-west (top left) corner"))</pre>
<p>See ütleb, et kui soovid akent liigutada ekraani ülemisse vasakusse nurka, siis defineeri kiirklahv move_to_corner_nw muutujale.<br />
Kogu see tegevus tuleb läbi viia käsureal, kasutades gconftool-2&#8242;te. Aga ükshaaval neid sisse toksida on bläss, seega peale paari minutit emacsis valmis järgmine algeline skript:</p>
<pre>#!/bin/sh

gconftool-2 --set --type string /apps/metacity/window_keybindings/move_to_corner_nw "&lt;ctrl&gt;&lt;alt&gt;q"
gconftool-2 --set --type string /apps/metacity/window_keybindings/move_to_corner_ne "&lt;ctrl&gt;&lt;alt&gt;e"
gconftool-2 --set --type string /apps/metacity/window_keybindings/move_to_corner_sw "&lt;ctrl&gt;&lt;alt&gt;z"
gconftool-2 --set --type string /apps/metacity/window_keybindings/move_to_corner_se "&lt;ctrl&gt;&lt;alt&gt;c"
gconftool-2 --set --type string /apps/metacity/window_keybindings/move_to_side_n "&lt;ctrl&gt;&lt;alt&gt;w"
gconftool-2 --set --type string /apps/metacity/window_keybindings/move_to_side_s "&lt;ctrl&gt;&lt;alt&gt;x"
gconftool-2 --set --type string /apps/metacity/window_keybindings/move_to_side_e "&lt;ctrl&gt;&lt;alt&gt;d"
gconftool-2 --set --type string /apps/metacity/window_keybindings/move_to_side_w "&lt;ctrl&gt;&lt;alt&gt;a"
gconftool-2 --set --type string /apps/metacity/window_keybindings/move_to_center "&lt;ctrl&gt;&lt;alt&gt;s"</pre>
<p>Nüüd ma olen rahul :)<br />
Aknad liiguvad klaviatuurilt ja virtuaalne elu gnome-shellis paistab jälle veidike helgem.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/turakas.wordpress.com/162/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/turakas.wordpress.com/162/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/turakas.wordpress.com/162/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/turakas.wordpress.com/162/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/turakas.wordpress.com/162/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/turakas.wordpress.com/162/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/turakas.wordpress.com/162/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/turakas.wordpress.com/162/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/turakas.wordpress.com/162/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/turakas.wordpress.com/162/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/turakas.wordpress.com/162/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/turakas.wordpress.com/162/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/turakas.wordpress.com/162/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/turakas.wordpress.com/162/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=turakas.wordpress.com&amp;blog=637426&amp;post=162&amp;subd=turakas&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://turakas.wordpress.com/2011/10/19/gnome-shell-ja-kiirklahvid/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1c35ccb5815b1c83466d737c4804a749?s=96&#38;d=http%3A%2F%2Fs0.wp.com%2Fi%2Fmu.gif&#38;r=G" medium="image">
			<media:title type="html">mihkel</media:title>
		</media:content>
	</item>
		<item>
		<title>GNU Emacs-ist</title>
		<link>http://turakas.wordpress.com/2010/12/31/gnu-emacs-ist/</link>
		<comments>http://turakas.wordpress.com/2010/12/31/gnu-emacs-ist/#comments</comments>
		<pubDate>Fri, 31 Dec 2010 10:37:11 +0000</pubDate>
		<dc:creator>mihkel</dc:creator>
				<category><![CDATA[emacs]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://turakas.wordpress.com/?p=146</guid>
		<description><![CDATA[Hoiame ikka blogitamise traditsiooni elus. Aasta viimasel päeval, enne meeletut söömist ja joomist, tunnistan puhtsüdamlikult: Ma olen Emacsi kasutaja. Minevikus sai küll kaks aaastaksest Vim-i kasutatud ja olin isegi uhke selle üle, aga nüüd olen usku pööranud ning Emacs koos tema lõputute mode-ga on mulle südamelähedaseks saanud ja nüüdseks juba oma 4 aastat. Kiire guugeldus [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=turakas.wordpress.com&amp;blog=637426&amp;post=146&amp;subd=turakas&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Hoiame ikka blogitamise traditsiooni elus. Aasta viimasel päeval, enne meeletut söömist ja joomist, tunnistan puhtsüdamlikult: Ma olen Emacsi kasutaja. Minevikus sai küll kaks aaastaksest Vim-i kasutatud ja olin isegi uhke selle üle, aga nüüd olen usku pööranud ning Emacs koos tema lõputute mode-ga on mulle südamelähedaseks saanud ja nüüdseks juba oma 4 aastat.</p>
<p>Kiire guugeldus näitas, et Eestis suurt Emacsi kultuuri pole, aga mis sellest. Ikkagi lõin <a href="http://turakas.dyndns.org/emacs">lehekülje</a>, kus ma jooksvalt kirjutan üht-teist Emaci kohta. Siia blogisse ei viitsi vähemalt algul lõputuna näivaid elispi jupikesi kopeerida, seega jäägu redaktorite kunnile täiesti oma lehekülg.</p>
<p>Elagu Emacs ja head uut aastat :)</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/turakas.wordpress.com/146/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/turakas.wordpress.com/146/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/turakas.wordpress.com/146/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/turakas.wordpress.com/146/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/turakas.wordpress.com/146/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/turakas.wordpress.com/146/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/turakas.wordpress.com/146/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/turakas.wordpress.com/146/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/turakas.wordpress.com/146/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/turakas.wordpress.com/146/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/turakas.wordpress.com/146/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/turakas.wordpress.com/146/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/turakas.wordpress.com/146/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/turakas.wordpress.com/146/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=turakas.wordpress.com&amp;blog=637426&amp;post=146&amp;subd=turakas&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://turakas.wordpress.com/2010/12/31/gnu-emacs-ist/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1c35ccb5815b1c83466d737c4804a749?s=96&#38;d=http%3A%2F%2Fs0.wp.com%2Fi%2Fmu.gif&#38;r=G" medium="image">
			<media:title type="html">mihkel</media:title>
		</media:content>
	</item>
		<item>
		<title>Ruuteris luuramine</title>
		<link>http://turakas.wordpress.com/2010/10/23/ruuteris-luuramine/</link>
		<comments>http://turakas.wordpress.com/2010/10/23/ruuteris-luuramine/#comments</comments>
		<pubDate>Sat, 23 Oct 2010 10:54:10 +0000</pubDate>
		<dc:creator>mihkel</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://turakas.wordpress.com/?p=137</guid>
		<description><![CDATA[Oled kunagi soovinud teada saada, kes või mis masinad kõige enam ribalaiust kasutavad? Kes kõige rohkem sitasikutajaid kasutavad? Mina olen. Peale kergelt guugeldust saingi vastuseks maagilise kombinatsiooni snmp+mrtg. Järgnev ongi lühiülevaade sellest, mida tegin, et oma kohalikus võrgus Suurt Venda mängida. Alustuseks suundume ruuterisse. telnet 192.168.1.254 Kas SNMP_AGENT töötab? service system list Vaikimisi ei tööta&#8230; [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=turakas.wordpress.com&amp;blog=637426&amp;post=137&amp;subd=turakas&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Oled kunagi soovinud teada saada, kes või mis masinad kõige enam ribalaiust kasutavad? Kes kõige rohkem sitasikutajaid kasutavad? Mina olen. Peale kergelt guugeldust saingi vastuseks maagilise kombinatsiooni snmp+mrtg. Järgnev ongi lühiülevaade sellest, mida tegin, et oma kohalikus võrgus Suurt Venda mängida.<br />
Alustuseks suundume ruuterisse.</p>
<p><code>telnet 192.168.1.254</code></p>
<p>Kas SNMP_AGENT töötab?</p>
<p><code>service system list</code></p>
<p>Vaikimisi ei tööta&#8230; vähemalt minu Speedtouch 716 ruuteris mitte. Paneme aga tööle:</p>
<p><code>service system modify name=SNMP_AGENT state=enabled log=disabled</code></p>
<p>Lisame ROCommunity. RO nagu read-only</p>
<p><code>snmp community add securityname=ROCommunity communityname=public</code></p>
<p>Nüüd peaks ruuteri poole pealt kõik olema. Liigume edasi masinasse, kuhu graafikud tekkima hakkavad. Mina ikka oma compaq &#8220;serverisse&#8221;. Loome kataloogi, kuhu html ja png failid salvestatakse. Jällegi, kui näete # märki, siis teate, et käsk tuleb sisestada juurkasutaja õigustes.</p>
<p><code># mkdir -p /home/mihkel/www/mrtg/</code></p>
<p>Loome konffaili:</p>
<p><code># cfgmaker --global 'WorkDir: /home/mihkel/www/mrtg' --output /etc/mrtg.cfg public@192.168.1.254</code></p>
<p>192.168.1.254 on loomulikult ruuteri IP aadress. Muudame faili /etc/mrtg.cfg nii, et kõik WorkDir-id viitaksid kataloogile /home/mihkel/www/mrtg. Millegipärast on WorkDir-ile kaks viidest ja üks neid on Debianis vale.<br />
Loome algse indeks lehe:</p>
<p><code># indexmaker --output=/home/mihkel/www/mrtg/index.html /etc/mrtg.cfg</code></p>
<p>Laseme mrtg esimest korda käima koos enne loodud cfg failiga. Tõenäoliselt näed mõningaid veateateid, aga neid praegu ignoreerime. env LANG=C on vajalik selleks, et programm mrtg ei käivituks UTF-8 keskkonnas. Võid proovida ka ilma, aga siis teatatakse sulle uhkelt, et ei saa, lisa aga env LANG=C kõige ette.</p>
<p><code>env LANG=C /usr/bin/mrtg /etc/mrtg.cfg</code></p>
<p>Nüüd peaksid saama juba brauseriga avada faili /home/mihkel/www/mrtg/index.html või antud juhul compaq.lan/mrtg/index.html ja nägema graafikutealgeid. Graafikute uuendamine toimub cron-i abiga. Mrtg paki paigaldamisel paigaldati ka vastav cron-i töö /etc/cron.d kataloogi.</p>
<pre>compaq:~# cat /etc/cron.d/mrtg

*/5 *   * * *   root    if [ -x /usr/bin/mrtg ] &amp;&amp; [ -r /etc/mrtg.cfg ]; then mkdir -p /var/log/mrtg ; env LANG=C /usr/bin/mrtg /etc/mrtg.cfg 2&gt;&amp;1 | tee -a /var/log/mrtg/mrtg.log ; fi

compaq:~#</pre>
<p>Nagu näha, uuendatakse graafikuid iga viie minuti tagant kasutades konffaili /etc/mrtg.cfg, keskkonnamuutujaks LANG=C.<br />
Vot selline oli minu laupäevane hommikupoolik.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/turakas.wordpress.com/137/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/turakas.wordpress.com/137/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/turakas.wordpress.com/137/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/turakas.wordpress.com/137/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/turakas.wordpress.com/137/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/turakas.wordpress.com/137/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/turakas.wordpress.com/137/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/turakas.wordpress.com/137/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/turakas.wordpress.com/137/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/turakas.wordpress.com/137/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/turakas.wordpress.com/137/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/turakas.wordpress.com/137/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/turakas.wordpress.com/137/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/turakas.wordpress.com/137/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=turakas.wordpress.com&amp;blog=637426&amp;post=137&amp;subd=turakas&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://turakas.wordpress.com/2010/10/23/ruuteris-luuramine/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1c35ccb5815b1c83466d737c4804a749?s=96&#38;d=http%3A%2F%2Fs0.wp.com%2Fi%2Fmu.gif&#38;r=G" medium="image">
			<media:title type="html">mihkel</media:title>
		</media:content>
	</item>
		<item>
		<title>sshfs</title>
		<link>http://turakas.wordpress.com/2010/10/22/sshfs/</link>
		<comments>http://turakas.wordpress.com/2010/10/22/sshfs/#comments</comments>
		<pubDate>Fri, 22 Oct 2010 18:35:13 +0000</pubDate>
		<dc:creator>mihkel</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://turakas.wordpress.com/?p=132</guid>
		<description><![CDATA[Kiire postitus-märge enda jaoks. Tänane teema on sshfs ehk kuidas haakida kaugel asuv kast üle ssh oma kohaliku masina failisüsteemi. Miks seda teha? Näiteks on kaugel asuvas masinas filmid, muusika, mida soovid kasvõi VLC-ga maha mängida, aga see kuramus ei toeta sftp-d. Siin tulebki appi sshfs. Töötab teine userspace-is koostöös FUSE-ga.  Serveris ehk kaugel olevas [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=turakas.wordpress.com&amp;blog=637426&amp;post=132&amp;subd=turakas&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Kiire postitus-märge enda jaoks. Tänane teema on sshfs ehk kuidas haakida kaugel asuv kast üle ssh oma kohaliku masina failisüsteemi. Miks seda teha? Näiteks on kaugel asuvas masinas filmid, muusika, mida soovid kasvõi VLC-ga maha mängida, aga see kuramus ei toeta sftp-d. Siin tulebki appi sshfs.</p>
<p>Töötab teine <em>userspace-</em>is koostöös FUSE-ga.  Serveris ehk kaugel olevas kastis midagi peale sshd seadistama ei pea. Seevastu aga kohalikus masinas on vajalik paigaldada fuse-utils ja sshfs pakid. Selleks on tarvilik öelda:</p>
<p><code>aptitude install fuse-utils sshfs</code></p>
<p>Edasi tuleb tegutseda juurkasutaja õigustes. Kõigepealt tuleb veenduda, et fuse moodul oleks laetud, kui ei ole siis:</p>
<p><code># modprobe fuse<br />
</code><br />
Nüüd tuleks luua kataloog, kui server haakida. Mina kasutan selleks /mnt/compaq kataloogi. Seejärel muuta kataloogi kasutajaõigusi ehk kes tohivad lugeda, kes kirjutada, siis lisada ennast fuse gruppi ning viimaseks sammuks on server kohalikku failisüsteemi haakida. Boonusena võib veel muuta /etc/fstab faili, et haakimine veel lihtsam oleks. Nüüd aga kogu see tekst käskude kaupa.</p>
<p><code># mkdir /mnt/compaq</p>
<p># chown mihkel:users /mnt/compaq</code></p>
<p>Mina lisasin kataloogi compaq kasutaja mihkel ja grupi users haldusalasse. Muidugi tuleb sul siin vastavad muudatused sisse viia.</p>
<p><code># adduser mihkel fuse</code></p>
<p>Ja haagime kaugel asuva masina külge. Seda võib teha juba tavakasutaja õigustes.</p>
<p><code>sshfs mihkel@compaq.lan:/home/mihkel /mnt/compaq/</code></p>
<p>Lahti haakimiseks piisab, kui öelda:</p>
<p><code>fusemount -u /mnt/compaq</code></p>
<p>Nii lihtne ta ongi. Lõpuks suudab VLC avada ja esitada filme/muusikat serveris asuvast kataloogist.</p>
<p>Kuna aga haakimine kujul ﻿sshfs mihkel@compaq.lan&#8230;. on tülikas, siis otsustasin lisada vastava rea veel /etc/fstab faili. Rida ise selline:</p>
<p>﻿
<pre>sshfs#mihkel@compaq.lan:/home/mihkel /mnt/compaq        fuse user,noauto        0       0</pre>
<p>Antud juhul on olulised parameetrid fuse user ja noauto. Neist esimene ütleb, et haakida võib kasutaja, kes on fuse grupis (ja eelpool me lisasime end sellesse gruppi) ning teine ütleb, et buudil kataloogi külge ei haagita&#8230; see on lihtsalt minu eelistus.</p>
<p>Kui rida faili lõppu lisatud (ja ka üks tühi rida ka), siis piisab, kui tavakasutajana öelda</p>
<p><code>mount /mnt/compaq/</code></p>
<p>Küsitakse parooli, kui võtmete põhist autentimist üles seatud pole ja ongi vonksus.</p>
<p>Kui tuleb aga teade, et /dev/fuse kasutamiseks pole piisavaid õigusi, siis tuleks üle kontrollida, mis on selle seadme õigused. Mina pidin neid muutma. Vaikimisi oli 600, aga vaja on 660, sest /dev/fuse kuulub kasutajale root ning gruppi fuse.</p>
<p>Selleks on vaja öelda</p>
<p><code># chmod 660 /dev/fuse</code></p>
<p>Et lõpptulemus oleks järgmine:</p>
<pre>mihkel@debian:~$ ls -l /dev/fuse

crw-rw---- 1 root fuse 10, 229 22. okt   20:31 /dev/fuse</pre>
<p>Nüüd filmi vaatama :)</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/turakas.wordpress.com/132/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/turakas.wordpress.com/132/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/turakas.wordpress.com/132/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/turakas.wordpress.com/132/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/turakas.wordpress.com/132/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/turakas.wordpress.com/132/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/turakas.wordpress.com/132/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/turakas.wordpress.com/132/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/turakas.wordpress.com/132/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/turakas.wordpress.com/132/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/turakas.wordpress.com/132/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/turakas.wordpress.com/132/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/turakas.wordpress.com/132/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/turakas.wordpress.com/132/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=turakas.wordpress.com&amp;blog=637426&amp;post=132&amp;subd=turakas&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://turakas.wordpress.com/2010/10/22/sshfs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1c35ccb5815b1c83466d737c4804a749?s=96&#38;d=http%3A%2F%2Fs0.wp.com%2Fi%2Fmu.gif&#38;r=G" medium="image">
			<media:title type="html">mihkel</media:title>
		</media:content>
	</item>
		<item>
		<title>pxeboot</title>
		<link>http://turakas.wordpress.com/2010/10/12/pxeboot/</link>
		<comments>http://turakas.wordpress.com/2010/10/12/pxeboot/#comments</comments>
		<pubDate>Tue, 12 Oct 2010 15:23:21 +0000</pubDate>
		<dc:creator>mihkel</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://turakas.wordpress.com/?p=124</guid>
		<description><![CDATA[Blogi tühimiku täitmiseks pajatan täna loo (konffailide näol põhiliselt) sellest, kuidas ma comaq evo d500-le üle võrgu debiani selga istutasin. Seda muidugi sel põhjusel, et masinal puudub plaadiseade ning usb pulga pealt mul teda buutima panna ei õnnestunud. Lähtepunkt on lihtne: on ruuter &#8211; see Elioni poolt antud Speedtouch 716, mille taga lauaarvuti Debian Sid-ga [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=turakas.wordpress.com&amp;blog=637426&amp;post=124&amp;subd=turakas&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Blogi tühimiku täitmiseks pajatan täna loo (konffailide näol põhiliselt) sellest, kuidas ma comaq evo d500-le üle võrgu debiani selga istutasin. Seda muidugi sel põhjusel, et masinal puudub plaadiseade ning usb pulga pealt mul teda buutima panna ei õnnestunud. Lähtepunkt on lihtne: on ruuter &#8211; see Elioni poolt antud Speedtouch 716, mille taga lauaarvuti Debian Sid-ga ning Debiani ootav D500. Vajalik tarkvara hõlmab endas kolme paketti: tftpd-hpa dhcp3-server openbsd-indetd. Viimane on küll juba Debiani süsteemides olemas, aga kirja läheb teine ikkagi.<br />
Asume siis asja kallale. Kõigepealt vajaliku tarkvara paigaldamine:</p>
<pre>
aptitude install tftpd-hpa dhcp3-server openbsd-indetd
</pre>
<p>Järgmiseks tuleb üles seada tftpd server, mis jagab paigalduseks vajalikke failie d500-le. Selleks muuda faili /etc/default/tftpd-hpa, et ta näeks välja selline:</p>
<pre>
TFTP_USERNAME="tftp"
TFTP_DIRECTORY="/srv/tftp"
RUN_DAEMON="yes"
OPTIONS="-l -s /var/lib/tftpboot"
</pre>
<p>ja seejärel teenusele restart</p>
<pre>
/etc/init.d/tftpd-hpa restart
</pre>
<p>Sellega on tftp osa lõppenud. Asume inted kallale. Põhimõtteliselt paneme kirja, et masinas on uus teenus ja serveerib teine oma faile /srv/tftp kataloogist. Avame faili /etc/inetd.conf ja lisame lõppu rea:</p>
<pre>
tftp           dgram   udp     wait    root  /usr/sbin/in.tftpd /usr/sbin/in.tftpd -s /srv/tftp
</pre>
<p>ja teenusele restart:</p>
<pre>
/etc/init.d/openbsd-inetd restart
</pre>
<p>Nüüd viimane pakett &#8211; dhcpd. Sellee osaga nägin kõige rohkem vaeva. Nüüd vaadates ei saagi aru miks, aga nii ta oli. Dhcpd-ga jagame d500-le IP aadressi, seega ei tohi ta seda ruuterist saada. Niiet järgmine samm tuleb teha hoopis aadressil https://192.168.1.254/ ja keelata ära dhcp kaudu IP jagamine.</p>
<p>Niisiis viimane fail /etc/dhcp/dhcpd.conf</p>
<pre>
option domain-name "debian.lan";
# dns serveriks määrasin ruuteri ip. võib kasutada ka ISP omi
option domain-name-servers 192.168.1.254;
option subnet-mask 255.255.255.0;
default-lease-time 600;
max-lease-time 7200;
server-name "debian";

subnet 192.168.1.0 netmask 255.255.255.0 {
  # Mis vahemikus ip-si jagatakse
  range 192.168.1.90 192.168.1.100;
  option routers 192.168.1.254;
}

host pxeinstall {
  # kerneli fail
  filename "pxelinux.0";
  # see on lauamasina ehk dhcp serveri ip
  next-server 192.168.1.64;
  # d500 MAC aadress
  hardware ethernet 00:08:02:32:1C:7A;
  fixed-address 192.168.1.90;
}
</pre>
<p>ja teenusele restart</p>
<pre>
/etc/init.d/isc-dhcp-server restart
</pre>
<p>Nii. Nüüd peaks kõik paigas olema. Jäänud on veel vajalike paigaldusfailide tirimine. Mina tahtsin kasutada Debian Squeezi, seepärast tirisin järgmise faili:</p>
<pre>
wget ftp://ftp.estpak.ee/debian/dists/squeeze/main/installer-i386/current/images/netboot/netboot.tar.gz
</pre>
<p>Saadud netboot.tar.gz pakkida lahti kataloogi /srv/tftp<br />
Tulemuseks on järgmine failihierarhia:</p>
<pre>
mihkel@debian:/srv/tftp$ ls -l
kokku 8
drwxr-xr-x 3 root root 4096 13. sept  18:59 debian-installer
lrwxrwxrwx 1 root root   32 11. okt   22:21 pxelinux.0 -&gt; debian-installer/i386/pxelinux.0
lrwxrwxrwx 1 root root   34 11. okt   22:21 pxelinux.cfg -&gt; debian-installer/i386/pxelinux.cfg
-rw-r--r-- 1 root root   57 13. sept  18:59 version.info
</pre>
<p>Saigi valmis. Tuleb oma tagumik toolit üles ajada ja d500 taha ronida ning Debiani paigaldama asuda. Ahjaa, et masin üle võrgu buutima asuks, tuleb POSTi aja F12 talluda.<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
Veel üks asi. See compaq on nii tobeda BIOS-ga, et ei buudi teine ilma klaverita. Sobrasin küll BIOS-is ringi, aga ei leidnud võimalust selle &#8220;featuuri&#8221; välja lülitamiseks. Mul on aga plaanis teha sellest masinat backup server ning vähe imelik oleks iga kord, kui vaja masin taaskäivitada, talle klaver p****e surkida. Seega, kui keegi teab, kuidas see masin ilma klaverita buutima panna, andke aga teada.<br />
Toreda jällenägemiseni.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/turakas.wordpress.com/124/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/turakas.wordpress.com/124/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/turakas.wordpress.com/124/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/turakas.wordpress.com/124/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/turakas.wordpress.com/124/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/turakas.wordpress.com/124/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/turakas.wordpress.com/124/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/turakas.wordpress.com/124/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/turakas.wordpress.com/124/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/turakas.wordpress.com/124/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/turakas.wordpress.com/124/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/turakas.wordpress.com/124/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/turakas.wordpress.com/124/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/turakas.wordpress.com/124/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=turakas.wordpress.com&amp;blog=637426&amp;post=124&amp;subd=turakas&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://turakas.wordpress.com/2010/10/12/pxeboot/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1c35ccb5815b1c83466d737c4804a749?s=96&#38;d=http%3A%2F%2Fs0.wp.com%2Fi%2Fmu.gif&#38;r=G" medium="image">
			<media:title type="html">mihkel</media:title>
		</media:content>
	</item>
		<item>
		<title>Nägemist GNU screen ja tere tmux</title>
		<link>http://turakas.wordpress.com/2010/01/17/nagemist-gnu-screen-ja-tere-tmux/</link>
		<comments>http://turakas.wordpress.com/2010/01/17/nagemist-gnu-screen-ja-tere-tmux/#comments</comments>
		<pubDate>Sun, 17 Jan 2010 10:03:53 +0000</pubDate>
		<dc:creator>mihkel</dc:creator>
				<category><![CDATA[Heietused]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://turakas.wordpress.com/?p=114</guid>
		<description><![CDATA[Kui juba kirjutamiseks läks, siis annan teada ka sellest, kuidas sujus mul üleminek GNU screenilt tmux-le. Kõigepealt vast põhjustest. Neid on kolm: * tmuxi võtab vähem mälu; * automaatne tiitliriba. Screeni jaoks oli vaja kasutada häkki, mis rikkus ära gnome terminali prompti. Mitte, et ma gnome terminali kasutaks, aga ikkagi põhjus; * ja muidugi uuem [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=turakas.wordpress.com&amp;blog=637426&amp;post=114&amp;subd=turakas&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Kui juba kirjutamiseks läks, siis annan teada ka sellest, kuidas sujus mul üleminek GNU screenilt <a href="http://tmux.sourceforge.net/" target="_blank">tmux</a>-le. Kõigepealt vast põhjustest. Neid on kolm:</p>
<p>* tmuxi võtab vähem mälu;<br />
* automaatne tiitliriba. Screeni jaoks oli vaja kasutada häkki, mis rikkus ära gnome terminali prompti. Mitte, et ma gnome terminali kasutaks, aga ikkagi põhjus;<br />
* ja muidugi uuem koodibaas, mis annab võimaluse rohkemateks featuurideks. Vertikaalne split on üks nendest.</p>
<p>Tegelikult oli neljas veel. Vahetult enne üleminekut tekkis screenil akna joonistamise bug, mida oli võimalik ajutiselt &#8220;paranda&#8221; tehes detach ja re-attach, aga see oli ebamugav.</p>
<p>Seadistasin teise käituma enamvähem sarnaselt nagu tegi seda mul screen. Kogu konfimine käib .tmux.conf faili kaudu ja hetkel näeb ta välja selline:</p>
<pre># Loome väga lihtsa tiitliriba
set bell-action none
set -g status-right ""
set -g status-bg black
set -g status-fg white

# Aktiivse akna tiitel boldiks
setw -g window-status-current-attr bold

# UTF-8 ofkoors
set -g status-utf8 on
setw -g utf8 on

# C-b asendatakse C-o'ga (emacsi pärast)
unbind C-b
set -g prefix C-o
bind C-o send-prefix

# Luuakse üks sessioon nimega 0 ja kolm akent
new -d -s0 -nrtorrent 'exec rtorrent'
neww -d -nirssi 'exec irssi'
neww -d
selectw -t 1

#Lõpp
</pre>
<p>Mõned kiirklahvid, et uued tutvujad saaksid üle kassisaba. Oma tmuxi sessiooni koos kolme eelnevalt defineeritud aknaga käivitan nii:</p>
<pre>tmux a</pre>
<p>Ka re-attach-mine käib sama käsuga (screenil oli screen -r)</p>
<pre>C+o d - detach-ib aktiive sessiooni
C+o &lt;nr&gt; - valitakse aken number...
C+o l - valitakse eelmine aktiivne aken
C+o n - valitakse järgmine (numbriliselt) aken
C+o p - valitakse eelmine (numbriliselt) aken
C+o c - luuakse uus aken shelliga
C+o s või tmux ls või tmux list-sessions - kuvab töötavaid sessioone
</pre>
<p>Saigi vast kõik olulisemad. Rohkem infi sarnaselt GNU screeniga</p>
<pre>C+o ?</pre>
<p>Vast nüüd on siin blogis jälle pikamat aega vaikus.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/turakas.wordpress.com/114/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/turakas.wordpress.com/114/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/turakas.wordpress.com/114/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/turakas.wordpress.com/114/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/turakas.wordpress.com/114/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/turakas.wordpress.com/114/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/turakas.wordpress.com/114/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/turakas.wordpress.com/114/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/turakas.wordpress.com/114/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/turakas.wordpress.com/114/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/turakas.wordpress.com/114/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/turakas.wordpress.com/114/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/turakas.wordpress.com/114/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/turakas.wordpress.com/114/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=turakas.wordpress.com&amp;blog=637426&amp;post=114&amp;subd=turakas&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://turakas.wordpress.com/2010/01/17/nagemist-gnu-screen-ja-tere-tmux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1c35ccb5815b1c83466d737c4804a749?s=96&#38;d=http%3A%2F%2Fs0.wp.com%2Fi%2Fmu.gif&#38;r=G" medium="image">
			<media:title type="html">mihkel</media:title>
		</media:content>
	</item>
		<item>
		<title>Emacs ja firefox</title>
		<link>http://turakas.wordpress.com/2010/01/16/emacs-ja-firefox/</link>
		<comments>http://turakas.wordpress.com/2010/01/16/emacs-ja-firefox/#comments</comments>
		<pubDate>Sat, 16 Jan 2010 20:16:07 +0000</pubDate>
		<dc:creator>mihkel</dc:creator>
				<category><![CDATA[Heietused]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://turakas.wordpress.com/?p=111</guid>
		<description><![CDATA[Jätkame siis ikka linuxi teemal&#8230; muust ma ju siin enam ei kirjuta. Kunagi olid ka filmid, aga ensekriitika on selleks liialt suur&#8230; ei taha head filmi oma arvamusega solkida. See sissekanne tuleb lühike ja on teemal firefox ning emacs. Kuigi pea aastaid tagasi andsin siinsamas blogis teada, et vim on minu valik, siis see ei [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=turakas.wordpress.com&amp;blog=637426&amp;post=111&amp;subd=turakas&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Jätkame siis ikka linuxi teemal&#8230; muust ma ju siin enam ei kirjuta. Kunagi olid ka filmid, aga ensekriitika on selleks liialt suur&#8230; ei taha head filmi oma arvamusega solkida.<br />
See sissekanne tuleb lühike ja on teemal firefox ning emacs. Kuigi pea aastaid tagasi andsin siinsamas blogis teada, et vim on minu valik, siis see ei ole tõsi juba oi-oi kui kaua. Emacs <em>all the way</em> :)<br />
Hiljuti sattusin sellise lehe otsa, nagu see <a href="http://kb.mozillazine.org/Emacs_Keybindings_%28Firefox%29" target="_blank">siin</a> ja sellest hetkest alates muutus firefoxiga majandamine hulga loomupärasemaks. On ja ka kogu GNU süsteem vaikimisi üles ehitatud Emacsi (tegelikult küll readline-i) sarnaste kiirklahvide alusel. Miks mitte kasutada tuttavaid kombinatsioone ka GNOME keskkonnas ja sh. ka brauseris.<br />
Igatahes palju vaeva pole vaja näha&#8230; lihtsalt üks muutuja vaja gconfi kaudu ära vahetada.</p>
<pre>/desktop/gnome/interface/gtk_key_theme
</pre>
<p>väärtuseks kribada Emacs (suure algustähega) ja valma. Nüüd saab kasutada näiteks selliseid kiirklahve:</p>
<pre>Ctrl+A       Rea algusesse
Ctrl+E       Rea lõppu
Ctrl+F       Üks täht paremale
Ctrl+B       Üks täht vasakule
Ctrl+P       Eelmisele reale (muidugi peab olema mitu rida)
Ctrl+N       Järgmisele reale
Ctrl+K       Kustuta kõik kursorist kuni rea lõpuni
Ctrl+U       Kustuta terve rida
Ctrl+W       Kustuta sõna, mis jääb vasakule
Alt+D        Kustuta sõna, mis jääb paremale
Ctrl+H       Kustuta vasakpoolne täht (nagu backspace)
Ctrl+D       Kustuta parempoolne täht
</pre>
<p>Mõnna</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/turakas.wordpress.com/111/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/turakas.wordpress.com/111/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/turakas.wordpress.com/111/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/turakas.wordpress.com/111/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/turakas.wordpress.com/111/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/turakas.wordpress.com/111/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/turakas.wordpress.com/111/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/turakas.wordpress.com/111/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/turakas.wordpress.com/111/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/turakas.wordpress.com/111/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/turakas.wordpress.com/111/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/turakas.wordpress.com/111/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/turakas.wordpress.com/111/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/turakas.wordpress.com/111/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=turakas.wordpress.com&amp;blog=637426&amp;post=111&amp;subd=turakas&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://turakas.wordpress.com/2010/01/16/emacs-ja-firefox/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1c35ccb5815b1c83466d737c4804a749?s=96&#38;d=http%3A%2F%2Fs0.wp.com%2Fi%2Fmu.gif&#38;r=G" medium="image">
			<media:title type="html">mihkel</media:title>
		</media:content>
	</item>
		<item>
		<title>rsyslog ja iptables</title>
		<link>http://turakas.wordpress.com/2009/06/21/rsyslog-ja-iptables/</link>
		<comments>http://turakas.wordpress.com/2009/06/21/rsyslog-ja-iptables/#comments</comments>
		<pubDate>Sun, 21 Jun 2009 10:17:02 +0000</pubDate>
		<dc:creator>mihkel</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://turakas.wordpress.com/?p=90</guid>
		<description><![CDATA[Mul on komme panna kirja kõik vähegi keerukamad (st. enam kui paar rida) muudatused, mis ma oma masinas teen ja üks kapsas vedeleb juba pikemat aega kõvaketta nurgal. Nüüd, loetud päevad enne jaani, punusin talle ümmarguse jutu ümber ja postitasin siia&#8230; nii bäkkappi mõttes :P Kes on iptables-ga tulemüüri ehitanud, see ka arvatavasti logib teatud [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=turakas.wordpress.com&amp;blog=637426&amp;post=90&amp;subd=turakas&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Mul on komme panna kirja kõik vähegi keerukamad (st. enam kui paar rida) muudatused, mis ma oma masinas teen ja üks kapsas vedeleb juba pikemat aega kõvaketta nurgal. Nüüd, loetud päevad enne jaani, punusin talle ümmarguse jutu ümber ja postitasin siia&#8230; nii bäkkappi mõttes :P<br />
Kes on iptables-ga tulemüüri ehitanud, see ka arvatavasti logib teatud reegleid. Mis mind nende logide puhul on häirinud, on see, et vaikimisi topitakse nad kokku koos kõige muuga, mis süsteemis toimub. Ehk kõik läheb näiteks messages, syslog või kern.log faili või sootuks kõigisse korraga. Palju mõistlikum oleks ju, kui kõik müüri poolt logitavad read kirjutatakse eraldi faili &#8211; nii on lihtsam logides tuhnida ning vajalikku infot leida. Mõeldud, tehtud. Esimese asjana tuleks veenduda, kas kasutatakse standardset syslogd teenust või rsyslogi. Kes kasutab Debian Lenny-t või uuemat, nendel peaks juba vaikimisi rsyslog peal olema. Kõik teised, aga võivad julgesti ta ise paigaldada, kuna ideepoolest on rsyslog 100% ühilduv syslogd konfiguratsioonifailiga. Inglise keeles <em>drop in replacement</em>.<br />
Järgmisena on vaja selgeks teha, mis kriteeriumite järgi logisid parsida. Selleks võib kasutada /etc/rsyslog.conf faili või /etc/rsyslog.d/ kataloogi. Viimane variant on mõistlikum, kuna rsyslog.conf on hallatav debiani arendajate poolt. Ehk, kui arendajad leiavad, et seal failis peaks midagi juurde lisatama või ära võetama, siis uuenduste paigaldamisel küsitakse, kas kasutada arendaja või sinu enda versiooni. Tüütuks muutub, kui pead neid kahe pidevalt võrdlema ning ise muudatusi sisse viima. Selliste ebameeldivuste ärahoidmiseks ongi loodud *.d kataloogid, kuhu pannakse seadistusfailid, mida arvuti omanik vajalikuks peab.<br />
Antud juhul loome rsyslog.d kataloogi faili nimega iptables ning kirjutame sinna kaks rida (pluss kommentaar, sest kommentaarid on alati kasulikud).</p>
<pre>
if $syslogtag == 'kernel:' and ($msg contains 'IN=eth0' or $msg contains 'IN=6in4') then /var/log/iptables.log
&amp; ~
</pre>
<p>Ja mida see rida tähendab? Lugema peaks teda nii: kui sõnum tuleb kernelilt (st. operatsioonisüsteemi tuumalt) ja sisaldab endas fraasi &#8216;IN=eth0&#8242; või &#8216;IN=6in4&#8242;, siis kirjutada need read /var/log/iptables.log faili. Teine rida ütleb: ja viska ära (<em>discard</em>) kõik teised sõnumid. Antud reeglisse peaks suhtuma loominguliselt &#8211; kui teie võrguliides pole eth0, siis tuleks see tingimus loomulikult asendada. 6in4 on minu IPv6 tunneli liides &#8211; jällegi, kui teil sellist võrguliidest pole, siis teda reeglisse lisada pole vaja. Ilma IPv6 liideseta näeks iptables faili sisu välja selline:</p>
<pre>
if $syslogtag == 'kernel:' and $msg contains 'IN=eth0' then /var/log/iptables.log
&amp; ~
</pre>
<p>Üks oluline märkus veel. Kõiki seadistusfaile loetakse ülevalt alla. Seega, et meie iptables-i read ei satuks näiteks messages faili, tuleb hoolt kanda selle eest, et rsyslog näeks eelpool toodud ridu enne, kui messages faili kohta käivat infot. /etc/rsyslog.conf failis peaks seega olema järgmine rida:</p>
<pre>
$IncludeConfig /etc/rsyslog.d/*.conf
</pre>
<p>piisavalt faili alguses. Liialt muretsema ei pea, sest vaikimisi ta nii juba on :)<br />
Nüüd veel rsyslog teenusele taaskäivitus:</p>
<pre>
# /etc/init.d/rsyslog restart
</pre>
<p>Ja peakski korras olema. Kõik tulemüüri poolt logitavad read lähevad iptables.log faili ja mitte muudesse failidesse. Aga üks probleem on veel jäänud. Hoolt tuleb kanda ka selle eest, et iptables.log fail liiga suureks ei paisuks, sest kõvaketta pind pole ju raisata. Siin tuleb appi logrotate. Mis ta on ja mida ta täpselt teeb, seda ütleb</p>
<pre>
man logrotate.
</pre>
<p>Meie aga kasutame ära jällegi *.d kataloogi võlusid, ning loome /etc/logrotate.d/iptables faili. Aluseks võtsin sealt samast asuva rsyslog faili. Seega äsjaloodud iptables faili kirjutasin järgnevad read:</p>
<pre>
/var/log/iptables.log
{
        rotate 7
        daily
        missingok
        notifempty
        delaycompress
        compress
        postrotate
                invoke-rc.d rsyslog reload &gt; /dev/null
        endscript
}
</pre>
<p>Sellega teeme logrotate rakendusele selgeks, et iptables.log faile tuleks &#8220;roteerida&#8221; või töödelda iga päev ja hoida alles viimase seitsme päeva logid. </p>
<p>Vsjoo. Veidi enam süstematiseeritud logidega on ju hoopis julgem tunne jaani tähistada. Kas pole? :D</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/turakas.wordpress.com/90/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/turakas.wordpress.com/90/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/turakas.wordpress.com/90/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/turakas.wordpress.com/90/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/turakas.wordpress.com/90/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/turakas.wordpress.com/90/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/turakas.wordpress.com/90/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/turakas.wordpress.com/90/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/turakas.wordpress.com/90/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/turakas.wordpress.com/90/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/turakas.wordpress.com/90/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/turakas.wordpress.com/90/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/turakas.wordpress.com/90/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/turakas.wordpress.com/90/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=turakas.wordpress.com&amp;blog=637426&amp;post=90&amp;subd=turakas&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://turakas.wordpress.com/2009/06/21/rsyslog-ja-iptables/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1c35ccb5815b1c83466d737c4804a749?s=96&#38;d=http%3A%2F%2Fs0.wp.com%2Fi%2Fmu.gif&#38;r=G" medium="image">
			<media:title type="html">mihkel</media:title>
		</media:content>
	</item>
		<item>
		<title>Paranoia?</title>
		<link>http://turakas.wordpress.com/2009/06/16/paranoia/</link>
		<comments>http://turakas.wordpress.com/2009/06/16/paranoia/#comments</comments>
		<pubDate>Tue, 16 Jun 2009 20:06:58 +0000</pubDate>
		<dc:creator>mihkel</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://turakas.wordpress.com/?p=67</guid>
		<description><![CDATA[Selle kuu kahekümnendal päeval, kui tähtede seis on sobiv, näeb ilmavalgust Debian Lenny järjekordne hooldusväljalase. Ideepoolest peaks teine saama endale külge numbri 5.0.2 või 5.0r2, kuidas keegi soovib. Aga mitte sellest pisiasjast ei taha ma täna kirjutada.  Vaid sellest, kuidas veenduda, et serverist tiritud debiani isod on ikka need õiged, mitte kurja kreekeri poolt täisussitatud [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=turakas.wordpress.com&amp;blog=637426&amp;post=67&amp;subd=turakas&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Selle kuu <a href="https://lists.debian.org/debian-release/2009/06/msg00032.html" target="_blank">kahekümnendal päeval</a>, kui tähtede seis on sobiv, näeb ilmavalgust Debian Lenny järjekordne hooldusväljalase. Ideepoolest peaks teine saama endale külge numbri 5.0.2 või 5.0r2, kuidas keegi soovib. Aga mitte sellest pisiasjast ei taha ma täna kirjutada.  Vaid sellest, kuidas veenduda, et serverist tiritud debiani isod on ikka need õiged, mitte kurja kreekeri poolt täisussitatud botnetihakatis :)</p>
<p>Lihtsuse mõttes kasutame ainult isot nimega debian-501-i386-businesscard.iso. See tuleb kõigepealt alla laadida. Kiirem koht on vast Eesti kohalik peegel, mis asub <a href="ftp://ftp.estpak.ee/pub/debian-cd/" target="_blank">estpaki serveris</a>. Ilukirjandust harrastama ei viitsi hakata, seega järgnev jutt puiste punktidena.</p>
<p>1. Tiri alla failid SHA1SUMS ja SHA1SUMS.sign või vastavad MD5 analoogid. SHA1SUMS sisaldab endas iso kontrollsummat, SHA1SUMS.sign on eelmise faili &#8220;allkiri&#8221;, tõestamaks, et kontrollsummasid pole muudetud.</p>
<p>2. Kontrolli gpg-ga üle, et ega neid kontrollsummasid kompromiteeritud pole:</p>
<pre>$ gpg --verify SHA1SUMS.sign SHA1SUMS
gpg: Signature made T 14 apr      2009 21:16:21 EEST using DSA key ID 88C7C1F7
gpg: Allkirja ei saa kontrollida: ei leia avalikku võtit</pre>
<p>Nagu näha ei leita vastavat avalikku võtit, millega failide õigsust kontrollida.</p>
<p>3. Impordime vastava võtme (ID 88C7C1F7). Võtmeserveriks on antud juhul igati paslik kasutada debiani enda serverit &#8211; keyring.debian.org</p>
<pre>$ gpg --keyserver keyring.debian.org --recv-keys 88C7C1F7</pre>
<p>4. Laseme uuesti gpg-ga SHA1SUMS* failid üle:</p>
<pre>$ gpg --verify SHA1SUMS.sign SHA1SUMS
gpg: Signature made T 14 apr      2009 21:16:21 EEST using DSA key ID 88C7C1F7
gpg: Good signature from "Steve McIntyre &lt;steve@einval.com&gt;"
gpg:            aka "Steve McIntyre    &lt;stevem@chiark.greenend.org.uk&gt;"
gpg:            aka "Steve McIntyre    &lt;93sam@debian.org&gt;"
gpg: HOIATUS: Seda võtit ei ole sertifitseeritud usaldatava allkirjaga!
gpg:         Ei ole midagi, mis näitaks, et allkiri kuulub omanikule.
Primaarse võtme sõrmejälg: AC65 6D79 E362 32CF 77BB B0E8 7C3B 7970 88C7 C1F7
</pre>
<p>Õnnestus!!! Kuvatakse küll üks hoiatus, aga selle kohta loe juba siit:</p>
<p><a href="http://www.cryptnet.net/fdp/crypto/keysigning_party/en/keysigning_party.html" target="_blank">http://www.cryptnet.net/fdp/crypto/keysigning_party/en/keysigning_party.html</a></p>
<p>5. Kontrollime ka tiritud iso üle:</p>
<pre>$ sha1sum -c SHA1SUMS</pre>
<p>Aga võib ka kasutada käsku &#8220;shasum&#8221;. See saab ise aru, kui pika räsiga tegu on.</p>
<pre>$ shasum -c SHA1SUMS</pre>
<p>Ja vastus</p>
<pre>...
sha1sum: debian-501-i386-CD-9.iso: No such file or directory
debian-501-i386-CD-9.iso: avamine või lugemine ebaõnnestus
debian-501-i386-businesscard.iso: OK
sha1sum: debian-501-i386-kde-CD-1.iso: No such file or directory
debian-501-i386-kde-CD-1.iso: avamine või lugemine ebaõnnestus
...</pre>
<p>Loomulikult neid isosid ei suudetud kontrollida, mida me alla ei laadinud, aga oluline on rida:</p>
<pre>debian-501-i386-businesscard.iso: OK</pre>
<p>6. Nüüd võib südamerahuga iso plaadile kõrvetada ning rõõmsat debiani elu elada. Paranoiavajadused rahuldatud.</p>
<p>Protsess näeb analoogne välja ka kõikide teiste distrode ning muude failide kontrollimisel. Kokkuvõtvalt &#8211; et olla 100% faili terviklikkuses ja autentsuses kindel, tuleb ta tervikklikkust kontrollida kontrollsummade abil (abiks failid md5sum, SHA1SUM vms), aga veendumaks, et kontrollfail ise karvase käe poolt puudutatud pole, tuleks teine omakorda avaliku võtme poolt kinnitada. Avalik võti saadakse võtmeserverist, võti ise on aga allkirjastatud mõne &#8220;tähtsa isiku&#8221; poolt.</p>
<p>Muide, samal põhimõttel kontrollitakse üle ka <strong>iga </strong>pakk, mis pakivaramust tuleb. Niiet jutud, mis pajatavad, kuidas mõni paha inimene võib sokutada ametlikku pakivaramusse &#8220;nakatunud&#8221; koodi, ei pea paika. Vähemalt debiani ja debianipõhiste distrode puhul, sh. ubuntu. Ametlik termin on <a href="https://wiki.debian.org/SecureApt" target="_blank">secure apt.</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/turakas.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/turakas.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/turakas.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/turakas.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/turakas.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/turakas.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/turakas.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/turakas.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/turakas.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/turakas.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/turakas.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/turakas.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/turakas.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/turakas.wordpress.com/67/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=turakas.wordpress.com&amp;blog=637426&amp;post=67&amp;subd=turakas&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://turakas.wordpress.com/2009/06/16/paranoia/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1c35ccb5815b1c83466d737c4804a749?s=96&#38;d=http%3A%2F%2Fs0.wp.com%2Fi%2Fmu.gif&#38;r=G" medium="image">
			<media:title type="html">mihkel</media:title>
		</media:content>
	</item>
		<item>
		<title>GNU Screen</title>
		<link>http://turakas.wordpress.com/2009/06/07/gnu-screen/</link>
		<comments>http://turakas.wordpress.com/2009/06/07/gnu-screen/#comments</comments>
		<pubDate>Sun, 07 Jun 2009 08:06:32 +0000</pubDate>
		<dc:creator>mihkel</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://turakas.wordpress.com/?p=52</guid>
		<description><![CDATA[Raputame maha tolmu ning pühime ära ämblikuvõrgud. Tuli tahtmine midagi siia ajaveebi lisada. Olgugi, et täna on valimiste päev, jätan oma poliitilised eelistused enda teada ja räägin hoopis kaks sõna oma ühest lemmikumast programmist GNU/Linuxile&#8230; või noh tegelikult töötab ta pea kõigis unixilistes. GNU Screen &#8211; http://www.gnu.org/software/screen/ Väga lihtsalt seletades on ta käsureafännide parim sõber. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=turakas.wordpress.com&amp;blog=637426&amp;post=52&amp;subd=turakas&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="text-align:left;">Raputame maha tolmu ning pühime ära ämblikuvõrgud. Tuli tahtmine midagi siia ajaveebi lisada. Olgugi, et täna on valimiste päev, jätan oma poliitilised eelistused enda teada ja räägin hoopis kaks sõna oma ühest lemmikumast programmist GNU/Linuxile&#8230; või noh tegelikult töötab ta pea kõigis unixilistes. GNU Screen &#8211; <a href="http://www.gnu.org/software/screen/">http://www.gnu.org/software/screen/</a><br />
Väga lihtsalt seletades on ta käsureafännide parim sõber. Ta lubab ühes aknas jooksutada mitut erinevat rakendust. Vähe sellest, ta hoiab need rakendused ka siis töös, kui terminali aken sulgeda. Väga mugav on sinna sisse toppida programme, mis nagunii enamuse ajast teevad oma tööd taustal, mida mul pole vaja pidevalt jälgida &#8211; näiteks rtorrent, irssi, wget jne.<br />
Veel mugavam on kui screen kuvab akna allservas jooksvate rakenduste nimed. Tääbidega (eesti k. kaart) terminalid võib sootuks unustada. Aga kuidas seda teha. Lihtne. Tuleb muuta oma .screenrc faili vastavalt :)<br />
Näiteks nii:</p>
<pre style="text-align:left;">screen -t rtorrent           0 rtorrent
screen -t irssi              1 irssi
# dünaamiline tiitle
shelltitle '$ |bash'

utf8 on
autodetach on
startup_message off

# Statusbar
caption always "%{= kw}%-w%{+b}%n %t%{-}%+w"

# Ctrl+a asemel Ctrl+o, siis ei minda emacsiga konflikti
escape ^Oo</pre>
<p style="text-align:left;">Nagu näha, käivitatakse screeni rakendamisel automaatselt tema sees kaks programmi &#8211; rtorrent ja irssi ning antakse nende &#8220;tiitlitele&#8221; vastavad nimed. Teine oluline rida on</p>
<pre style="text-align:left;">shelltitle '$ |bash'</pre>
<p style="text-align:left;">Selle abiga luuakse akna allserva dünaamiline tiitel. Ehk uue akna nimeks saab see, mis rakendust seal jooksutada. Ja lõpuks on veel</p>
<pre style="text-align:left;">caption always "%{= kw}%-w%{+b}%n %t%{-}%+w"</pre>
<p style="text-align:left;">Sellega defineeritakse ära terminali akna alla riba, kus kogu infot näidatakse.<br />
Selleks, et dünaamiline tiitel töötaks, tuleb veel muuta oma .bashrc faili. Oluline blokk on</p>
<pre style="text-align:left;">[33k33\\\]</pre>
<p style="text-align:left;">mis tuleb lisada PS1 rea juurde. Minul näeb teine välja niimoodi:</p>
<pre style="text-align:left;">PS1="${debian_chroot:+($debian_chroot)}\[33[00;32m\]\u@\h\[33[00m\]:\[33[00;34m\]\w\[33[00m\]"'\
[33k33\\\]$ '</pre>
<p style="text-align:left;">No vot. Nüüd laduge screen oma lemmikrakendusi täis ja kasutage klahvikombinatsiooni Ctrl+o DD või Ctrl+a DD, kui kasutate screeni vaikimisi kiirklahve. Terminali aken suletakse, aga kõik programmid jätkavad oma töö tegemist. Kui tekib tahtmine neid jälle näha, siis avage oma terminal ja tippige<br />
screen -r<br />
Mõnna, kas pole :)<br />
Rohkem infot annab</p>
<pre style="text-align:left;">man screen</pre>
<p style="text-align:left;">või <a href="http://www.google.com">Google</a><br />
Kogu kupatus näeb välja nii. Terminaliks on rxvt-unicode</p>
<p style="text-align:left;">
<div id="attachment_106" class="wp-caption aligncenter" style="width: 310px"><a href="http://turakas.files.wordpress.com/2009/06/screen_ja_urxvt.png"><img class="size-medium wp-image-106" title="screen_ja_urxvt" src="http://turakas.files.wordpress.com/2009/06/screen_ja_urxvt.png?w=300&#038;h=144" alt="GNU screen ja urxvt" width="300" height="144" /></a><p class="wp-caption-text">GNU screen ja urxvt</p></div>
<p style="text-align:left;">Nüüd aga panen oma uhked kriuksuga saapad jalga ja lähen valima&#8230; mis sest, et e-hääl on antud. Ikka lähen :)</p>
<p style="text-align:left;">
<p style="text-align:left;"><strong>Täiendus!</strong></p>
<p style="text-align:left;">Panin tähele, et wordpressile meeldib olulist infot ära süüa, näiteks PS1 rida, mis .bashrc faili tuleb lisada. Ei suutnud ma talle selgeks teha, et ka \ ja 0 on tähtsad. Seega õige rida tuleb maha viksida hoopis pildi pealt.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/turakas.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/turakas.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/turakas.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/turakas.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/turakas.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/turakas.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/turakas.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/turakas.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/turakas.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/turakas.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/turakas.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/turakas.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/turakas.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/turakas.wordpress.com/52/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=turakas.wordpress.com&amp;blog=637426&amp;post=52&amp;subd=turakas&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://turakas.wordpress.com/2009/06/07/gnu-screen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1c35ccb5815b1c83466d737c4804a749?s=96&#38;d=http%3A%2F%2Fs0.wp.com%2Fi%2Fmu.gif&#38;r=G" medium="image">
			<media:title type="html">mihkel</media:title>
		</media:content>

		<media:content url="http://turakas.files.wordpress.com/2009/06/screen_ja_urxvt.png?w=300" medium="image">
			<media:title type="html">screen_ja_urxvt</media:title>
		</media:content>
	</item>
	</channel>
</rss>
