<?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>wanna-be-a-Debian-system-administrator</title>
	<atom:link href="http://debian.kitaj.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://debian.kitaj.net</link>
	<description></description>
	<lastBuildDate>Tue, 15 Dec 2009 10:43:42 +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>Fixing Grub in Debian Rescue Mode</title>
		<link>http://debian.kitaj.net/2009/12/fixing-grub-in-debian-rescue-mode/</link>
		<comments>http://debian.kitaj.net/2009/12/fixing-grub-in-debian-rescue-mode/#comments</comments>
		<pubDate>Tue, 15 Dec 2009 10:40:41 +0000</pubDate>
		<dc:creator>Mitja</dc:creator>
				<category><![CDATA[administration]]></category>
		<category><![CDATA[grub]]></category>
		<category><![CDATA[reinstall]]></category>

		<guid isPermaLink="false">http://debian.kitaj.net/?p=59</guid>
		<description><![CDATA[Today Grub experienced a hiccup which left me with crippled Grub rescue mode complaining about &#8220;symbol &#8216;grub_printf_&#8217; not found&#8220;. Searching Google gave me just one hit — an German forum page from yesterday bearing no solution yet.
After trying many known things I eventually created a satisfiable solution — bootable system. Not knowing how to fix [...]]]></description>
			<content:encoded><![CDATA[<p>Today Grub experienced a hiccup which left me with crippled Grub rescue mode complaining about &#8220;<em>symbol &#8216;grub_printf_&#8217; not found</em>&#8220;. Searching Google gave me just one hit — an German forum page from yesterday bearing no solution yet.</p>
<p>After trying many known things I eventually created a satisfiable solution — bootable system. Not knowing how to fix Grub I decided to downgrade Grub 2 to Grub 1 and the only way to do this is using rescue mode on Debian install disc. The procedure goes as follows:</p>
<ul>
<li>Boot from Debian install disc for architecture you use (i.e. amd64). In the boot menu choose <em>help</em> option as it offers you the option to use the &#8220;old-style&#8221; command line boot options. The default rescue-mode shell lacks some variables needed for installing/removing packages form the system, so it is useful to start rescue-mode with the following boot option (it enables the user input needed during some instal/remove processes): <code>rescue debian-installer/framebuffer=false</code><br />
It is also possible to do this later by running <code>TERM=vt100; export TERM</code> in command-line.</li>
<li>Follow the procedure that looks pretty much as installation procedure, but after certain point it offers you the option to choose the partition to use as a root system. At this point it is good if you know which one is it. Next menu lets you enter the command line in which you can alter your system.</li>
<li>Using apt-get I first removed the Grub 2 installation (just in case leaving behind configuration files) and then installed the <em>grub-legacy</em> package. After some configuring<code><br />
#grub<br />
grub&gt; find /boot/grub/stage1<br />
(hd0,1)<br />
(hd1,0)<br />
grub&gt;root (hd1,0)<br />
grub&gt;setup (hd1)<br />
grub&gt;quit<br />
</code><br />
and<br />
<code><br />
#update-grub<br />
</code><br />
the new &#8220;good-old&#8221; Grub 1 installation was ready for reboot.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://debian.kitaj.net/2009/12/fixing-grub-in-debian-rescue-mode/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Java plugin on 64 bit Debian</title>
		<link>http://debian.kitaj.net/2009/04/java-plugin-on-64-bit-debian/</link>
		<comments>http://debian.kitaj.net/2009/04/java-plugin-on-64-bit-debian/#comments</comments>
		<pubDate>Fri, 03 Apr 2009 07:19:55 +0000</pubDate>
		<dc:creator>Mitja</dc:creator>
				<category><![CDATA[administration]]></category>
		<category><![CDATA[installation]]></category>
		<category><![CDATA[64 bit]]></category>
		<category><![CDATA[Java Plugin]]></category>

		<guid isPermaLink="false">http://debian.kitaj.net/?p=51</guid>
		<description><![CDATA[Well, finaly I did it. After installing everything I could imagine it might help and trying out all possible solutions I have Java plugin finally working in Iceweasel.
The solution was found on Java bug #4802695 first reported on 14-JAN-2003. The helpful comment #514 made by cava on 14-DEC-2008 said:
It works finally !!! Just need to [...]]]></description>
			<content:encoded><![CDATA[<p>Well, finaly I did it. After installing everything I could imagine it might help and trying out all possible solutions I have Java plugin finally working in Iceweasel.</p>
<p>The solution was found on Java bug <span>#4802695 first reported on </span><span>14-JAN-2003. The helpful comment #514 made by <em>cava </em>on 14-DEC-2008 said:</span></p>
<blockquote><p><span>It works finally !!! Just need to link java-6-sun-1.6.0.12/jre/lib/amd64/libnpjp2.so in the Firefox plugins directory and we have it !!!!!!!!!!!!!!!!!!!</span></p></blockquote>
<p><span>The command needed was:</span><br />
<code>ln -s /usr/lib/jvm/java-6-sun-1.6.0.12/jre/lib/amd64/libnpjp2.so ~/.mozilla/plugins/libjavaplugin.so<br />
</code></p>
]]></content:encoded>
			<wfw:commentRss>http://debian.kitaj.net/2009/04/java-plugin-on-64-bit-debian/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flash player for 64 bit Debian</title>
		<link>http://debian.kitaj.net/2009/03/flash-player-for-64-bit-debian/</link>
		<comments>http://debian.kitaj.net/2009/03/flash-player-for-64-bit-debian/#comments</comments>
		<pubDate>Mon, 23 Mar 2009 08:45:41 +0000</pubDate>
		<dc:creator>Mitja</dc:creator>
				<category><![CDATA[administration]]></category>
		<category><![CDATA[64 bit]]></category>
		<category><![CDATA[flash player]]></category>

		<guid isPermaLink="false">http://debian.kitaj.net/?p=48</guid>
		<description><![CDATA[Quoting Frederik Kriewitz&#8217;s reply on debian-user mailing list:
Download the 64 Bit plugin from
http://labs.adobe.com/downloads/flashplayer10.html
extract it and copy and copy libflashplayer.so to /usr/lib/iceweasel/plugins/
Update (11/25/2009):
The new link to 64-bit version is:
http://labs.adobe.com/technologies/flashplayer10/64bit.html
]]></description>
			<content:encoded><![CDATA[<p>Quoting Frederik Kriewitz&#8217;s reply on debian-user mailing list:</p>
<blockquote><p>Download the 64 Bit plugin from<br />
<a class="moz-txt-link-freetext" href="http://labs.adobe.com/downloads/flashplayer10.html">http://labs.adobe.com/downloads/flashplayer10.html</a><br />
extract it and copy and copy libflashplayer.so to <em class="moz-txt-slash"><span class="moz-txt-tag">/</span>usr/lib/iceweasel/plugins<span class="moz-txt-tag">/</span></em></p></blockquote>
<p>Update (11/25/2009):<br />
The new link to 64-bit version is:<br />
<a href="http://labs.adobe.com/technologies/flashplayer10/64bit.html">http://labs.adobe.com/technologies/flashplayer10/64bit.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://debian.kitaj.net/2009/03/flash-player-for-64-bit-debian/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Synchronizing Google Calendar on Linux</title>
		<link>http://debian.kitaj.net/2008/11/synchronizing-google-calendar-on-linux/</link>
		<comments>http://debian.kitaj.net/2008/11/synchronizing-google-calendar-on-linux/#comments</comments>
		<pubDate>Wed, 05 Nov 2008 12:59:55 +0000</pubDate>
		<dc:creator>Mitja</dc:creator>
				<category><![CDATA[administration]]></category>
		<category><![CDATA[installation]]></category>
		<category><![CDATA[GCALDaemon]]></category>
		<category><![CDATA[Google Calendar]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://debian.kitaj.net/?p=41</guid>
		<description><![CDATA[I&#8217;ve first done it after reading an Linux.com article and at that time the sync was just one way street &#8211; from Google to KDE. As I needed two-way sync I didn&#8217;t use it much till today when I remembered to try out the things once more and after a little bit of setup I [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve first done it after reading an <a title="How to make Kontact work with Google Apps" href="http://www.linux.com/feature/122054" target="_blank">Linux.com</a> article and at that time the sync was just one way street &#8211; from Google to KDE. As I needed two-way sync I didn&#8217;t use it much till today when I remembered to try out the things once more and after a little bit of setup I found it working on KDE&#8217;s <a title="Kontact Calendaring" href="http://kontact.kde.org/korganizer/" target="_blank">KOrganizer</a> and <a class="zem_slink" title="Mozilla Thunderbird" rel="homepage" href="http://www.mozilla.com/thunderbird">Thunderbird</a>&#8217;s extension <a title="Lightning extension for Thunderbird/Icedove" href="http://www.mozilla.org/projects/calendar/lightning/" target="_blank">Lightning</a></p>
<p>The basic setup layout is presented on <a title="Howto: Two Way Sync Between Kontact and GCal" href="http://www.terminally-incoherent.com/blog/2007/10/11/howto-two-way-sync-between-kontact-and-gcal/" target="_self">Terminally Incoherent</a> blog and extended with links to <a title="GCALDaemon file-based installation" href="http://gcaldaemon.sourceforge.net/usage2.html" target="_blank">file-based</a> and <a title="GCALDaemon  HTTP-based installation" href="http://gcaldaemon.sourceforge.net/usage.html" target="_blank">HTTP-based</a> installaton on <a title="GCALDaemon" href="http://gcaldaemon.sourceforge.net/usage2.html" target="_blank">GCALDaemon</a>&#8217;s web page.</p>
<p><strong>UPDATE </strong>(24.12.2008)<strong><br />
</strong></p>
<p>As Google&#8217;s tools are constantly evolving, now there is another option available. To sync Google Calendar with your <a class="zem_slink" title="Mozilla Thunderbird" rel="homepage" href="http://www.mozilla.com/thunderbird">Thunderbird</a>/<a title="Icedove - Thunderbird rebranded" href="http://en.wikipedia.org/wiki/Iceweasel#Icedove" target="_blank">Icedove</a> with <a title="Lightning extension for Thunderbird/Icedove" href="http://www.mozilla.org/projects/calendar/lightning/" target="_blank">Lightning</a> extension you can now use <a class="zem_slink" title="CalDAV" rel="wikipedia" href="http://en.wikipedia.org/wiki/CalDAV">CalDAV</a>. The <a title="Enable Google Calendar in Mozilla Sunbird" href="http://www.google.com/support/calendar/bin/answer.py?answer=99358#sunbird" target="_blank">setup</a> is very simple and it also works with <a title="Google Apps" href="http://www.google.com/apps/" target="_blank">Google Apps</a>.</p>
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px;"><a class="zemanta-pixie-a" title="Zemified by Zemanta" href="http://reblog.zemanta.com/zemified/967fefe2-ca61-4674-a539-8853041629d2/"><img class="zemanta-pixie-img" style="border: medium none; float: right;" src="http://img.zemanta.com/reblog_e.png?x-id=967fefe2-ca61-4674-a539-8853041629d2" alt="Reblog this post [with Zemanta]" /></a></div>
]]></content:encoded>
			<wfw:commentRss>http://debian.kitaj.net/2008/11/synchronizing-google-calendar-on-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Port scanning with nmap</title>
		<link>http://debian.kitaj.net/2008/10/port-scanning-with-nmap/</link>
		<comments>http://debian.kitaj.net/2008/10/port-scanning-with-nmap/#comments</comments>
		<pubDate>Thu, 23 Oct 2008 10:31:40 +0000</pubDate>
		<dc:creator>Mitja</dc:creator>
				<category><![CDATA[administration]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[nmap]]></category>
		<category><![CDATA[port scanning]]></category>

		<guid isPermaLink="false">http://debian.kitaj.net/?p=36</guid>
		<description><![CDATA[Nmap is an useful tool for checking the security of a server. Since I don&#8217;t use it very often I&#8217;ve made a list of useful resources to check when in need.
The first advice, also praised by nmap authors, I got from Trinity from The Matrix Reloaded film.
nmap -v -sS -O 10.2.2.2
-v &#8211; verbose output (try [...]]]></description>
			<content:encoded><![CDATA[<p>Nmap is an useful tool for checking the security of a server. Since I don&#8217;t use it very often I&#8217;ve made a list of useful resources to check when in need.</p>
<p>The first advice, also praised by nmap authors, I got from <a title="Trinity hacks with nmap" href="http://nmap.org/images/matrix/trinity-nmapscreen-hd-crop-1200x728.jpg" target="_blank"><em>Trinity</em></a> from <em>The Matrix Reloaded</em> film.</p>
<pre class="code">nmap -v -sS -O 10.2.2.2</pre>
<p style="padding-left: 30px;"><tt>-v</tt> &#8211; verbose output (try <tt>-vv</tt> for even more verbose)<br />
<tt>-sS</tt> &#8211; &#8220;the default and most popular scan option for good reasons&#8221;<a title="Nmap manual" href="http://nmap.org/book/man-port-scanning-techniques.html" target="_blank">*</a><br />
<tt>-O</tt> &#8211; OS discovery</p>
<p>Since my server is behind (hope) a good firewall I had to add <tt>-P0</tt> option.</p>
<h3><a title="nmap portscanner howto" href="http://www.linuxsecurityforum.org/f5/nmap-portscanner-howto-t225.html" target="_blank">nmap portscanner howto</a></h3>
<p>Describing the basic nmap scans</p>
<h3><a title="Nmap official page" href="http://nmap.org/" target="_blank">Nmap &#8211; Free Security Scanner For Network Exploration &amp; Security Audits</a></h3>
<p>Nmap official page</p>
<h3><a title="Nmap official page" href="http://nmap.org/book/man.html" target="_blank">Nmap reference guide</a></h3>
<p>Nmap manual</p>
<h3><a title="Nmap official page" href="http://insecure.org/" target="_blank">Insecure.Org &#8211; Nmap Free Security Scanner, Tools &amp; Hacking resources</a></h3>
<p>News and links</p>
]]></content:encoded>
			<wfw:commentRss>http://debian.kitaj.net/2008/10/port-scanning-with-nmap/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Earth on 64-bit Debian GNU/Linux</title>
		<link>http://debian.kitaj.net/2008/08/google-earth-on-64-bit-debian-gnu-linux/</link>
		<comments>http://debian.kitaj.net/2008/08/google-earth-on-64-bit-debian-gnu-linux/#comments</comments>
		<pubDate>Tue, 12 Aug 2008 19:06:08 +0000</pubDate>
		<dc:creator>Mitja</dc:creator>
				<category><![CDATA[administration]]></category>
		<category><![CDATA[installation]]></category>
		<category><![CDATA[AMD64]]></category>
		<category><![CDATA[Google Earth]]></category>

		<guid isPermaLink="false">http://debian.kitaj.net/?p=30</guid>
		<description><![CDATA[Image via CrunchBase, source unknown 
Today I finally decided that it&#8217;s about time to try to install Google Earth on my new computer, running an 64-bit version of Debian Testing. I&#8217;ve said before and I&#8217;ll say it again: &#8220;I love Debian!&#8221;
First I&#8217;ve done a Google search and found solution at SysAdmin&#8217;s Diary. Just for my [...]]]></description>
			<content:encoded><![CDATA[<div class="zemanta-img" style="margin: 1em; float: right; display: block;"><a href="http://www.crunchbase.com/product/google-earth"><img style="border: medium none; display: block;" src="http://www.crunchbase.com/assets/images/resized/0001/2836/12836v1-max-250x250.png" alt="Image representing Google Earth as depicted in..." /></a><span class="zemanta-img-attribution">Image via <a href="http://www.crunchbase.com">CrunchBase</a>, source unknown </span></div>
<p>Today I finally decided that it&#8217;s about time to try to install Google Earth on my new computer, running an 64-bit version of Debian Testing. I&#8217;ve said before and I&#8217;ll say it again: &#8220;I love <a class="zem_slink" title="Debian" rel="homepage" href="http://www.debian.org/">Debian</a>!&#8221;</p>
<p>First I&#8217;ve done a Google search and found solution at <a title="SysAdmin's Diary" href="http://blog.irwan.name/?p=283" target="_blank">SysAdmin&#8217;s Diary</a>. Just for my own information I&#8217;ll list the steps here, for details take a look at <a title="SysAdmin's Diary" href="http://blog.irwan.name/?p=283" target="_blank">SysAdmin&#8217;s Diary</a> blog.</p>
<p>As simple as:</p>
<p style="padding-left: 30px;"><strong>1. Install the googleearth-package</strong></p>
<p style="padding-left: 30px;"><strong>2. Run make-googleearth-package to build the googleearth Debian package</strong></p>
<p style="padding-left: 30px;"><strong>3. See the googleearth_4.3.7284.3916+0.5.4-1_amd64.deb !!! Now, install it.</strong></p>
<p style="padding-left: 30px;"><strong>4. Run googleearth, voila!</strong></p>
<p>If Google Earth complains about <strong>error 29</strong> you should also install the <code>lib32nss-mdns</code> package. It might also help to delete the <code>~/.googleearth</code> folder.</p>
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px;"><a class="zemanta-pixie-a" title="Zemified by Zemanta" href="http://reblog.zemanta.com/zemified/dae89c57-e1a2-428b-bf85-17f7745714f4/"><img class="zemanta-pixie-img" style="border: medium none; float: right;" src="http://img.zemanta.com/reblog_e.png?x-id=dae89c57-e1a2-428b-bf85-17f7745714f4" alt="Reblog this post" /></a></div>
]]></content:encoded>
			<wfw:commentRss>http://debian.kitaj.net/2008/08/google-earth-on-64-bit-debian-gnu-linux/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>BackTrack Security Audit LiveCD</title>
		<link>http://debian.kitaj.net/2008/06/backtrack-security-audit-livecd/</link>
		<comments>http://debian.kitaj.net/2008/06/backtrack-security-audit-livecd/#comments</comments>
		<pubDate>Tue, 24 Jun 2008 07:10:42 +0000</pubDate>
		<dc:creator>Mitja</dc:creator>
				<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://debian.kitaj.net/?p=29</guid>
		<description><![CDATA[
Image via Wikipedia

I&#8217;ve came across BackTrack today on linux.com RSS feed. I&#8217;ll give it a try this summer when I plan to thouroughly test my servers security.
I&#8217;ll report on my findings.

]]></description>
			<content:encoded><![CDATA[<div class="zemanta-img" style="margin: 1em; float: right; display: block;"><a href="http://en.wikipedia.org/wiki/Image:Pentest_1cd_backtrack08.png"><img style="border: medium none; display: block;" src="http://upload.wikimedia.org/wikipedia/en/thumb/8/83/Pentest_1cd_backtrack08.png/202px-Pentest_1cd_backtrack08.png" alt="Backtrack 2.0 screenshot" /></a></p>
<p class="zemanta-img-attribution">Image via <a href="http://en.wikipedia.org/wiki/Image:Pentest_1cd_backtrack08.png" target="_blank">Wikipedia</a></p>
</div>
<p>I&#8217;ve came across <a title="BackTrack Official Page" href="http://www.remote-exploit.org/index.php/BackTrack" target="_blank">BackTrack</a> today on <a title="Linux.com" href="http://www.linux.com/feature/138325" target="_blank">linux.com</a> RSS feed. I&#8217;ll give it a try this summer when I plan to thouroughly test my servers security.</p>
<p>I&#8217;ll report on my findings.</p>
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px;"><a class="zemanta-pixie-a" title="Zemified by Zemanta" href="http://reblog.zemanta.com/zemified/65433d5d-9ab8-4f84-a254-30f6773c3723/"><img class="zemanta-pixie-img" style="border: medium none; float: right;" src="http://img.zemanta.com/reblog_a.png?x-id=65433d5d-9ab8-4f84-a254-30f6773c3723" alt="Zemanta Pixie" /></a></div>
]]></content:encoded>
			<wfw:commentRss>http://debian.kitaj.net/2008/06/backtrack-security-audit-livecd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Internet Explorer on Debian Etch</title>
		<link>http://debian.kitaj.net/2008/03/internet-explorer-on-debian-etch/</link>
		<comments>http://debian.kitaj.net/2008/03/internet-explorer-on-debian-etch/#comments</comments>
		<pubDate>Tue, 18 Mar 2008 16:47:25 +0000</pubDate>
		<dc:creator>Mitja</dc:creator>
				<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[administration]]></category>

		<guid isPermaLink="false">http://debian.kitaj.net/2008/03/internet-explorer-on-debian-etch/</guid>
		<description><![CDATA[Source: WikipediaI&#8217;ve already wrote about installing IE on Debian, but since then things changed a bit and today I finally succeeded to make it run on my Etch box. While the first time round I installed IE due to web-design issues, this time it was IE-only pages that forced me to search for the solution.
The [...]]]></description>
			<content:encoded><![CDATA[<p><span class="zemanta-img" style="margin: 1em; display: block; float: right"><a href="http://commons.wikipedia.org/wiki/Image:WINE-Logo.svg" target="_blank"><img src="http://upload.wikimedia.org/wikipedia/commons/thumb/5/51/WINE-Logo.svg/202px-WINE-Logo.svg.png" style="border: medium none ; display: block" /></a><span style="margin: 1em 0pt 0pt; display: block">Source: <a href="http://commons.wikipedia.org/wiki/Image:WINE-Logo.svg" target="_blank">Wikipedia</a></span></span>I&#8217;ve already <a href="http://debian.kitaj.net/2007/01/internet-explorer-on-debian/" title="Internet Explorer on Debian">wrote</a> about installing IE on <a href="http://en.wikipedia.org/wiki/Debian" title="Debian" rel="wikipedia" target="_blank" class="zem_slink">Debian</a>, but since then things changed a bit and today I finally succeeded to make it run on my Etch box. While the first time round I installed IE due to web-design issues, this time it was IE-only pages that forced me to search for the solution.</p>
<p>The first and most important step is to fetch the latest-greatest Wine version. The whole process is explained at <a href="http://www.winehq.org/site/download-deb" title="Wine HQ" target="_blank">Wine home page</a> so I&#8217;ll mention just the necessary  commands:<br />
<code><br />
wget -q http://wine.budgetdedicated.com/apt/387EE263.gpg -O- | sudo apt-key add -<br />
</code><br />
and<br />
<code><br />
sudo wget http://wine.budgetdedicated.com/apt/soces.list.d/etch.list -O /etc/apt/sources.list.d/winehq.list<br />
</code><br />
Now we can start following the installation procedure <a href="http://www.tatanka.com.br/ies4linux/page/Installation:Debian" title="Install IE on Debian Sarge">described</a> at IEs4Linux web page. Since the procedure mentioned there is for Sarge, I&#8217;ll copy the necessary commands below:<br />
<code><br />
apt-get update<br />
apt-get install wine libxxf86dga1 libxxf86vm1 cabextract<br />
</code><br />
and<br />
<code><br />
wget http://www.tatanka.com.br/ies4linux/downloads/ies4linux-latest.tar.gz<br />
tar zxvf ies4linux-latest.tar.gz<br />
cd ies4linux-*<br />
./ies4linux<br />
</code><br />
While this should usually work, I encountered a problem &#8211; missing <em>mfc42.cab</em> file. Googling around I found it <a href="http://activex.microsoft.com/controls/vc/mfc42.cab" title="Link to mfc42.cab file" target="_blank">here</a> and downloaded it into <em>~/.ies4linux/downloads/ie6/EN-US/ </em>folder.<br />
<code><br />
cd ~/.ies4linux/downloads/ie6/EN-US/<br />
wget http://activex.microsoft.com/controls/vc/mfc42.cab<br />
</code><br />
And after that the install script worked without flaws.</p>
<p id="zemanta-pixie" style="margin: 5px 0pt; width: 100%"><a href="http://www.zemanta.com/" id="zemanta-pixie-a" title="Zemified by Zemanta"><img src="http://img.zemanta.com/pixie.png?x-id=b0cc1d2d-a939-4b0c-b65d-ef546b36f91e" id="zemanta-pixie-img" style="border: medium none ; float: right" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://debian.kitaj.net/2008/03/internet-explorer-on-debian-etch/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installing Alternative PHP Cache (APC) on Debian Etch</title>
		<link>http://debian.kitaj.net/2008/01/installing-alternative-php-cache-apc-on-debian-etch/</link>
		<comments>http://debian.kitaj.net/2008/01/installing-alternative-php-cache-apc-on-debian-etch/#comments</comments>
		<pubDate>Wed, 09 Jan 2008 14:31:41 +0000</pubDate>
		<dc:creator>Mitja</dc:creator>
				<category><![CDATA[Moodle]]></category>
		<category><![CDATA[administration]]></category>
		<category><![CDATA[installation]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[speed]]></category>

		<guid isPermaLink="false">http://debian.kitaj.net/2008/01/instaling-alternative-php-cache-apc-on-debian-etch/</guid>
		<description><![CDATA[Obtaining and installing APC
Alternative PHP Cache (APC) is a free, open, and robust framework for caching and optimizing PHP intermediate code. It&#8217;s an PECL extension which shares the packaging and distribution system with its sister, PEAR.
Provided that you have PEAR (php-pear) package installed on your system, the procedure is as simple as pecl install apc. [...]]]></description>
			<content:encoded><![CDATA[<h3>Obtaining and installing APC</h3>
<p>Alternative PHP Cache (APC) is a free, open, and robust framework for caching and optimizing PHP intermediate code. It&#8217;s an <a title="PHP Extension Community Library" type="text/html" name="PHP Extension Community Library" href="http://pecl.php.net/index.php" target="_blank">PECL</a> extension which shares the packaging and distribution system with its sister, <a title="PHP Extension and Application Repository" name="PHP Extension and Application Repository" href="http://pear.php.net/">PEAR</a>.</p>
<p>Provided that you have PEAR (<tt>php-pear</tt>) package installed on your system, the procedure is as simple as <tt>pecl install apc</tt>. <a title="Other ways to install a PECL extension" href="http://si2.php.net/manual/en/install.pecl.php">Alternatives.</a></p>
<pre class="code">meglohvat:# pecl install apc
downloading APC-3.0.16.tgz ...
Starting to download APC-3.0.16.tgz (114,298 bytes)
.............done: 114,298 bytes
45 source files, building
running: phpize
Configuring for:
PHP Api Version:         20041225
Zend Module Api No:      20060613
Zend Extension Api No:   220060519
Use apxs to set compile flags (if using APC with Apache)? [yes] :</pre>
<p>As probably corectly guessed by PECL package managers, you are runing an Apache web server so you should confirm by typing <em>yes</em> or hitting <em>Enter</em> key.</p>
<h4>Errors which you may (I did) encounter</h4>
<pre class="code">checking for re2c... no
configure: WARNING: You will need re2c 0.9.11 or later if you want to \
regenerate PHP parsers.</pre>
<p>The <tt>re2c</tt> package was missing on my system ›› <tt>apt-get install re2c</tt>.</p>
<pre class="code">checking for gawk... no
checking for nawk... nawk
checking if nawk is broken... no</pre>
<p>I had no <tt>gawk</tt> or <tt>nawk</tt> but <tt>mawk</tt> pattern scanning and processing language installed on system ›› <tt>apt-get install gawk</tt>.</p>
<pre class="code">checking whether apc needs to get compiler flags from apxs...

Sorry, I was not able to successfully run APXS.  Possible reasons:

1.  Perl is not installed;
2.  Apache was not compiled with DSO support (--enable-module=so);
3.  'apxs' is not in your path.  Try to use --with-apxs=/path/to/apxs
The output of apxs follows
/tmp/tmpJQuZdD/APC-3.0.16/configure: line 3846: apxs: command not found
configure: error: Aborting
ERROR: `/tmp/tmpJQuZdD/APC-3.0.16/configure --with-apxs' failed</pre>
<p>Missing APache eXtenSion (APXS) tool for building and installing extension modules for the Apache  HyperText Transfer Protocol (HTTP) server. APXS is found in <tt>apache2-threaded-dev</tt> package. The command <tt>apt-get install apache2-threaded-dev</tt> will also install a long chain of dependencies.</p>
<h3>Setting up APC</h3>
<p>A good place to start is <a title="Alternative PHP Cache" name="Alternative PHP Cache" href="http://si2.php.net/manual/en/ref.apc.php" target="_blank">Alternative PHP Cache</a> chapter in PHP manual. There it&#8217;s written that the default configuration is sutable for most instalations, but they single out two settings: <tt>apc.shm_size</tt> and <tt>apc.stat</tt>.</p>
<dl>
<dt>apc.shm_size</dt>
<dd>Here you should enter the size of each shared memory segment in MB, the default value being 30MB. By default, the maximum size of shared memory segment in Debian is 33554432 or 33MB. You can check it by <tt>cat /proc/sys/kernel/shmmax</tt> command. If you want to know more about shared memory segments, read this <a title="Linux, Unix, and *nix like Operating Systems" name="Linux, Unix, and *nix like Operating Systems" href="http://www.webmasterworld.com/linux/3476321.htm" target="_blank">forum thread</a>.<br />
<strong>UPDATE:</strong> &#8220;Of course you can always raise the maximum size of a shared memory segment, using <em>sysctl</em>. Do this only when you know what you are doing. Run &#8220;<em>man sysctl</em>&#8221; for more information.&#8221; (<a title="Tune APC to Improve PHP Performance" href="http://blog.imminentweb.com/technologies/tune-apc-improve-php-performance" target="_blank">source</a>).<br />
<strong>UPDATE:</strong> I&#8217;ve increased the <tt>apc.shm_size</tt> to 256MB without changing any kernel setting and it works fine.</dd>
</dl>
<dl>
<dt>apc.stat</dt>
<dd><strong>From <a title="Alternative PHP Cache" name="Alternative PHP Cache" href="http://si2.php.net/manual/en/ref.apc.php" target="_blank">PHP manual</a>:</strong><br />
Be careful if you change this setting. The default is for this to be On which means that APC will stat (check) the script on each request to see if it has been modified. If it has been modified it will recompile and cache the new version. If you turn this setting off, it will not check. That means that in order to have changes become active you need to restart your web server. On a production server where you rarely change the code, turning stats off can produce a significant performance boost.</p>
<p>For included/required files this option applies as well, but note that if you are using relative path includes (any path that doesn&#8217;t start with / on Unix) APC has to check in order to uniquely identify the file. If you use absolute path includes APC can skip the stat and use that absolute path as the unique identifier for the file.</p>
</dd>
</dl>
<p>If you change these settings or not, the next step is to move the <tt>/usr/share/php/apc.php</tt> script into your webserver path and access it with browser. It provides a detailed look at what is happening with your cache and, with GD enabled in PHP, also shows you graphs of the situation of your cache.</p>
<p>After checking if caching actualy works, you should point your eyes to the <em>Cache full count</em> value (on the left tables under <em>File Cache Information</em>). The number tells you how many times the cache filled up the allocated memory and had to be cleared of entries not accessed within number of seconds set up with <em>apc.ttl</em> setting. &#8220;You should configure your cache to minimize this number if not the resulting cache churn is going to hurt performance. You should either set more memory aside for APC, or use <em>apc.filters</em> to cache fewer scripts.&#8221;<a title="Alternative PHP Cache" name="Alternative PHP Cache" href="http://si2.php.net/manual/en/ref.apc.php" target="_blank">*</a></p>
<h3>Updates</h3>
<p>When I tried to replicate the above installation process on my production server running on minimum required software I encountered some additional problems/missing packages.</p>
<pre class="code">    meglohvat:# pecl install apc
    downloading APC-3.0.16.tgz ...
    Starting to download APC-3.0.16.tgz (114,298 bytes)
    .........................done: 114,298 bytes
    45 source files, building
    running: phpize
    sh: phpize: command not found
    ERROR: `phpize' failed</pre>
<p><tt>phpize</tt> is a shell script to prepare PHP extension for compiling. It is a part of <tt>php5-dev</tt> package ›› <tt>apt-get install php5-dev</tt></p>
<h3>Upgrade</h3>
<p>To upgrade the APC extension run the command:</p>
<pre class="code">meglohvat:# pecl upgrade apc
downloading APC-3.0.19.tgz ...
Starting to download APC-3.0.19.tgz (115,735 bytes)
.........................done: 115,735 bytes
47 source files, building
running: phpize
Configuring for:
PHP Api Version:         20041225
Zend Module Api No:      20060613
Zend Extension Api No:   220060519
Use apxs to set compile flags (if using APC with Apache)? [yes] :</pre>
<p>And if everything went well you should see something like this in the end.</p>
<pre class="code">Build process completed successfully
Installing '/var/tmp/pear-build-root/install-APC-3.0.19//usr/lib/php5/20060613/apc.so'
upgrade ok: channel://pecl.php.net/APC-3.0.19
You should add "extension=apc.so" to php.ini
meglohvat:#</pre>
]]></content:encoded>
			<wfw:commentRss>http://debian.kitaj.net/2008/01/installing-alternative-php-cache-apc-on-debian-etch/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Setting up SSL with Apache2 on Debian Etch</title>
		<link>http://debian.kitaj.net/2007/12/setting-up-ssl-with-apache2-on-debian-etch/</link>
		<comments>http://debian.kitaj.net/2007/12/setting-up-ssl-with-apache2-on-debian-etch/#comments</comments>
		<pubDate>Fri, 21 Dec 2007 13:40:55 +0000</pubDate>
		<dc:creator>Mitja</dc:creator>
				<category><![CDATA[administration]]></category>

		<guid isPermaLink="false">http://debian.kitaj.net/2007/12/settung-up-ssl-with-apache2-on-debian-etch/</guid>
		<description><![CDATA[For more detailed instructions, pleae follow the link below and do read the comments too, since the solution I used is mentioned in the comments.
1. Create folder

        # mkdir /etc/apache2/ssl

2. Create SSL certificate (you should have openssl package installed)

        openssl req [...]]]></description>
			<content:encoded><![CDATA[<p>For more detailed instructions, pleae follow the link below and do read the comments too, since the solution I used is mentioned in the comments.</p>
<p>1. Create folder</p>
<blockquote></blockquote>
<pre>        # mkdir /etc/apache2/ssl</pre>
<blockquote></blockquote>
<p>2. Create SSL certificate (you should have openssl package installed)</p>
<blockquote></blockquote>
<pre>        openssl req -new -x509 -days 365 -nodes -out /etc/apache2/ssl/apache.pem \</pre>
<pre>	-keyout /etc/apache2/ssl/apache.pem</pre>
<blockquote></blockquote>
<p>3. Enable SSL Apache module</p>
<blockquote></blockquote>
<pre>        klopotec:~# a2enmod ssl</pre>
<pre>	Module ssl installed; run /etc/init.d/apache2 force-reload to enable.</pre>
<blockquote></blockquote>
<p>4. Tell Apache to accept connections on port 443 by adding the line below into <code>/etc/apache2/ports.conf</code></p>
<blockquote></blockquote>
<pre>        Listen 443</pre>
<blockquote></blockquote>
<p>5. Configure virtual host adding:</p>
<blockquote></blockquote>
<pre>        SSLEngine on</pre>
<pre>        SSLCertificateFile /etc/apache2/ssl/apache.pem</pre>
<blockquote></blockquote>
<p><strong>i.e.</strong></p>
<blockquote></blockquote>
<blockquote>
<pre>NameVirtualHost *:443</pre>
</blockquote>
<blockquote>
<pre>NameVirtualHost *:80</pre>
<pre>&lt;VirtualHost *:80&gt;</pre>
<pre>    ServerName earth.my.flat    DocumentRoot /var/www/

ErrorLog /var/log/apache2/error.log    CustomLog /var/log/apache2/access.log combined

&lt;/VirtualHost&gt;</pre>
<pre>&lt;VirtualHost *:443&gt;    ServerName earth.my.flat

DocumentRoot /var/www/    ErrorLog /var/log/apache2/error.log

CustomLog /var/log/apache2/access.log combined    <strong>SSLEngine on</strong>

<strong>    SSLCertificateFile /etc/apache2/ssl/apache.pem</strong>&lt;/VirtualHost&gt;</pre>
</blockquote>
<p>6. Restart/reload Apache</p>
<blockquote>
<pre>        /etc/init.d/apache2 reload</pre>
</blockquote>
<p>This walkthrough created on the basis of:<br />
<a href="http://www.debian-administration.org/articles/349" title="Setting up an SSL server with Apache2" target="_blank">Setting up an SSL server with Apache2</a></p>
]]></content:encoded>
			<wfw:commentRss>http://debian.kitaj.net/2007/12/setting-up-ssl-with-apache2-on-debian-etch/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
