<?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>Hodžův blog &#187; Ubuntu</title>
	<atom:link href="http://hodza.net/category/linux/distribuce/ubuntu/feed/" rel="self" type="application/rss+xml" />
	<link>http://hodza.net</link>
	<description>I přestože jsem paranoidní neznamená, že mě nedostanou...</description>
	<lastBuildDate>Mon, 30 Jan 2012 18:02:05 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>HowTo install Oracle Instant Client and PHP OCI8 module under Debian Squueze (Ubuntu) 64bit</title>
		<link>http://hodza.net/2011/08/01/howto-install-oracle-instant-client-and-php-oci8-module-under-debian-squueze-ubuntu-64bit/</link>
		<comments>http://hodza.net/2011/08/01/howto-install-oracle-instant-client-and-php-oci8-module-under-debian-squueze-ubuntu-64bit/#comments</comments>
		<pubDate>Mon, 01 Aug 2011 12:22:29 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Apache]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Scriptíky]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://hodza.net/?p=2099</guid>
		<description><![CDATA[1) Download the Basic and the SDK packages from http://www.oracle.com (registration needed).
# mkdir -p /opt/oracle/instantclient
# cd /opt/oracle/instantclient
# wget http://download.oracle.com/otn/linux/instantclient/112020/instantclient-basic-linux-x86-64-11.2.0.2.0.zip
# wget http://download.oracle.com/otn/linux/instantclient/112020/instantclient-sdk-linux-x86-64-11.2.0.2.0.zip"


2) Unzip files, move it in correct location and delete unnecessary archives
unzip instantclient-basic-linux-x86-64-11.2.0.2.0.zip
unzip instantclient-sdk-linux-x86-64-11.2.0.2.0.zip
mv instantclient_11_2/* ./
rm -r instantclient_11_2/ instantclient-basic-linux-x86-64-11.2.0.2.0.zip instantclient-sdk-linux-x86-64-11.2.0.2.0.zip

3) Craate missing simlinks
ln -s libclntsh.so.10.1 libclntsh.so
ln -s libocci.so.10.1 libocci.so
4) Install packages
# aptitude install build-essential php5-dev [...]]]></description>
			<content:encoded><![CDATA[<p>1) Download the Basic and the SDK packages from http://www.oracle.com (registration needed).<br />
<code># mkdir -p /opt/oracle/instantclient<br />
# cd /opt/oracle/instantclient<br />
# wget http://download.oracle.com/otn/linux/instantclient/112020/instantclient-basic-linux-x86-64-11.2.0.2.0.zip<br />
# wget http://download.oracle.com/otn/linux/instantclient/112020/instantclient-sdk-linux-x86-64-11.2.0.2.0.zip"<br />
</code><br />
<span id="more-2099"></span><br />
2) Unzip files, move it in correct location and delete unnecessary archives<br />
<code>unzip instantclient-basic-linux-x86-64-11.2.0.2.0.zip<br />
unzip instantclient-sdk-linux-x86-64-11.2.0.2.0.zip<br />
mv instantclient_11_2/* ./<br />
rm -r instantclient_11_2/ instantclient-basic-linux-x86-64-11.2.0.2.0.zip instantclient-sdk-linux-x86-64-11.2.0.2.0.zip<br />
</code></p>
<p>3) Craate missing simlinks<br />
<code>ln -s libclntsh.so.10.1 libclntsh.so<br />
ln -s libocci.so.10.1 libocci.so</code></p>
<p>4) Install packages<br />
<code># aptitude install build-essential php5-dev php-pear libaio1 </code><br />
<code># pecl install oci8 (on question reply: instantclient,/opt/oracle/instantclient)</code></p>
<p>5) Enable the oci8 module in the php.ini<br />
<code># vi /etc/php5/apache2/php.ini<br />
extension=oci8.so (put this line after the examples starting with ;Dynamic Extension).</code><br />
<code># vi /etc/php5E/cli/php.ini<br />
extension=oci8.so (put this line after the examples starting with ;Dynamic Extension).</code></p>
<p>6) Restart Apache Web server<br />
<code>/etc/init.d/apache2 restart</code></p>
<p>Now stop and start Apache. You should see the oci8 module in the output of phpinfo().</p>
]]></content:encoded>
			<wfw:commentRss>http://hodza.net/2011/08/01/howto-install-oracle-instant-client-and-php-oci8-module-under-debian-squueze-ubuntu-64bit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HowTo install Mozilla Thunderbird 5 Final from PPA (Ubuntu 10.04/10.10/11.04)</title>
		<link>http://hodza.net/2011/07/14/howto-install-mozilla-thunderbird-5-final-from-ppa-ubuntu-10-0410-1011-04/</link>
		<comments>http://hodza.net/2011/07/14/howto-install-mozilla-thunderbird-5-final-from-ppa-ubuntu-10-0410-1011-04/#comments</comments>
		<pubDate>Thu, 14 Jul 2011 16:17:05 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Smtp]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://hodza.net/?p=2076</guid>
		<description><![CDATA[# sudo apt-add-repository ppa:mozillateam/thunderbird-stable
# sudo apt-get update
# sudo apt-get install thunderbird
Release Notes: http://www.mozilla.org/en-US/thunderbird/5.0/releasenotes/
]]></description>
			<content:encoded><![CDATA[<p><code># sudo apt-add-repository ppa:mozillateam/thunderbird-stable<br />
# sudo apt-get update<br />
# sudo apt-get install thunderbird</code></p>
<p>Release Notes: <a href="http://www.mozilla.org/en-US/thunderbird/5.0/releasenotes/" target="_blank">http://www.mozilla.org/en-US/thunderbird/5.0/releasenotes/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://hodza.net/2011/07/14/howto-install-mozilla-thunderbird-5-final-from-ppa-ubuntu-10-0410-1011-04/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firefox Flash Player Crash under Ubuntu Maverick Meerkat</title>
		<link>http://hodza.net/2011/03/14/firefox-flash-player-crash-under-ubuntu-maverick-meerkat/</link>
		<comments>http://hodza.net/2011/03/14/firefox-flash-player-crash-under-ubuntu-maverick-meerkat/#comments</comments>
		<pubDate>Mon, 14 Mar 2011 13:25:19 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Multimédia]]></category>
		<category><![CDATA[Ostatní]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[adobe incubator]]></category>
		<category><![CDATA[crash]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[flashplayer]]></category>
		<category><![CDATA[maverick meerkat]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[youtube]]></category>

		<guid isPermaLink="false">http://hodza.net/?p=2005</guid>
		<description><![CDATA[Q: The flash plugin in my firefox started to crash these days. Whenever I go to youtube.com to watch a video, as soon as I open the page the shockwave plugin crashes. At the same time, I can see youtube videos in Facebook! This is started to happen in these days possibly after updating the [...]]]></description>
			<content:encoded><![CDATA[<p>Q: The flash plugin in my firefox started to crash these days. Whenever I go to youtube.com to watch a video, as soon as I open the page the shockwave plugin crashes. At the same time, I can see youtube videos in Facebook! This is started to happen in these days possibly after updating the system (I regularly apt-get update &amp; upgrade). Any thoughts/ideas?</p>
<p><span id="more-2005"></span>A: Use the latest Flash Player plugin from Adobe Incubator<br />
<code>#  wget <a href="http://download.macromedia.com/pub/labs/flashplatformruntimes/incubator/flashplayer_inc_debug_lin_022711.tar.gz">http://download.macromedia.com/pub/labs/flashplatformruntimes/incubator/flashplayer_inc_debug_lin_022711.tar.gz</a><br />
# tar -xvf flashplayer_inc_debug_lin_022711.tar.gz<br />
# sudo cp libflashplayer.so /usr/lib/flashplugin-installer/</code></p>
]]></content:encoded>
			<wfw:commentRss>http://hodza.net/2011/03/14/firefox-flash-player-crash-under-ubuntu-maverick-meerkat/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VMware Server console &amp; Ubuntu Hardy Herron</title>
		<link>http://hodza.net/2008/11/03/vmware-server-console-ubuntu-hardy-herron/</link>
		<comments>http://hodza.net/2008/11/03/vmware-server-console-ubuntu-hardy-herron/#comments</comments>
		<pubDate>Mon, 03 Nov 2008 07:28:35 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[virtualizace]]></category>

		<guid isPermaLink="false">http://hodza.net/?p=221</guid>
		<description><![CDATA[Po nainstalovaání VMware Server console v Hardym mě vždy trápí chybové hlášení:
# vmware-server-console
/usr/lib/vmware-server-console/bin/vmware-server-console: /usr/lib/vmware-server-console lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_3.4' not found (required by /usr/lib/libcairo.so.2)
/usr/lib/vmware-server-console/bin/vmware-server-console: /usr/lib/vmware-server-console/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_4.2.0' not found (required by /usr/lib/libstdc++.so.6)
Pomoc je přitom velice jednoduchá:

# sudo ln -sf /usr/lib/libpng12.so.0 /usr/lib/vmware-server-console/lib/libpng12.so.0/libpng12.so.0
# sudo ln -sf /lib/libgcc_s.so.1 /usr/lib/vmware-server-console/lib/libgcc_s.so.1/libgcc_s.so.1

]]></description>
			<content:encoded><![CDATA[<p>Po nainstalovaání VMware Server console v Hardym mě vždy trápí chybové hlášení:</p>
<p><code># vmware-server-console<br />
/usr/lib/vmware-server-console/bin/vmware-server-console: /usr/lib/vmware-server-console lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_3.4' not found (required by /usr/lib/libcairo.so.2)<br />
/usr/lib/vmware-server-console/bin/vmware-server-console: /usr/lib/vmware-server-console/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_4.2.0' not found (required by /usr/lib/libstdc++.so.6)</code></p>
<p>Pomoc je přitom velice jednoduchá:<br />
<code><br />
# sudo ln -sf /usr/lib/libpng12.so.0 /usr/lib/vmware-server-console/lib/libpng12.so.0/libpng12.so.0<br />
# sudo ln -sf /lib/libgcc_s.so.1 /usr/lib/vmware-server-console/lib/libgcc_s.so.1/libgcc_s.so.1<br />
</code></p>
]]></content:encoded>
			<wfw:commentRss>http://hodza.net/2008/11/03/vmware-server-console-ubuntu-hardy-herron/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iptables v1.3.6: X Couldn&#8217;t load match `ipp2p&#8217;</title>
		<link>http://hodza.net/2007/09/13/iptables-v136-x-couldnt-load-match-ipp2p/</link>
		<comments>http://hodza.net/2007/09/13/iptables-v136-x-couldnt-load-match-ipp2p/#comments</comments>
		<pubDate>Thu, 13 Sep 2007 07:03:41 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Scriptíky]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://hodza.net/?p=75</guid>
		<description><![CDATA[Také se Vám stalo, že kompilace IPP2P proběhla v pořádku, ale pčesto iptables hlásí při zavádění  modulu chybové hlášení &#8222;iptables v1.3.6: X Couldn&#8217;t load match `ipp2p&#8217;&#8222;? Řešení je jednoduché &#8211; v souboru makefile zaměňte při vytváření knihovny ld za gcc. Celý postup s mým patchem naleznete zde:
apt-get install patch
cd /usr/src
wget http://ipp2p.org/downloads/ipp2p-0.8.2.tar.gz
tar -xzf ipp2p-0.8.2.tar.gz
cd ipp2p-0.8.2
wget [...]]]></description>
			<content:encoded><![CDATA[<p>Také se Vám stalo, že kompilace <a href="http://ipp2p.org/" title="IPP2P HomePage">IPP2P</a> proběhla v pořádku, ale pčesto <a href="http://netfilter.org/projects/iptables/index.html" title="Netfilter HomePage">iptables</a> hlásí při zavádění  modulu chybové hlášení &#8222;<em>iptables v1.3.6: X Couldn&#8217;t load match `ipp2p&#8217;</em>&#8222;? Řešení je jednoduché &#8211; v souboru makefile zaměňte při vytváření knihovny <em>ld</em> za <em>gcc</em>. Celý postup s mým patchem naleznete zde:</p>
<p><code>apt-get install patch<br />
cd /usr/src<br />
wget http://ipp2p.org/downloads/ipp2p-0.8.2.tar.gz<br />
tar -xzf ipp2p-0.8.2.tar.gz<br />
cd ipp2p-0.8.2<br />
wget http://hodza.net/wp-content/files/ipp2p-0.8.2.patch<br />
patch Makefile &lt; ipp2p-0.8.2.patch<br />
make<br />
...</code></p>
]]></content:encoded>
			<wfw:commentRss>http://hodza.net/2007/09/13/iptables-v136-x-couldnt-load-match-ipp2p/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Omezování P2P sítí &#8211; IPP2P &amp; Ubuntu 7.04 (Feisty Fawn)</title>
		<link>http://hodza.net/2007/09/10/omezovani-p2p-siti-ipp2p-ubuntu-704-feisty-fawn/</link>
		<comments>http://hodza.net/2007/09/10/omezovani-p2p-siti-ipp2p-ubuntu-704-feisty-fawn/#comments</comments>
		<pubDate>Mon, 10 Sep 2007 07:49:50 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Kernel]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Scriptíky]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://hodza.net/?p=74</guid>
		<description><![CDATA[IPP2P patří asi mezi nejlepší (volně dostupné) filtry k omezování P2P sítí. Instalace se dá zvládnout za několik málo chvil a výsledek je velmi uspokojivý.  Předpokladem pro úspěšné sestavení IPP2P je ovšem přítomnost hlavičkových souborů a modul CONNMARK v jádře.
Postup instalace:
1. Nainstalujeme si hlavičkové soubory kernelu a iptables
sudo apt-get install iptables-dev linux-headers-2.6.20-16-server

2. Stáhneme rozšíření [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://ipp2p.org/" title="IPP2P HomePage">IPP2P</a> patří asi mezi nejlepší (volně dostupné) filtry k omezování P2P sítí. Instalace se dá zvládnout za několik málo chvil a výsledek je velmi uspokojivý.  Předpokladem pro úspěšné sestavení <a href="http://ipp2p.org/" title="IPP2P HomePage">IPP2P</a> je ovšem přítomnost hlavičkových souborů a <a href="http://hodza.net/2007/09/10/novy-kernel-ubuntu-704-feisty-fawn/" title="http://hodza.net/2007/09/10/novy-kernel-ubuntu-704-feisty-fawn/">modul CONNMARK v jádře.</a></p>
<p>Postup instalace:<br />
1. Nainstalujeme si hlavičkové soubory kernelu a iptables<br />
<code>sudo apt-get install iptables-dev linux-headers-2.6.20-16-server</code><br />
<span id="more-74"></span><br />
2. Stáhneme rozšíření IPP2P<br />
<code>cd /usr/src<br />
wget http://ipp2p.org/downloads/ipp2p-0.8.2.tar.gz</code></p>
<p>3. Rozbalíme stažený archív<br />
<code>tar -xzf ipp2p-0.8.2.tar.gz<br />
cd ipp2p-0.8.2/</code></p>
<p>Update: <a href="http://hodza.net/2007/09/13/iptables-v136-x-couldnt-load-match-ipp2p/" title="IPP2P iptables problem">aplikujeme patch na Makefile</a></p>
<p>4. Spustíme kompilaci<br />
<code>make</code></p>
<p>5. Nakopírujeme moduly do standardních adresářů<br />
<code>cp libipt_ipp2p.so /lib/iptables<br />
cp ipt_ipp2p.ko /lib/modules/`uname -r`/kernel/net/ipv4</code></p>
<p>6. Vygenerujeme novou mapu závislostí<br />
<code>sudo depmod</code></p>
<p>7. Načteme modul IPP2P do jádra<br />
sudo <code>insmod /lib/modules/`uname -r`/kernel/net/ipv4/ipt_ipp2p.ko</code></p>
<p><strong>Samotné filtrování P2P sítí pak provádím takto:</strong></p>
<p>1. Označkuju si veškeré P2P sítě (UDP pakety mimo CONNMARK!)<br />
<code>iptables -t mangle -A PREROUTING -p tcp -j CONNMARK --restore-mark<br />
iptables -t mangle -A PREROUTING -p tcp -m mark ! --mark 0 -j ACCEPT<br />
iptables -t mangle -A PREROUTING -p tcp -m ipp2p --edk -j MARK --set-mark 1<br />
iptables -t mangle -A PREROUTING -p tcp -m ipp2p --dc -j MARK --set-mark 2<br />
iptables -t mangle -A PREROUTING -p tcp -m ipp2p --gnu -j MARK --set-mark 3<br />
iptables -t mangle -A PREROUTING -p tcp -m ipp2p --kazaa -j MARK --set-mark 4<br />
iptables -t mangle -A PREROUTING -p tcp -m ipp2p --bit -j MARK --set-mark 5<br />
iptables -t mangle -A PREROUTING -p tcp -m ipp2p --apple -j MARK --set-mark 6<br />
iptables -t mangle -A PREROUTING -p tcp -m ipp2p --winmx -j MARK --set-mark 7<br />
iptables -t mangle -A PREROUTING -p tcp -m ipp2p --soul -j MARK --set-mark 8<br />
iptables -t mangle -A PREROUTING -p tcp -m ipp2p --ares -j MARK --set-mark 9<br />
iptables -t mangle -A PREROUTING -p tcp -j CONNMARK --save-mark<br />
iptables -t mangle -A PREROUTING -p udp -m ipp2p --edk -j MARK --set-mark 1<br />
iptables -t mangle -A PREROUTING -p udp -m ipp2p --dc -j MARK --set-mark 2<br />
iptables -t mangle -A PREROUTING -p udp -m ipp2p --gnu -j MARK --set-mark 3<br />
iptables -t mangle -A PREROUTING -p udp -m ipp2p --kazaa -j MARK --set-mark 4<br />
iptables -t mangle -A PREROUTING -p udp -m ipp2p --bit -j MARK --set-mark 5<br />
iptables -t mangle -A PREROUTING -p udp -m ipp2p --apple -j MARK --set-mark 6<br />
iptables -t mangle -A PREROUTING -p udp -m ipp2p --winmx -j MARK --set-mark 7<br />
iptables -t mangle -A PREROUTING -p udp -m ipp2p --soul -j MARK --set-mark 8<br />
iptables -t mangle -A PREROUTING -p udp -m ipp2p --ares -j MARK --set-mark 9</code></p>
<p>2. Ve vhodnou dobu pak například pomocí démona CRON P2P sítě zakazuji<br />
<code>iptables -t mangle -F POSTROUTING<br />
iptables -t mangle -A POSTROUTING -m mark --mark 1 -j DROP<br />
iptables -t mangle -A POSTROUTING -m mark --mark 2 -j DROP<br />
iptables -t mangle -A POSTROUTING -m mark --mark 3 -j DROP<br />
iptables -t mangle -A POSTROUTING -m mark --mark 4 -j DROP<br />
iptables -t mangle -A POSTROUTING -m mark --mark 5 -j DROP<br />
iptables -t mangle -A POSTROUTING -m mark --mark 6 -j DROP<br />
iptables -t mangle -A POSTROUTING -m mark --mark 7 -j DROP<br />
iptables -t mangle -A POSTROUTING -m mark --mark 8 -j DROP<br />
iptables -t mangle -A POSTROUTING -m mark --mark 9 -j DROP</code></p>
<p>nebo naopak povoluji:<br />
<code>iptables -t mangle -F POSTROUTING<br />
iptables -t mangle -A POSTROUTING -m mark --mark 1 -j ACCEPT<br />
iptables -t mangle -A POSTROUTING -m mark --mark 2 -j ACCEPT<br />
iptables -t mangle -A POSTROUTING -m mark --mark 3 -j ACCEPT<br />
iptables -t mangle -A POSTROUTING -m mark --mark 4 -j ACCEPT<br />
iptables -t mangle -A POSTROUTING -m mark --mark 5 -j ACCEPT<br />
iptables -t mangle -A POSTROUTING -m mark --mark 6 -j ACCEPT<br />
iptables -t mangle -A POSTROUTING -m mark --mark 7 -j ACCEPT<br />
iptables -t mangle -A POSTROUTING -m mark --mark 8 -j ACCEPT<br />
iptables -t mangle -A POSTROUTING -m mark --mark 9 -j ACCEPT</code></p>
]]></content:encoded>
			<wfw:commentRss>http://hodza.net/2007/09/10/omezovani-p2p-siti-ipp2p-ubuntu-704-feisty-fawn/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Nový kernel &amp; Ubuntu 7.04 (Feisty Fawn)</title>
		<link>http://hodza.net/2007/09/10/novy-kernel-ubuntu-704-feisty-fawn/</link>
		<comments>http://hodza.net/2007/09/10/novy-kernel-ubuntu-704-feisty-fawn/#comments</comments>
		<pubDate>Mon, 10 Sep 2007 07:17:56 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Kernel]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://hodza.net/?p=73</guid>
		<description><![CDATA[Minulý týden jsem byl nucen zapnout na jednom ze serverů omezování P2P sítí. S hrůzou jsem však zjistil, že výchozí kernel v Ubuntu nemá zapnutý modul CONNMARK. Bylo tedy třeba tuto možnost v kernelu povolit &#8211; zde je návod:
1. Stáhneme si vývojové nástroje
sudo apt-get install linux-kernel-devel fakeroot build-essential

2. Stáhneme zdrojový kód kernelu
sudo apt-get install linux-source-2.6.20
3. [...]]]></description>
			<content:encoded><![CDATA[<p>Minulý týden jsem byl nucen zapnout na jednom ze serverů omezování P2P sítí. S hrůzou jsem však zjistil, že výchozí kernel v Ubuntu nemá zapnutý modul CONNMARK. Bylo tedy třeba tuto možnost v kernelu povolit &#8211; zde je návod:</p>
<p>1. Stáhneme si vývojové nástroje<br />
<code>sudo apt-get install linux-kernel-devel fakeroot build-essential</code><br />
<span id="more-73"></span></p>
<p>2. Stáhneme zdrojový kód kernelu<br />
<code>sudo apt-get install linux-source-2.6.20</code></p>
<p>3. Rozbalíme zdrojový kód kernelu<br />
<code>cd /usr/src/<br />
tar jxvf linux-source-2.6.20.tar.bz2</code></p>
<p>4. Provedeme oldconfig<br />
<code>cd <a href="http://www.darkcode.cc">linux</a>-source-2.6.20<br />
make oldconfig</code></p>
<p>5. Povolíme modul CONNMARK<br />
<code># vi .config file<br />
# Položky<br />
#  CONFIG_NETFILTER_XT_TARGET_CONNMARK is not set<br />
#  CONFIG_NETFILTER_XT_TARGET_NOTRACK is not set<br />
# zaměníme za:<br />
CONFIG_NETFILTER_XT_TARGET_CONNMARK=m<br />
CONFIG_NETFILTER_XT_MATCH_CONNMARK=m</code></p>
<p>6. Provedeme kompilaci kernelu<br />
<code>make-kpkg clean<br />
fakeroot make-kpkg --initrd --append-to-version=-custom kernel_image kernel_headers</code></p>
<p>7. Nainstalujeme nový kernel<br />
<code>sudo dpkg -i ../linux-image-2.6.20.3-ubuntu1-custom_2.6.20.3-ubuntu1-custom-10.00.Custom_i386.deb</code></p>
<p>8. Restartujeme PC</p>
<p>9. Vyzkoušíme CONNMARK<br />
<code>iptables -t mangle -I PREROUTING -j CONNMARK --restore-mark</code></p>
<p>10. Radujeme se</p>
]]></content:encoded>
			<wfw:commentRss>http://hodza.net/2007/09/10/novy-kernel-ubuntu-704-feisty-fawn/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VirtualBox &amp; Ubuntu 7.04 (feisty)</title>
		<link>http://hodza.net/2007/09/04/virtualbox-ubuntu-704-feisty/</link>
		<comments>http://hodza.net/2007/09/04/virtualbox-ubuntu-704-feisty/#comments</comments>
		<pubDate>Tue, 04 Sep 2007 11:18:16 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Distribuce]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[virtualizace]]></category>

		<guid isPermaLink="false">http://hodza.net/?p=72</guid>
		<description><![CDATA[VirtualBox je virtualizační nástroj využitelný pro spuštění hostovaného operačního systému uvnitř hostitelského systému.
Instalaci lze provést buďto stažením a zkompilováním zdrojových kódů nebo pomocí předkompilovaných balíčků pro jednotlivé distribuce (jen v komerční verzi). V tomto návodu vám předvedu druhou ze jmenovaných možností.

Před samotnou instalací VirtualBoxu je nutné přidat do APT (soubor sources.list) k základním zdrojům také [...]]]></description>
			<content:encoded><![CDATA[<p>VirtualBox je virtualizační nástroj využitelný pro spuštění hostovaného operačního systému uvnitř hostitelského systému.</p>
<p>Instalaci lze provést buďto stažením a zkompilováním zdrojových kódů nebo pomocí předkompilovaných balíčků pro jednotlivé distribuce (jen v komerční verzi). V tomto návodu vám předvedu druhou ze jmenovaných možností.<br />
<span id="more-72"></span><br />
Před samotnou instalací VirtualBoxu je nutné přidat do APT (soubor sources.list) k základním zdrojům také zdroje <em>universe</em> a <em>multiverse</em>.<br />
<code>#sudo vi /etc/apt/sources.list<br />
deb http://cz.archive.ubuntu.com/ubuntu/ feisty main restricted<br />
deb-src http://cz.archive.ubuntu.com/ubuntu/ feisty main restricted<br />
deb http://cz.archive.ubuntu.com/ubuntu/ feisty-updates main restricted<br />
deb-src http://cz.archive.ubuntu.com/ubuntu/ feisty-updates main restricted<br />
deb http://cz.archive.ubuntu.com/ubuntu/ feisty universe<br />
deb-src http://cz.archive.ubuntu.com/ubuntu/ feisty universe<br />
deb http://cz.archive.ubuntu.com/ubuntu/ feisty multiverse<br />
deb-src http://cz.archive.ubuntu.com/ubuntu/ feisty multiverse<br />
deb http://cz.archive.ubuntu.com/ubuntu/ feisty-backports main restricted universe multiverse<br />
deb-src http://cz.archive.ubuntu.com/ubuntu/ feisty-backports main restricted universe multiverse<br />
deb http://security.ubuntu.com/ubuntu feisty-security main restricted<br />
deb-src http://security.ubuntu.com/ubuntu feisty-security main restricted<br />
deb http://security.ubuntu.com/ubuntu feisty-security universe<br />
deb-src http://security.ubuntu.com/ubuntu feisty-security universe<br />
deb http://security.ubuntu.com/ubuntu feisty-security multiverse<br />
deb-src http://security.ubuntu.com/ubuntu feisty-security multiverse<br />
deb http://packages.medibuntu.org/ feisty free non-free</code></p>
<p>Pokud použijete můj sources.list, bude potřeba ještě naimportovat klíč pro repozitář <em>mediubuntu</em>.<br />
<code>wget -q http://packages.medibuntu.org/medibuntu-key.gpg -O- | sudo apt-key add -</code></p>
<p>Nainstalujeme nezbytné balíky pro běh VirtualBoxu (XSLT Procesror, XML parser a QT Gui)<br />
<code>sudo apt-get install libxalan110 libxerces27 libqt3-mt</code></p>
<p>Stáhneme aktuální verzi VirtualBoxu<br />
<code>wget http://www.virtualbox.org/download/1.5.0/virtualbox_1.5.0-24069-1_Ubuntu_feisty_i386.deb</code></p>
<p>Nainstalujeeme ji<br />
<code>sudo dpkg -i virtualbox_1.5.0-24069-1_Ubuntu_feisty_i386.deb</code></p>
<p>Nastavíme sprábná práva na zařízení /dev/vboxdrv<br />
<code>sudo chmod 666 /dev/vboxdrv</code></p>
<p>Přidáme uživatele pod kterým pracujeme do skupiny vboxusers<br />
<code>sudo usermod -G vboxusers -a uživatel</code></p>
<p>Nezapomeneme se odhlásit a znovu přihlásit (znovunačtení práv)</p>
]]></content:encoded>
			<wfw:commentRss>http://hodza.net/2007/09/04/virtualbox-ubuntu-704-feisty/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Antispam na pdf a xls soubory</title>
		<link>http://hodza.net/2007/08/10/antispam-na-pdf-a-xls-soubory/</link>
		<comments>http://hodza.net/2007/08/10/antispam-na-pdf-a-xls-soubory/#comments</comments>
		<pubDate>Fri, 10 Aug 2007 07:43:16 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Scriptíky]]></category>
		<category><![CDATA[Služby]]></category>
		<category><![CDATA[Smtp]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://hodza.net/?p=70</guid>
		<description><![CDATA[O PDF spamu jste se mohli dočíst například na stránkách Lupy ve článku Dokumenty PDF, o které nikdo nestojí. Přestože si myslím, že PDF spam nebude mít dlouhou budoucnost, je potřeba s ním bojovat. Už kdysi dávno jsem do svých serverů doinstaloval OCR plugin. Ten doposud funguje poměrně spolehlivě. Je však nutno říct, že kvůli [...]]]></description>
			<content:encoded><![CDATA[<p>O PDF spamu jste se mohli dočíst například na stránkách <a href="http://www.lupa.cz" title="Server o ceskem internetu">Lupy</a> ve článku <a href="http://www.lupa.cz/clanky/spz-2007-spam-pres-pdf/" title="Dokumenty PDF, o které nikdo nestojí">Dokumenty PDF, o které nikdo nestojí.</a> Přestože si myslím, že PDF spam nebude mít dlouhou budoucnost, je potřeba s ním bojovat. Už kdysi dávno jsem do svých serverů doinstaloval OCR plugin. Ten doposud funguje poměrně spolehlivě. Je však nutno říct, že kvůli výkonu se scanuji pouze obrázkové emaily, které prošli SpamAssasinem &#8222;bez ztráty květinky&#8220; <span id="more-70"></span> (to se mi doposud docela dařilo díky sadám pravidel z <a href="http://www.rulesemporium.com/" title="SpamAssassin Rules Emporium">rulesemporium.com</a>). Bohužel spameři jsou neskutečně vynalézaví lidé a tak postupem času zjišťuji, že čím dál tím více obrázkových emailů je nutno prohánět OCR-kem (a zatěžovat tak systém). Naštestí se našlo několik nadšenců, kteří obrázky sbírají a provozují distribuovanou databázi &#8222;spam obrázků&#8220; a jiných &#8222;sraček&#8220;. Instalace je více než triviální:</p>
<p>Nejprve si stáhneme script, který se stará o pravidelný update ClamAVu (a nastavíme mu práva pro spuštění)<br />
<code>cd /usr/bin<br />
wget http://www.sanesecurity.co.uk/clamav/ss-msrbl.sh<br />
chmod +x ss-msrbl.sh</code></p>
<p>V dalším kroku upravíme některé parametry podle systému (u mě například)<br />
<code># vi ss-msrbl.sh<br />
clamscan="/usr/bin/clamdscan"<br />
clam_sigs="/var/clamav"<br />
clam_user="clamav"</code></p>
<p>Na konec script spustíme<br />
<code>./ss-msrbl.sh</code></p>
<p>V případě, že je vše ok (tail /var/log/clamav/clamd.log, tail /var/log/clamav/freshclam.log ), nezbývá nám nic jiného, než celý proces zautomatizovat pomocí cronu.<br />
<code># crontab -e<br />
59 04 * * * /usr/bin/ss-msrbl.sh &amp;&gt; /dev/null<br />
</code></p>
<p>Po týdením sledování můžu konstatovat, že počet obrázků, které prolezli SpamAssassinem, ale nedostali se díky výše uvedenému filtru do OCR je 22,5%, což mi přijde jako docela velké číslo.</p>
]]></content:encoded>
			<wfw:commentRss>http://hodza.net/2007/08/10/antispam-na-pdf-a-xls-soubory/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>No devices listed in conf file were found &#8211; Ubuntu 7.04</title>
		<link>http://hodza.net/2007/07/25/no-devices-listed-in-conf-file-were-found-ubuntu-704/</link>
		<comments>http://hodza.net/2007/07/25/no-devices-listed-in-conf-file-were-found-ubuntu-704/#comments</comments>
		<pubDate>Wed, 25 Jul 2007 06:47:49 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Distribuce]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://hodza.net/?p=69</guid>
		<description><![CDATA[Po Upgrade Ubuntu 6.0.6.1 LTS na Ubuntu 7.04 me pri bootu zaskocila chybova hlaska &#8222;No devices listed in conf file were found &#8222;.
Bez zdlouhavych komentaru muzu rict, ze se ji zbavite takto:
1. Otevrete soubor /usr/share/initramfs-tools/init
2. Vlozte prikaz sleep 5 za radku log_begin_msg &#8222;Mounting root file system&#8230;&#8220;
3. Ulozte soubor a spuste prikaz sudo update-initramfs -k all [...]]]></description>
			<content:encoded><![CDATA[<p>Po Upgrade Ubuntu 6.0.6.1 LTS na Ubuntu 7.04 me pri bootu zaskocila chybova hlaska &#8222;<em><strong>No devices listed in conf file were found </strong></em>&#8222;.<br />
Bez zdlouhavych komentaru muzu rict, ze se ji zbavite takto:</p>
<p>1. Otevrete soubor <em><strong>/usr/share/initramfs-tools/init</strong></em><br />
2. Vlozte prikaz <em><strong>sleep 5</strong></em> za radku <em><strong>log_begin_msg &#8222;Mounting root file system&#8230;&#8220;</strong></em><br />
3. Ulozte soubor a spuste prikaz <em><strong>sudo update-initramfs -k all -u<br />
</strong></em></p>
<p>1. Manually edit <em><strong>/usr/share/initramfs-tools/init</strong></em><br />
2. put <em><strong>sleep 5</strong></em> after line <em><strong>log_begin_msg &#8222;Mounting root file system&#8230;&#8220;</strong></em><br />
3. Save the file, and then run <em><strong>sudo update-initramfs -k all -u<br />
</strong></em></p>
]]></content:encoded>
			<wfw:commentRss>http://hodza.net/2007/07/25/no-devices-listed-in-conf-file-were-found-ubuntu-704/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

