<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Tech Team</title>
	<atom:link href="http://techteam.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://techteam.wordpress.com</link>
	<description>Everyday challenges in the repository realm</description>
	<lastBuildDate>Tue, 08 Dec 2009 00:59:19 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='techteam.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/6ccdd70da1409b23b4e589b2c66d5fc1?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>Tech Team</title>
		<link>http://techteam.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://techteam.wordpress.com/osd.xml" title="Tech Team" />
		<item>
		<title>Shell Scripting 02</title>
		<link>http://techteam.wordpress.com/2009/12/08/shell-scripting-02/</link>
		<comments>http://techteam.wordpress.com/2009/12/08/shell-scripting-02/#comments</comments>
		<pubDate>Tue, 08 Dec 2009 00:58:06 +0000</pubDate>
		<dc:creator>tpmccallum</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[shell]]></category>

		<guid isPermaLink="false">http://techteam.wordpress.com/2009/12/08/shell-scripting-02/</guid>
		<description><![CDATA[


Simple Function



Simple Function
Ok so today I have decided that we are going to simply create a function that takes care of creating the files. Because the main program is looping through file names we will also have to pass an argument to the function each time it is called.
#!/bin/bash

fnCreateFile()

{

    echo "Processing $1"

 [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=techteam.wordpress.com&blog=691006&post=557&subd=techteam&ref=&feed=1" />]]></description>
		<wfw:commentRss>http://techteam.wordpress.com/2009/12/08/shell-scripting-02/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/297557b1256879365083dba201e97b83?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tpmccallum</media:title>
		</media:content>
	</item>
		<item>
		<title>Shell Scripting 01</title>
		<link>http://techteam.wordpress.com/2009/12/07/shell-scripting/</link>
		<comments>http://techteam.wordpress.com/2009/12/07/shell-scripting/#comments</comments>
		<pubDate>Mon, 07 Dec 2009 06:32:06 +0000</pubDate>
		<dc:creator>tpmccallum</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[shell]]></category>

		<guid isPermaLink="false">http://techteam.wordpress.com/2009/12/07/shell-scripting/</guid>
		<description><![CDATA[


I decided that I had better touch base with shell scripting fundamentals. It has been a year since I last worked with it and I don&#8217;t want to loose the skills.
Lets start off with something really simple.
A script that creates 5 files if they do not already exist.
#!/bin/bash 
for i in 1 2 3 4 [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=techteam.wordpress.com&blog=691006&post=554&subd=techteam&ref=&feed=1" />]]></description>
		<wfw:commentRss>http://techteam.wordpress.com/2009/12/07/shell-scripting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/297557b1256879365083dba201e97b83?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tpmccallum</media:title>
		</media:content>
	</item>
		<item>
		<title>How to update IP address of EPrints machine</title>
		<link>http://techteam.wordpress.com/2009/11/11/how-to-update-ip-address-of-eprints-machine/</link>
		<comments>http://techteam.wordpress.com/2009/11/11/how-to-update-ip-address-of-eprints-machine/#comments</comments>
		<pubDate>Wed, 11 Nov 2009 01:25:32 +0000</pubDate>
		<dc:creator>tpmccallum</dc:creator>
				<category><![CDATA[EPrints]]></category>
		<category><![CDATA[amazon]]></category>

		<guid isPermaLink="false">http://techteam.wordpress.com/2009/11/11/how-to-update-ip-address-of-eprints-machine/</guid>
		<description><![CDATA[


Recently had an IP address change on one of the Amazon servers running the EPrints repository software. Although the new IP resolves to the new machine all the internal links within the EPrints software are linking to the old IP.
Solution is very simple, just another reason to like EPrints. Simply use the ./epadmin config_core command [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=techteam.wordpress.com&blog=691006&post=552&subd=techteam&ref=&feed=1" />]]></description>
		<wfw:commentRss>http://techteam.wordpress.com/2009/11/11/how-to-update-ip-address-of-eprints-machine/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/297557b1256879365083dba201e97b83?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tpmccallum</media:title>
		</media:content>
	</item>
		<item>
		<title>Use port 80 instead of port 8080 on web application</title>
		<link>http://techteam.wordpress.com/2009/10/22/use-port-80-instead-of-port-8080-on-web-application/</link>
		<comments>http://techteam.wordpress.com/2009/10/22/use-port-80-instead-of-port-8080-on-web-application/#comments</comments>
		<pubDate>Thu, 22 Oct 2009 04:36:09 +0000</pubDate>
		<dc:creator>tpmccallum</dc:creator>
				<category><![CDATA[Apache]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[tomcat]]></category>

		<guid isPermaLink="false">http://techteam.wordpress.com/2009/10/22/use-port-80-instead-of-port-8080-on-web-application/</guid>
		<description><![CDATA[


This is a quick post that solves the problem of converting your server (using an application developed and deployed for port 8080) to serve on port 80.
To modify the application itself is not a really good idea as it has side effects and can affect updates.
To modify iptables is an option but this only works [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=techteam.wordpress.com&blog=691006&post=545&subd=techteam&ref=&feed=1" />]]></description>
		<wfw:commentRss>http://techteam.wordpress.com/2009/10/22/use-port-80-instead-of-port-8080-on-web-application/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/297557b1256879365083dba201e97b83?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tpmccallum</media:title>
		</media:content>
	</item>
		<item>
		<title>DSpace on Ubuntu</title>
		<link>http://techteam.wordpress.com/2009/10/09/dspace-on%c2%a0ubuntu/</link>
		<comments>http://techteam.wordpress.com/2009/10/09/dspace-on%c2%a0ubuntu/#comments</comments>
		<pubDate>Fri, 09 Oct 2009 03:10:32 +0000</pubDate>
		<dc:creator>tpmccallum</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://techteam.wordpress.com/2009/10/09/dspace-on%c2%a0ubuntu/</guid>
		<description><![CDATA[Debian installation This is an informal reference document for myself. Depending on the amount of third party information available this may or may not be transformed into official documentation.  I used the following site for instructions on installing  http://www.dspace.org/current-release/latest-release/ Documentation PDF available here http://www.dspace.org/1_5_2Documentation/DSpace-Manual.pdf Documentation does not cover pieces like installing the database so those details are listed [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=techteam.wordpress.com&blog=691006&post=544&subd=techteam&ref=&feed=1" />]]></description>
		<wfw:commentRss>http://techteam.wordpress.com/2009/10/09/dspace-on%c2%a0ubuntu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/297557b1256879365083dba201e97b83?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tpmccallum</media:title>
		</media:content>
	</item>
		<item>
		<title>Dev World 2009</title>
		<link>http://techteam.wordpress.com/2009/10/01/dev-world-2009/</link>
		<comments>http://techteam.wordpress.com/2009/10/01/dev-world-2009/#comments</comments>
		<pubDate>Thu, 01 Oct 2009 08:50:43 +0000</pubDate>
		<dc:creator>tpmccallum</dc:creator>
				<category><![CDATA[apple]]></category>

		<guid isPermaLink="false">http://techteam.wordpress.com/2009/10/01/dev-world-2009/</guid>
		<description><![CDATA[


Feature presentation
Practice finishing
Graphic design
Cocoa Programming with Python
Conference Dinner





 
Feature presentation
Rob Murray gave a great talk called “Developing for success on the iPhone”.
Rob Murray is the C.E.O. of the Melbourne based game development studio Firemint, responsible for games such as RealRacing and FlightControl.
Practice finishing
One piece of advice I took away from this talk was “practice finishing”. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=techteam.wordpress.com&blog=691006&post=541&subd=techteam&ref=&feed=1" />]]></description>
		<wfw:commentRss>http://techteam.wordpress.com/2009/10/01/dev-world-2009/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/297557b1256879365083dba201e97b83?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tpmccallum</media:title>
		</media:content>

		<media:content url="http://techteam.files.wordpress.com/2009/10/24cab682_196x147.jpeg" medium="image">
			<media:title type="html">graphics1</media:title>
		</media:content>

		<media:content url="http://techteam.files.wordpress.com/2009/10/13a13772_320x427.jpeg" medium="image">
			<media:title type="html">graphics2</media:title>
		</media:content>

		<media:content url="http://techteam.files.wordpress.com/2009/10/444d535.jpeg" medium="image">
			<media:title type="html">graphics3</media:title>
		</media:content>
	</item>
		<item>
		<title>Amazon Server Setup</title>
		<link>http://techteam.wordpress.com/2009/09/23/amazon-server-setup-2/</link>
		<comments>http://techteam.wordpress.com/2009/09/23/amazon-server-setup-2/#comments</comments>
		<pubDate>Wed, 23 Sep 2009 05:05:08 +0000</pubDate>
		<dc:creator>tpmccallum</dc:creator>
				<category><![CDATA[amazon]]></category>

		<guid isPermaLink="false">http://techteam.wordpress.com/2009/09/23/amazon-server-setup-2/</guid>
		<description><![CDATA[


Creating an account
Creating the Server
Creating the Storage
Amazon Firewall
Security and logging in for the first time
Configuring automatic updates and email notification
Creating an Image/Bundle
Uploading the bundle
Registering the bundle (AMI)
Persistent Storage



The following is a quick informal document outlining the steps that I took to create an Amazon account, Amazon virtual machine and an Amazon persistent storage volume.
Creating an [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=techteam.wordpress.com&blog=691006&post=531&subd=techteam&ref=&feed=1" />]]></description>
		<wfw:commentRss>http://techteam.wordpress.com/2009/09/23/amazon-server-setup-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/297557b1256879365083dba201e97b83?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tpmccallum</media:title>
		</media:content>

		<media:content url="http://techteam.files.wordpress.com/2009/09/m2c5ad65f1.png" medium="image">
			<media:title type="html">graphics2</media:title>
		</media:content>

		<media:content url="http://techteam.files.wordpress.com/2009/09/m7f440dfc_552x1131.jpeg" medium="image">
			<media:title type="html">graphics3</media:title>
		</media:content>
	</item>
		<item>
		<title>Sudoers using Ubuntu</title>
		<link>http://techteam.wordpress.com/2009/09/22/sudoers-using-ubuntu/</link>
		<comments>http://techteam.wordpress.com/2009/09/22/sudoers-using-ubuntu/#comments</comments>
		<pubDate>Tue, 22 Sep 2009 01:44:54 +0000</pubDate>
		<dc:creator>tpmccallum</dc:creator>
				<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://techteam.wordpress.com/2009/09/22/sudoers-using-ubuntu/</guid>
		<description><![CDATA[


Adding an admin group
Modifying the user to be part of the new group
Editing the sudoers file to allow root access to the administrators group



The following blog post is a running account of how I am setting up privileges on some new machines. The intention of this post is to serve as a quick reference for [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=techteam.wordpress.com&blog=691006&post=521&subd=techteam&ref=&feed=1" />]]></description>
		<wfw:commentRss>http://techteam.wordpress.com/2009/09/22/sudoers-using-ubuntu/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/297557b1256879365083dba201e97b83?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tpmccallum</media:title>
		</media:content>
	</item>
		<item>
		<title>Amazon Server Security</title>
		<link>http://techteam.wordpress.com/2009/09/21/amazon-server%c2%a0security/</link>
		<comments>http://techteam.wordpress.com/2009/09/21/amazon-server%c2%a0security/#comments</comments>
		<pubDate>Mon, 21 Sep 2009 06:03:54 +0000</pubDate>
		<dc:creator>tpmccallum</dc:creator>
				<category><![CDATA[amazon]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://techteam.wordpress.com/2009/09/21/amazon-server%c2%a0security/</guid>
		<description><![CDATA[Creating a user other than root Creating a key value pair for the new user    The following is a quick informal document outlining the steps that I took to secure an Amazon server running the Ubuntu 9.04 operating system. I have already written blog posts about securing Linux machines, however there are a few gotchas when doing [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=techteam.wordpress.com&blog=691006&post=516&subd=techteam&ref=&feed=1" />]]></description>
		<wfw:commentRss>http://techteam.wordpress.com/2009/09/21/amazon-server%c2%a0security/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/297557b1256879365083dba201e97b83?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tpmccallum</media:title>
		</media:content>
	</item>
		<item>
		<title>ERROR: Error talking to S3: Server.InvalidBucketName(400): The specified bucket is not valid.</title>
		<link>http://techteam.wordpress.com/2009/09/21/error-error-talking-to-s3-server-invalidbucketname400-the-specified-bucket-is-not-valid/</link>
		<comments>http://techteam.wordpress.com/2009/09/21/error-error-talking-to-s3-server-invalidbucketname400-the-specified-bucket-is-not-valid/#comments</comments>
		<pubDate>Mon, 21 Sep 2009 04:05:15 +0000</pubDate>
		<dc:creator>tpmccallum</dc:creator>
				<category><![CDATA[amazon]]></category>

		<guid isPermaLink="false">http://techteam.wordpress.com/2009/09/21/error-error-talking-to-s3-server-invalidbucketname400-the-specified-bucket-is-not-valid/</guid>
		<description><![CDATA[


ERROR: Error talking to S3: Server.InvalidBucketName(400): The specified bucket is not valid.



ERROR: Error talking to S3: Server.InvalidBucketName(400): The specified bucket is not valid.
While running the following command
ec2-upload-bundle --bucket http://bucket.1.s3.amazonaws.com --access-key 1234 --secret-key 5678 --manifest /tmp/image.manifest.xml
I got the following result
The specified bucket is not S3 v2 safe (see S3 documentation for details):
http:
Are you sure you want [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=techteam.wordpress.com&blog=691006&post=508&subd=techteam&ref=&feed=1" />]]></description>
		<wfw:commentRss>http://techteam.wordpress.com/2009/09/21/error-error-talking-to-s3-server-invalidbucketname400-the-specified-bucket-is-not-valid/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/297557b1256879365083dba201e97b83?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tpmccallum</media:title>
		</media:content>
	</item>
	</channel>
</rss>