<?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>adamblog &#187; software</title>
	<atom:link href="http://blog.amyl.org.uk/category/software/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.amyl.org.uk</link>
	<description>my half-arsed attempt at blogging</description>
	<lastBuildDate>Tue, 06 Dec 2011 19:09:09 +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>apt-listbugs and suite-wide scripted upgrades</title>
		<link>http://blog.amyl.org.uk/2010/11/apt-listbugs-and-scripted-updates/</link>
		<comments>http://blog.amyl.org.uk/2010/11/apt-listbugs-and-scripted-updates/#comments</comments>
		<pubDate>Sun, 28 Nov 2010 15:47:40 +0000</pubDate>
		<dc:creator>adam</dc:creator>
				<category><![CDATA[ENV]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[geek]]></category>
		<category><![CDATA[scripts]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[tech]]></category>

		<guid isPermaLink="false">http://blog.amyl.org.uk/?p=93</guid>
		<description><![CDATA[Having finally got fed up with logging in, individually, to upgrade each of the no2id machines and jails, a bit ago, I decided to write a script to do the &#8216;hard work&#8217; for me.
This worked fine, until today, when I noticed apt-listbugs complaining, and causing the script to fail to dist-upgrade.
Not a problem, thought I.]]></description>
			<content:encoded><![CDATA[<p>Having finally got fed up with logging in, individually, to upgrade each of the <a href="http://www.no2id.net">no2id</a> machines and jails, a bit ago, I decided to write a script to do the &#8216;hard work&#8217; for me.</p>
<p>This worked fine, until today, when I noticed <a href="http://packages.debian.org/search?keywords=apt-listbugs">apt-listbugs</a> complaining, and causing the script to fail to dist-upgrade.</p>
<p>Not a problem, thought I. I&#8217;m sure others have had this issue too. Being lazy, I thought first point of call would be the internets. I&#8217;d have thought something like:</p>
<p><code><br />
"DEBIAN_FRONTEND=noninteractive" "apt-listbugs"<br />
</code></p>
<p>might have done the trick. It didn&#8217;t (that I could find).</p>
<p>So I went back to doing what a lot of the new-breed of &#8216;devops&#8217; fail to do, and what I&#8217;m quite hypocritical of; looking at the manpage.</p>
<p>The <a href="http://manpages.debian.net/cgi-bin/man.cgi?query=apt-listbugs">manpage</a> provides us with this gem:</p>
<blockquote><p>
   ENVIRONMENT VARIABLES<br />
              o  APT_LISTBUGS_FRONTEND  If  this  variable  is  set  to &#8220;none&#8221;<br />
              apt-listbugs will not execute at all, this might  be  useful  if<br />
              you  would  like  to  script  the  use  of  a program that calls<br />
              apt-listbugs.
</p></blockquote>
<p>So there we go.</p>
<p><code><br />
 for M in $MACHINES<br />
 do<br />
     echo "Connecting to ${M}.no2id.net"<br />
-    ssh root@${M}.no2id.net 'export TERM=xterm; export DEBIAN_FRONTEND=noninteractive; apt-get update &#038;&#038; echo "" &#038;&#038; echo "" &#038;&#038; echo "This is "'${M}'".no2id.net" &#038;&#038; echo "" &#038;&#038; echo "" &#038;&#038; apt-get dist-upgrade'<br />
+    ssh root@${M}.no2id.net 'export TERM=xterm; export DEBIAN_FRONTEND=noninteractive; export APT_LISTBUGS_FRONTEND=none; apt-get update &#038;&#038; echo "" &#038;&#038; echo "" &#038;&#038; echo "This is "'${M}'".no2id.net" &#038;&#038; echo "" &#038;&#038; echo "" &#038;&#038; apt-get dist-upgrade'<br />
done<br />
</code></p>
<p>hopefully, this will help others, whose first port of call is the internets, and not manpages. </p>
<p>You may, however be sensible &#8212; and have had the time to roll out <a href="http://www.puppetlabs.com">Puppet</a> (ugh, when did they change their website! Why&#8253;) or <a href="http://www.opscode.com/chef">Chef</a> though.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.amyl.org.uk/2010/11/apt-listbugs-and-scripted-updates/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>arpinfo</title>
		<link>http://blog.amyl.org.uk/2010/05/arpinfo/</link>
		<comments>http://blog.amyl.org.uk/2010/05/arpinfo/#comments</comments>
		<pubDate>Thu, 20 May 2010 16:17:24 +0000</pubDate>
		<dc:creator>adam</dc:creator>
				<category><![CDATA[openrights]]></category>
		<category><![CDATA[scripts]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[arp]]></category>
		<category><![CDATA[geek]]></category>
		<category><![CDATA[IEEE]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[MAC]]></category>
		<category><![CDATA[OEM]]></category>
		<category><![CDATA[OUI]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[sysadmin]]></category>

		<guid isPermaLink="false">http://blog.amyl.org.uk/?p=81</guid>
		<description><![CDATA[Ever wanted to know who the OEM/Supplier/Manufacturer of network devices attached to a machine were?
I did. And couldn&#8217;t see anyone else&#8217;s script to steal, so here&#8217;s a really ugly way to do it  

# arpinfo:
#   pull hardware info from the arp() table
#
# Copyright (c) 2010 Adam McGreggor. Some rights reserved.
# Email: ]]></description>
			<content:encoded><![CDATA[<p>Ever wanted to know who the OEM/Supplier/Manufacturer of network devices attached to a machine were?</p>
<p>I did. And couldn&#8217;t see anyone else&#8217;s script to steal, so here&#8217;s a really ugly way to do it <img src='http://blog.amyl.org.uk/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p><code><br />
# arpinfo:<br />
#   pull hardware info from the arp() table<br />
#<br />
# Copyright (c) 2010 Adam McGreggor. Some rights reserved.<br />
# Email: <adam@amyl.org.uk> Web: <http://blog.amyl.org.uk><br />
#<br />
# $Id:$<br />
#</p>
<p>WEBSOURCE=http://standards.ieee.org/regauth/oui/oui.txt<br />
DOC=/usr/local/doc/oui.txt</p>
<p>curl --silent ${WEBSOURCE} -o "${DOC}"</p>
<p>arp | awk '{print $3}' | awk -F: '{print $1"-"$2"-"$3}' | while read ARP<br />
do<br />
    grep $ARP ${DOC}<br />
done<br />
arp<br />
</code></p>
<p>Works for me&#8230; although it could do with a tidy-up. As a quick and dirty thing, mind&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.amyl.org.uk/2010/05/arpinfo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firefox Extensions</title>
		<link>http://blog.amyl.org.uk/2010/01/firefox-extensions/</link>
		<comments>http://blog.amyl.org.uk/2010/01/firefox-extensions/#comments</comments>
		<pubDate>Sun, 10 Jan 2010 00:39:15 +0000</pubDate>
		<dc:creator>adam</dc:creator>
				<category><![CDATA[bash]]></category>
		<category><![CDATA[indolence]]></category>
		<category><![CDATA[machine set-up]]></category>
		<category><![CDATA[scripts]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[geek]]></category>
		<category><![CDATA[install]]></category>
		<category><![CDATA[new machine]]></category>
		<category><![CDATA[set-up]]></category>
		<category><![CDATA[tech]]></category>

		<guid isPermaLink="false">http://blog.amyl.org.uk/?p=70</guid>
		<description><![CDATA[Thought this might double up as a note of the firefox extensions I currently have installed &#8212; I&#8217;ve tried getting this to script, but, the source file isn&#8217;t something I&#8217;m over-familiar with, and getting fields to match-up ain&#8217;t happening, due to my crapness.
Anyhow, I would appear to have these firefox extensions installed:

Adblock Plus
AutoPager
BetterFlickr
Better YouTube
Delicious Bookmarks
DownloadHelper
Echofon
Extended]]></description>
			<content:encoded><![CDATA[<p>Thought this might double up as a note of the firefox extensions I currently have installed &#8212; I&#8217;ve tried getting this to script, but, the source file isn&#8217;t something I&#8217;m over-familiar with, and getting fields to match-up ain&#8217;t happening, due to my crapness.</p>
<p>Anyhow, I would appear to have these firefox extensions installed:</p>
<ul>
<li><a href="http://adblockplus.org/">Adblock Plus</a></li>
<li>AutoPager</li>
<li>BetterFlickr</li>
<li><a href="http://ginatrapani.org/workshop/firefox/betteryoutube/">Better YouTube</a></li>
<li><a href="http://delicious.com">Delicious Bookmarks</a></li>
<li>DownloadHelper</li>
<li><a href="http://echofon.com/">Echofon</a></li>
<li>Extended Statusbar</li>
<li><a href="http://www.applian.com/fast-video-download/">Fast Video Downloader (with SearchMenu)</a></li>
<li><a href="http://www.getfirebug.com/">Firebug</a></li>
<li>Firefox (default)</li>
<li>Firefox (en-GB)</li>
<li><a href="http://flagfox.net/">Flagfox</a></li>
<li><a href="http://flashblock.mozdev.org/">Flashblock</a></li>
<li><a href="http://www.longfocus.com/firefox/gmanager/">Gmail Manager</a></li>
<li><a href="http://skrul.com/blog/projects/greasefire">Greasefire</a></li>
<li><a href="http://mozmonkey.com/">Greasemonkey</a></li>
<li>Image Download</li>
<li>Image Zoom</li>
<li>Inline Code Finder for Firebug</li>
<li>is.gd Creator</li>
<li><a href="http://www.oxymoronical.com/web/firefox/jsoptions">JavaScript Options</a></li>
<li>keyconfig</li>
<li><a href="http://www.magic-imv.ro/vd/">Magic&#8217;s Video Downloader</a></li>
<li>oldbar</li>
<li><a href="http://passwordexporter.fligtar.com">Password Exporter</a></li>
<li>Save Image in Folder [sic]</li>
<li><a href="http://code.google.com/p/firefox-showip/">ShowIP</a></li>
<li><a href="http://skipscreen.com/">SkipScreen</a></li>
<li>TinyUrl Creator</li>
<li>Ubuntu Firefox Modificiations</li>
<li>URL Fixer</li>
<li><a href="http://www.vmware.com/">VMware Remote Console Plug-In</a></li>
<li>Xulrunner (en-GB)</li>
<li>YesScript</li>
</ul>
<p>A few of those don&#8217;t have links I can identify from the URI.</p>
<p>Want some code that vaguely does this for you?<br />
<code><br />
#!/bin/sh<br />
#<br />
# ffexts:<br />
#   list firefox extensions: names and URIs for download/homepage<br />
#<br />
# Copyright (c) 2010 Adam McGreggor. Some rights reserved.<br />
# Email: &#60;adam@amyl.org.uk&#62; Web: &#60;http://blog.amyl.org.uk&#62;<br />
#<br />
# $Id: ffexts 119 2010-01-10 00:38:04Z adam $<br />
#</p>
<p>set -e</p>
<p>MOZDIR=~/.mozilla/firefox<br />
PROFDIR=`ls -lha ${MOZDIR} | grep default | awk '{print $NF}'`<br />
FILE=extensions.rdf<br />
INFILE=${MOZDIR}/${PROFDIR}/${FILE}<br />
OF=~/tmp/ffexts<br />
OUTFILE=~/pseudohome/nas-docs/firefox-extensions-$(date '+%Y%m%d')</p>
<p># check for existing outfile, as we'll be<br />
# appending; if so, zap it<br />
if [ -e ${OUTFILE} ]; then<br />
    rm ${OUTFILE}<br />
fi</p>
<p># grab the interesting bits from the RDF file<br />
for K in name homepageURL<br />
do<br />
   # nice fix-up, eh?<br />
    grep "NS1:${K}" ${INFILE}  | sed -e "s/NS1:${K}=//" \<br />
            -e 's/"//g' -e 's/>//' \<br />
            -e 's/^[ \t]*//' | sort | uniq > ${OF}-${K}<br />
    # using wc here is entirely optional <img src='http://blog.amyl.org.uk/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /><br />
    wc -l ${OF}-${K}<br />
    # append<br />
    cat ${OF}-${K} >> ${OUTFILE}<br />
done<br />
</code></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.amyl.org.uk/2010/01/firefox-extensions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>UKGovWeb Barcamp</title>
		<link>http://blog.amyl.org.uk/2008/11/ukgovweb-barcamp/</link>
		<comments>http://blog.amyl.org.uk/2008/11/ukgovweb-barcamp/#comments</comments>
		<pubDate>Mon, 24 Nov 2008 18:03:02 +0000</pubDate>
		<dc:creator>adam</dc:creator>
				<category><![CDATA[geekcons]]></category>
		<category><![CDATA[misc]]></category>
		<category><![CDATA[scripts]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[barcamp]]></category>
		<category><![CDATA[cron]]></category>
		<category><![CDATA[GovCamp09]]></category>
		<category><![CDATA[tracking]]></category>
		<category><![CDATA[UKGC09]]></category>

		<guid isPermaLink="false">http://tanqueray.amyl.org.uk/~adam/blog/?p=41</guid>
		<description><![CDATA[Hum, so there&#8217;s another UKGovWeb Barcamp in the pipe-line. Good-oh, says I.
To work around my hatred of PBWiki&#8217;s &#8220;notification&#8221; system, I&#8217;ve just re-appropriated (and made &#8216;ukgovweb-check&#8216;) my dell-order-checking script to work for the wiki-page; changelog is that  the script now uses lynx instead of wget, and that we send the difflog, rather than the]]></description>
			<content:encoded><![CDATA[<p>Hum, so there&#8217;s another <a href="http://barcamp.org/BarcampUKGovweb09">UKGovWeb Barcamp</a> in the pipe-line. Good-oh, says I.</p>
<p>To work around my hatred of <a href="http://pbwiki.com/">PBWiki</a>&#8217;s &#8220;notification&#8221; system, I&#8217;ve just re-appropriated (and made &#8216;<a href="http://tanqueray.amyl.org.uk/~adam/ukgovweb-check">ukgovweb-check</a>&#8216;) my <a href="http://tanqueray.amyl.org.uk/~adam/blog/2008/07/dell-order-checking-via-cron/">dell-order-checking script</a> to work for the wiki-page; <strong>changelog</strong> is that  the script now uses lynx instead of wget, and that we send the difflog, rather than the whole-bloody-changed file.</p>
<p>If you&#8217;re still in the dark-ages like me, and haven&#8217;t written one yourself, here you go. If there&#8217;s a demand and people are feeling lazy, I suppose I could whip up a list.</p>
<p>Let me know if you do.</p>
<p>There&#8217;s some <a href="http://groups.google.com/group/BarcampUKGovweb">discussion</a> going on on email, I do believe.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.amyl.org.uk/2008/11/ukgovweb-barcamp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Can&#8217;t upload images to a Wordpress blog?</title>
		<link>http://blog.amyl.org.uk/2008/10/cant-upload-images-to-a-wordpress-blog/</link>
		<comments>http://blog.amyl.org.uk/2008/10/cant-upload-images-to-a-wordpress-blog/#comments</comments>
		<pubDate>Wed, 15 Oct 2008 16:24:10 +0000</pubDate>
		<dc:creator>adam</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[openrights]]></category>
		<category><![CDATA[rant]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[detective work]]></category>
		<category><![CDATA[help]]></category>
		<category><![CDATA[images]]></category>
		<category><![CDATA[internet weenies]]></category>
		<category><![CDATA[ORG]]></category>
		<category><![CDATA[uploads]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://tanqueray.amyl.org.uk/~adam/blog/?p=25</guid>
		<description><![CDATA[If, like the guys in the ORG HQ, you find yourself unable to upload images in a Wordpress Blog, and are befuddled by the reams of posts &#38;c on the web, well, here&#8217;s another idea that might sort you out:
Remove the crap from old installs, in your ~/.mozilla directory. And by crap, well, I mean:

appreg
mozver.dat
pluginreg.dat
plugins/

cd]]></description>
			<content:encoded><![CDATA[<p>If, like the guys in the <a href="http://www.openrightsgroup.org"><acronym title="Open Rights Group">ORG</acronym></a> HQ, you find yourself unable to upload images in a Wordpress Blog, and are befuddled by the reams of posts &amp;c on the web, well, here&#8217;s another idea that might sort you out:</p>
<p>Remove the crap from old installs, in your ~/.mozilla directory. And by crap, well, I mean:</p>
<ul>
<li>appreg</li>
<li>mozver.dat</li>
<li>pluginreg.dat</li>
<li>plugins/</li>
</ul>
<p><code>cd .mozilla<br />
rm -rf plugins/<br />
rm appreg<br />
rm mozver.dat</p>
<p>cd firefox/<br />
rm -rf pluginreg.dat</code></p>
<p>Astonishingly, by removing a couple of bits of pelt, the uploads worked for the guys.</p>
<p>Seeing as this is my blog, and people expect me to be miserable, here&#8217;s my whine: why the fuck don&#8217;t people SEARCH THE FUCKING ARCHIVES on forums before posting a new question? I gave up, and went back to old-fashioned testing.</p>
<p>Oh, and I should probably plug a fairly new site I recently discovered: <a href="http://stackoverflow.com/">stackoverflow</a> &#8212; about all I can whine about with that is that is uses OpenID&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.amyl.org.uk/2008/10/cant-upload-images-to-a-wordpress-blog/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Catching up with the 21st Century.</title>
		<link>http://blog.amyl.org.uk/2008/09/catching-up-with-the-21st-century/</link>
		<comments>http://blog.amyl.org.uk/2008/09/catching-up-with-the-21st-century/#comments</comments>
		<pubDate>Tue, 23 Sep 2008 01:44:29 +0000</pubDate>
		<dc:creator>adam</dc:creator>
				<category><![CDATA[scripts]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[geek]]></category>
		<category><![CDATA[late as usual]]></category>
		<category><![CDATA[rss]]></category>
		<category><![CDATA[tech]]></category>

		<guid isPermaLink="false">http://tanqueray.amyl.org.uk/~adam/blog/?p=21</guid>
		<description><![CDATA[Well, in an half-arsed manner, I&#8217;m finally catching up with this century&#8217;s gizmo, that most people didn&#8217;t believe I didn&#8217;t use.
RSS.
I say kinda, &#8216;cos, despite having finally found something non-intrusive, and with a UI that doesn&#8217;t suck, I still don&#8217;t check the webpage it makes. Despite it updating.
Of course, I should have thought &#8220;I know]]></description>
			<content:encoded><![CDATA[<p>Well, in an half-arsed manner, I&#8217;m finally catching up with this century&#8217;s gizmo, that most people didn&#8217;t believe I didn&#8217;t use.</p>
<p>RSS.</p>
<p>I say kinda, &#8216;cos, despite having finally found something non-intrusive, and with a UI that doesn&#8217;t suck, I still don&#8217;t check the webpage it makes. Despite it updating.</p>
<p>Of course, I should have thought &#8220;I <a href="http://www.mysociety.org/2007/03/05/rip-chris-lightfoot-1978-to-2007/">know</a> <a href="http://ex-parrot.com/~chris/wwwitter/20070305-chris_lightfoot_1978-2007.html">who</a>  <a href="http://www.timesonline.co.uk/tol/comment/obituaries/article1522355.ece">would</a> <a href="http://mk.ucant.org/archives/000129.html">have</a> <a href="http://ex-parrot.com/~chris/software.html#headlines">written something useful</a>&#8221; donkey&#8217;s years ago. But I never did. Only recently, when hunting for <a href="http://ex-parrot.com/~chris/software.html#matilda">Matilda</a> did I think about it. *sigh*</p>
<p>So, there we have it. Next up is working a fix for it, to handle rss feeds which require basic-auth (trac-tastic!), and getting xkcd to display inline&#8230;</p>
<p>Next up: populating it a bit more, and then unsubscribing from some lists&#8230; well, maybe filter &#8216;em out&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.amyl.org.uk/2008/09/catching-up-with-the-21st-century/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installing Microsoft Windows</title>
		<link>http://blog.amyl.org.uk/2008/08/installing-microsoft-windows/</link>
		<comments>http://blog.amyl.org.uk/2008/08/installing-microsoft-windows/#comments</comments>
		<pubDate>Fri, 22 Aug 2008 21:54:33 +0000</pubDate>
		<dc:creator>adam</dc:creator>
				<category><![CDATA[machine set-up]]></category>
		<category><![CDATA[microsoft windows]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[vmware]]></category>
		<category><![CDATA[install]]></category>
		<category><![CDATA[making windows usable]]></category>
		<category><![CDATA[making windows useful]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[new machine]]></category>
		<category><![CDATA[set-up]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://tanqueray.amyl.org.uk/~adam/blog/?p=14</guid>
		<description><![CDATA[Gah. It&#8217;s been quite a while since I&#8217;ve needed to install Windows on a stand-alone set-up. I&#8217;d forgotten how much stuff I find is needed to actually make the thing frikkin useful.
As this blog doubles up for my memory pad, here&#8217;s the list of stuff that I&#8217;ve just installed:

Firefox
Thunderbird
WinSCP
PuTTY
Spybot
Avast
OpenOffice
Pidgin
XChat (silverx&#8217;s)
The MS PowerToys
Flash Player
AIR
Acrobat Reader
GVim
GIMP
iTunes
VLC

SP3 (given]]></description>
			<content:encoded><![CDATA[<p>Gah. It&#8217;s been quite a while since I&#8217;ve needed to install Windows on a stand-alone set-up. I&#8217;d forgotten how much stuff I find is needed to actually make the thing frikkin useful.</p>
<p>As this blog doubles up for my memory pad, here&#8217;s the list of stuff that I&#8217;ve just installed:</p>
<ul>
<li>Firefox</li>
<li>Thunderbird</li>
<li>WinSCP</li>
<li>PuTTY</li>
<li>Spybot</li>
<li>Avast</li>
<li>OpenOffice</li>
<li>Pidgin</li>
<li>XChat (silverx&#8217;s)</li>
<li>The MS PowerToys</li>
<li>Flash Player</li>
<li>AIR</li>
<li>Acrobat Reader</li>
<li>GVim</li>
<li>GIMP</li>
<li>iTunes</li>
<li>VLC</li>
</ul>
<p>SP3 (given that my Windows disk is Slipstreamed with SP2)</p>
<p>I guess there will be more stuff to install &#8212; the MS Viewers seem likely, as will another 400Megs of patches and things&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.amyl.org.uk/2008/08/installing-microsoft-windows/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

