<?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>BruceTonge.Info &#187; Computing</title>
	<atom:link href="http://www.brucetonge.info/category/computing/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.brucetonge.info</link>
	<description>It&#039;s not difficult really...</description>
	<lastBuildDate>Thu, 25 Aug 2011 14:18:35 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Ipad 2 strange texture</title>
		<link>http://www.brucetonge.info/ipad-2-strange-texture/</link>
		<comments>http://www.brucetonge.info/ipad-2-strange-texture/#comments</comments>
		<pubDate>Tue, 14 Jun 2011 23:58:04 +0000</pubDate>
		<dc:creator>OKButton</dc:creator>
				<category><![CDATA[Computing]]></category>
		<category><![CDATA[Ipad charging]]></category>

		<guid isPermaLink="false">http://www.brucetonge.info/2011/06/14/ipad-2-strange-texture/</guid>
		<description><![CDATA[I have just got a a new ipad 2. Noticed a witted thing if you put it on charge and then run your finger down the side or across the back you get a strange feeling in your finger like you can feel a magnetic field coming from the battery. Any one know what this [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>I have just got a a new ipad 2. Noticed a witted thing if you put it on charge and then run your finger down the side or across the back you get a strange feeling in your finger like you can feel a magnetic field coming from the battery. Any one know what this is?</p>
<div class="shr-publisher-139"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://www.brucetonge.info/ipad-2-strange-texture/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PSN Email</title>
		<link>http://www.brucetonge.info/psn-email/</link>
		<comments>http://www.brucetonge.info/psn-email/#comments</comments>
		<pubDate>Wed, 27 Apr 2011 23:06:33 +0000</pubDate>
		<dc:creator>OKButton</dc:creator>
				<category><![CDATA[Games]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.brucetonge.info/?p=127</guid>
		<description><![CDATA[I have just tonight received the email I have been waiting for from Sony in regard to there PSN &#8220;Outage&#8221;. As you are all probably aware the PSN has been down for a week now and looks like it will be down for at least another week. It would appear that Sony have managed to [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>I have just tonight received the email I have been waiting for from Sony in regard to there PSN &#8220;Outage&#8221;. As you are all probably aware the PSN has been down for a week now and looks like it will be down for at least another week. It would appear that Sony have managed to loose there entire user database to an intruder. the only think they seem to have protected is the security code for credit cards though they are not finished investigating the breach so there is time yet&#8230;</p>
<p>The one thing that has struck me is that they have lost all the users passwords&#8230; Now this is quite alarming in a number of ways. Firstly let me note the two options I see there being for the loss of passwords as described by Sony (which is vague at best):</p>
<p>1. The passwords were stored in the clear (not protected by a hash) and were in the same databases that have been taken. Or.</p>
<p>2.The passwords were stored in a database that was compromised but they were hashed password.</p>
<p>Now if option 2 is the case I can only guess that there is some worry that the hashing method used is not very strong I.E. a known algorithm with no salt. This would be bad but excusable.</p>
<p>I fear however that Sony have kept the passwords in the clear. This is inexcusable. IF this turns out to be the case I dare say the protection of the credit card security codes will be as equally poor.</p>
<p>I will await the full disclosure of this incident before I decide weather to leave the PlayStation platform for good.</p>
<div class="shr-publisher-127"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://www.brucetonge.info/psn-email/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Getting worried</title>
		<link>http://www.brucetonge.info/getting-worried/</link>
		<comments>http://www.brucetonge.info/getting-worried/#comments</comments>
		<pubDate>Mon, 26 Apr 2010 23:26:20 +0000</pubDate>
		<dc:creator>OKButton</dc:creator>
				<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://www.brucetonge.info/2010/04/26/getting-worried/</guid>
		<description><![CDATA[I have had a number of new regisers to my wp site in the last few days all with .pl domains the latest had the word spam in ther email address. I am a little worried a wp hack might be coming down the pipe. I think I am going to start dropping a few [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>I have had a number of new regisers to my wp site in the last few days all with .pl domains the latest had the word spam in ther email address. I am a little worried a wp hack might be coming down the pipe. I think I am going to start dropping a few inactive and dubois users this week. If you want to stay post a comment.</p>
<div class="shr-publisher-117"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://www.brucetonge.info/getting-worried/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Security KTN Dead Allready?</title>
		<link>http://www.brucetonge.info/security-ktn-dead-allready/</link>
		<comments>http://www.brucetonge.info/security-ktn-dead-allready/#comments</comments>
		<pubDate>Tue, 05 Jan 2010 22:23:17 +0000</pubDate>
		<dc:creator>OKButton</dc:creator>
				<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://www.brucetonge.info/2010/01/05/security-ktn-dead-allready/</guid>
		<description><![CDATA[Last year I joined the security knoladge transfer network (KTN). I attended there meeting in Manchester where they set out ther plans to help raise IT security knolage to uk companies and government. It would spear from looking at there site that there grand design has been raines in a lot. Bad news for everyone [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>Last year I joined the security knoladge transfer network (KTN). I attended there meeting in Manchester where they set out ther plans to help raise IT security knolage to uk companies and government. It would spear from looking at there site that there grand design has been raines in a lot. Bad news for everyone and no substitute in sight.</p>
<div class="shr-publisher-104"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://www.brucetonge.info/security-ktn-dead-allready/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Big Storage</title>
		<link>http://www.brucetonge.info/big-storage/</link>
		<comments>http://www.brucetonge.info/big-storage/#comments</comments>
		<pubDate>Tue, 29 Dec 2009 22:47:25 +0000</pubDate>
		<dc:creator>OKButton</dc:creator>
				<category><![CDATA[Computing]]></category>
		<category><![CDATA[Hosting]]></category>

		<guid isPermaLink="false">http://www.brucetonge.info/?p=102</guid>
		<description><![CDATA[Here is a link to a how to on making a really big and cheep 4U storage server. I am hopping to make a similar system only I am planning on making a 1U solution obviously with less disk storage but as I don&#8217;t need quite that much and I pay for hosting per U [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p><a href="http://blog.backblaze.com/2009/09/01/petabytes-on-a-budget-how-to-build-cheap-cloud-storage/">Here</a> is a link to a how to on making a really big and cheep 4U storage server. I am hopping to make a similar system only I am planning on making a 1U solution obviously with less disk storage but as I don&#8217;t need quite that much and I pay for hosting per U 1U would be great. When I get round to it I ill post pics.</p>
<div class="shr-publisher-102"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://www.brucetonge.info/big-storage/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Interesting Game</title>
		<link>http://www.brucetonge.info/interesting-game/</link>
		<comments>http://www.brucetonge.info/interesting-game/#comments</comments>
		<pubDate>Tue, 29 Dec 2009 21:01:24 +0000</pubDate>
		<dc:creator>OKButton</dc:creator>
				<category><![CDATA[Computing]]></category>
		<category><![CDATA[Games]]></category>
		<category><![CDATA[Demolition]]></category>
		<category><![CDATA[Game]]></category>

		<guid isPermaLink="false">http://www.brucetonge.info/?p=99</guid>
		<description><![CDATA[I have stumbled upon a great demolition game to be found here. Its really quite good as you can design your own building and then position explosives to raise it to the ground. It&#8217;s only 5 euro&#8217;s so give it a whirl there is a free demo.]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>I have stumbled upon a great demolition game to be found <a href="http://www.wildebeestgames.com/">here</a>. Its really quite good as you can design your own building and then position explosives to raise it to the ground. It&#8217;s only 5 euro&#8217;s so give it a whirl there is a free demo.</p>
<div class="shr-publisher-99"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://www.brucetonge.info/interesting-game/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Updated: Altiris Linux PXE Kernel \ Driver Update</title>
		<link>http://www.brucetonge.info/altiris-linux-pxe-kernel-update/</link>
		<comments>http://www.brucetonge.info/altiris-linux-pxe-kernel-update/#comments</comments>
		<pubDate>Thu, 20 Aug 2009 16:30:22 +0000</pubDate>
		<dc:creator>OKButton</dc:creator>
				<category><![CDATA[Altiris]]></category>
		<category><![CDATA[Computing]]></category>
		<category><![CDATA[HowTo]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[kernel]]></category>
		<category><![CDATA[PXE]]></category>

		<guid isPermaLink="false">http://www.brucetonge.info/?p=83&#038;iphone=true</guid>
		<description><![CDATA[I have been working on producing a method to update the kernel \drivers within the Altiris DS PXE image. Here is my how to for compiling a new kernel and integrating it into bootwiz. Update: I have recently had problems with the latest HP DC 8200 elite desktops that are using the new Intel Q67 [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>I have been working on producing a method to update the kernel \drivers within the Altiris DS PXE image. Here is my how to for compiling a new kernel and integrating it into bootwiz.</p>
<p>Update: I have recently had problems with the latest HP DC 8200 elite desktops that are using the new Intel Q67 express chip sets. from what I have found you need to be using a quite modern kernel 2.6.38/39 ish. I personally have had success with the 2.6.39 kernel. This was not spported in the linux boot that was relaesed for DS SP 5.</p>
<p><span id="more-83"></span></p>
<p>If you only want to compile new drivers for your PXE image you still need to compile a kernel to the same version in use in your PXE image. You can find this in the Boot Disk Creator tool.</p>
<h3>How to build a kernel</h3>
<p>First of all I built a virtual machine on my desktop using VMware server. I then installed Debian 5 on it using the net install ISO to make a minimal install. I didn&#8217;t set it up with any roles i.e. desktop.<br />
Once booted install SSH. Logging on as root and enter:</p>
<p><code>apt-get install ssh</code></p>
<p>After this point you can access the VM with putty and copy files to and from the VM with Winscp. You could install a samba server of ftp but I am not going to cover this here.</p>
<p>Now we need to install all the software needed to allow us to compile kernel sources. This is done using the following command:</p>
<p><code>apt-get install gcc-4.3 make wget bzip2 build-essential</code></p>
<p>These tools are as follows:</p>
<ul>
<li>gcc-4.3 the GNU C Compiler</li>
<li>make the tool that runs the compile script</li>
<li>wget a tool to download files from http servers</li>
<li>bzip2 a compression tool</li>
<li>build-essentials tools and libraries used to compile</li>
</ul>
<p>Once this is complete you have a system that is setup to compile kernels and driver modules.<br />
We now need to get some files from the Altiris system.<br />
First we need the config file from the Altiris Linux boot environment. The config file holds all the settings that were used to build the kernel that is used in the current build and is a good starting place for a new kernel.<br />
To get it we need to send a job down to a machine to boot the Linux environment and run the following script:</p>
<p><code>cp /proc/config.gz /mnt/ds<br />
gzip -d /mnt/ds/config.gz</code></p>
<p>This will copy the config file from the boot environment and put it into the root of your deployment share.</p>
<p>Now we also need the rootfs file. This file is like a virtual disk that holds the file system for the Linux been environment we may need to add some files to this or delete as needed. This file is located at \bootwiz\platforms\linux\x86\base\rootfs.</p>
<p>Now you have these files copy them over to the VM using Winscp and place them in the /root directory.</p>
<p>Now we need to get hold of the source code for the kernel that we want to use. If you just want to make new driver modules you need the same version as is used in your existing build (currently 2.6.18.8).<br />
you can download the kernel from <a href="http://www.kernel.org/pub/linux/kernel/v2.6/" target="_blank">here</a> you need a kernel that follows the name linux-2.6.**.*.tar.bz2 it should be about 40mb + in size. I have had good results with 2.6.24.7. Once you have selected the kernel you need right click on it and copy the link location. Then go to your putty and enter the following commands:</p>
<p><code>cd /usr/src<br />
wget http://url to file</code></p>
<p>Instead of having to type &#8220;http://url to file&#8221; you can right click and the copied location will be pasted in saving your figures. Press enter and your kernel will be downloaded.<br />
Once finished you need to extract the kernel from the archive as bellow:</p>
<p><code>tar -jxf linux-2.6.**.*.tar.bz2</code></p>
<p>This will extract the source to a folder of the same name.<br />
To make life easier I would delete the archive now but its up to you.<br />
Now we need to move the kernel source to a folder called linux this is for compatibility with making new drivers.</p>
<p><code>mv linux-2.6.**.*/ linux/</code></p>
<p>Now we copy the config file into the kernel source folder and make it hidden (this is how the compiler likes it).</p>
<p><code>cp /root/config /usr/src/linux/.config</code><strong> </strong></p>
<p>Dont forget the<strong> &#8216;.&#8217; </strong>in<strong> .config</strong>.</p>
<p>OK, you now have the same conditions that the Altiris developers had before they made there kernel. But we want more in our kernel so its time to make some changes.</p>
<p><code>cd linux<br />
make menuconfig</code></p>
<p>Now you need to go to the bottom of the menu and select load config, it should already be filled with .config so select ok.<br />
Now you can go through the menu making the changes you require. you probably want to add support for a new chip set or SATA controller so have a look in the drivers section for what you require.<br />
When finished exit out and save your config.<br />
Now you can compile your kernel enter the following:</p>
<p><code>make<br />
make modules_install<br />
</code></p>
<p>That&#8217;s it, watch the screen go flying by for a while and eventually it will finish. If it ends with lines with &#8220;ERROR:&#8221; in them something has gone wrong. But hopefully this wont happen.<br />
Your new kernel will be waiting for you in the folder /usr/src/linux/arch/x86/boot/ the kernel file is the one called bzImage.<br />
Copy this out to a safe place and rename to &#8220;linux&#8221; all lower case.<br />
Now we need to mount the rootfs file to make some changes.</p>
<p><code>mkdir /mnt/rootfs<br />
mount -o loop /root/rootfs /mnt/rootfs<br />
cd /mnt/rootfs</code></p>
<p>You are now inside the rootfs file. We now need to update the modules for the kernel:</p>
<p><code>cd lib/modules<br />
rm -r 2.6.18.8  (or what ever folder is there)<br />
cp -r /lib/modules/2.6.**.* /mnt/rootfs/lib/modules/2.6.**.*</code></p>
<p>You will probably also want to update your pci detection list. to do this enter:</p>
<p><code>update-pciids<br />
cp /usr/share/misc/pci.ids /mnt/rootfs/usr/share/pci.ids<br />
cp /usr/share/misc/pci.ids /mnt/rootfs/usr/local/share/pci.ids</code></p>
<p>You can make more changes if needed. When finished unmount the rootfs:</p>
<p><code>umount /mnt/rootfs</code></p>
<p>now copy your /root/rootfs file out to some ware safe.<br />
That&#8217;s it a new kernel is compiled.<br />
To use this kernel and rootfs over write the linux and rootfs files in \bootwiz\platforms\linux\x86\base\  with the ones you have just made.<br />
Then make a new Linux PXE option or edit an existing one to force a rebuild. Using the regenerate images doesn&#8217;t work at least in 6.9 sp2 of the DS.<br />
Now boot your kernel and see how it goes.<br />
If you want to see your kernel boot and get a bit more debug info from it you can remove the quiet commend from the pxeconfig file located in \bootwiz\platforms\linux\x86\misc\ you also need to rebuild the image after this as above.</p>
<h3>How to build a driver module</h3>
<p>Now you have built a kernel you can build driver modules for that kernel. (important) when you have found your driver source files copy them and extract them to a folder I use /usr/scr/drivers/<br />
then cd in to the driver directory you might find another folder in that named src if so cd into there as well. you should now be in a folder with files with extensions of .c and .h. enter the following commands:</p>
<p><code>make -C /usr/src/linux SUBDIRS=$(pwd) modules</code></p>
<p>This command compiles the driver against the kernel created above.</p>
<p>You will now have a .ko file that was not there before this is your driver and it needs to be copied to your bootwiz folder to the following directory string.<br />
&#8220;.\Boozwiz\platforms\Linux\x86\Drivers\CUSTOM\lib\modules\_ver_\kernel\opt\bdc&#8221;<br />
You will need to make all those folder if they are not already there. Then recreate your PXE image as before.</p>
<p>&nbsp;</p>
<p>Update: Since writing this how to I have found the following article that might also help</p>
<p><a href="http://www.remkoweijnen.nl/blog/2011/03/17/compiling-drivers-for-altiris-linux-pxe-image-part-1/">Article</a></p>
<div class="shr-publisher-83"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://www.brucetonge.info/altiris-linux-pxe-kernel-update/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>New iPhone 3Gs</title>
		<link>http://www.brucetonge.info/new-iphone-3gs/</link>
		<comments>http://www.brucetonge.info/new-iphone-3gs/#comments</comments>
		<pubDate>Tue, 23 Jun 2009 14:00:04 +0000</pubDate>
		<dc:creator>OKButton</dc:creator>
				<category><![CDATA[Computing]]></category>
		<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://www.brucetonge.info/?p=80</guid>
		<description><![CDATA[I got a new iPhone this weekend. I have had a touch for a while and this is a lot faster. It was the original touch I had. I don&#8217;t need to go on about how good the new phone is its well documented all over the place. But if my word does hold any [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>I got a new iPhone this weekend. I have had a touch for a while and this is a lot faster. It was the original touch I had. I don&#8217;t need to go on about how good the new phone is its well documented all over the place. But if my word does hold any wait I would well recommend getting one.</p>
<div class="shr-publisher-80"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://www.brucetonge.info/new-iphone-3gs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sharing Vialations within SYSVOL</title>
		<link>http://www.brucetonge.info/sharing-vialations-within-sysvol/</link>
		<comments>http://www.brucetonge.info/sharing-vialations-within-sysvol/#comments</comments>
		<pubDate>Tue, 24 Feb 2009 11:40:21 +0000</pubDate>
		<dc:creator>OKButton</dc:creator>
				<category><![CDATA[AD]]></category>
		<category><![CDATA[Computing]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.brucetonge.info/?p=64</guid>
		<description><![CDATA[I recently had an issue with sharing violations benig reported by Ultra Sound with issues within my sysvol replica set. I had a look at the tech net article on this problem (kb822300) but it did not help with the problem I was having as when I installed the surgested hotfix the files that were [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>I recently had an issue with sharing violations benig reported by Ultra Sound with issues within my sysvol replica set. I had a look at the tech net article on this problem (<a href="http://support.microsoft.com/kb/822300" target="_blank">kb822300</a>) but it did not help with the problem I was having as when I installed the surgested hotfix the files that were in a locked state were no loged in the event log as advertised. I decided to use the old fashond way to fix this.</p>
<p>First I ran:</p>
<p><code>ntfrsutl inlog &gt; c:\sometextfile.txt</code></p>
<p>This creates a list of the items that are being inbound replicated on the problem server. I went through the file looking for the line IBCO_INSTALL_RETRY as described in the KB but it did not find it. Then I decided to go through the file manually reading the hole thing. I found that I had a slight variation on the KB article on some items I had the files marked with IBCO_DEL_RETRY and IBCO_RENAME_RETRY. I then ran the GUID&#8217;s for these files through the following command to find out what they were.</p>
<p><code>ntdfsutl idtable {GUID} &gt; c:\someothertextfile.txt</code></p>
<p>This relieved that some folders that had been deleted would not replicate off the server and also a file that had been renamed would not replicate the change. I found that I had a permission issue with these folders and files and was able to fix it.</p>
<div class="shr-publisher-64"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://www.brucetonge.info/sharing-vialations-within-sysvol/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My Single Line WordPress Upgrade</title>
		<link>http://www.brucetonge.info/my-single-line-wordpress-upgrade/</link>
		<comments>http://www.brucetonge.info/my-single-line-wordpress-upgrade/#comments</comments>
		<pubDate>Mon, 23 Feb 2009 23:51:01 +0000</pubDate>
		<dc:creator>OKButton</dc:creator>
				<category><![CDATA[Computing]]></category>
		<category><![CDATA[Hosting]]></category>
		<category><![CDATA[HowTo]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.brucetonge.info/?p=69</guid>
		<description><![CDATA[Here is my take on the single line word press upgrade I saw at hack a day. The bellow will download the latest version and unpack it. IT then removes the new plugins and themes as to not over wright your installed ones. IT then copies the new install over the old one and resets [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>Here is my take on the single line word press upgrade I saw at hack a day.<br />
The bellow will download the latest version and unpack it. IT then removes the new plugins and themes as to not over wright your installed ones. IT then copies the new install over the old one and resets the permissions on the files.<br />
<code>wget http://wordpress.org/latest.zip &amp;&amp; unzip latest.zip &amp;&amp; rm -rf ./wordpress/wp-content/ &amp;&amp; cp -r ./wordpress/* ../</code></p>
<p>You may need to change the paths for your installation but this should work quite well.<br />
As allways take a backup before you run this just in case.</p>
<div class="shr-publisher-69"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://www.brucetonge.info/my-single-line-wordpress-upgrade/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

