Could 2010 be the year of the Linux Desktop?!

November 20th, 2009 by Alex 6 comments »

With the release of Windows 7 and Windows XP some 8 years old now, it’s getting to the point where it’s time to make some changes on the desktop.

Without signing the school up to a Microsoft Schools Agreement, we’d be looking at approximately £45,000 to upgrade to Office 2007 and Windows 7. We’d also have to start looking at running Samba 4 at the network core to support Windows 7, or, move to Active Directory which would be an additional cost (server licensing + 2008 R2 CALs).

It seems then that this might be an opportune time to consider alternatives. The school has alot of Linux at the network core. File servers, domain controllers (LDAP + Samba + bind + dhcpd), Learning Platform, VoIP, SAN, Virtualisation Solution and more are all Linux-based and we have the expertise in the technical staff to support those systems.

From a BSF point of view I’m hoping this is a smart move too. It will significantly reduce ongoing licensing costs and is pretty hard to beat for long-term sustainability. It also makes the job of any potential managed service provider bidding on our site significantly harder since the expectation will be that the philosophy of the school should not be fundamentally changed by a switch in service provision.

My Christmas holiday project therefore will be to get an Ubuntu 9.10 box to mirror the functionality of a standard teaching workstation as far as possible. We’re pretty sure we know where the sticking points will be, but like most things, you won’t really know until you try.

Main points as I see them now:

  • Support from Leadership
  • Support from Governing Body
  • Training for Staff (and Students?)
  • Support for Windows-only software
  • Support for Legacy files (Microsoft Publisher being the worst offender)
  • MIS software officially requires Microsoft Office to run and runs on .net 2 and 3.5
  • Desktop Lockdown
  • Monitoring
  • Updating software (local apt repo?)

I’ll be posting here progress as I go along in the “Open Source Schools” category.

Audible – two months on

November 17th, 2009 by Alex 1 comment »

It’s been two months today since I signed up for Audible.

If you’ve not seen it before, Audible is an audio books subscription service. You pay about £8/month and for that you get one audio book delivered to your mobile device. Unfortunately it uses evil DRM technology and hence playing the books back on my Nokia E71 uses alot of battery. It also taxes the phone to the point that switching between applications while it’s playing causes the audio to stutter.

The books themselves seem to be well read. I got the new Dan Brown “The Lost Symbol” first. I’m a fan of Dan Brown, despite the slightly dubious technology, plot holes and formulaic structure and this new book was no exception. I easily finished the 18 hour recording in the month allotted.

Next I got Knots and Crosses, the first of the Inspector Rebus books by Ian Rankin. I really like Rebus adapted for TV. Now perhaps I’ve not been fair to them but they just don’t come across so well as the Dan Brown did. I find myself falling alseep listening to them – and actually not caring that much that I missed a big chunk out. That’s not helped as it seems the chapter indexing is messed up on the recording so I can only skip about by fast forwarding and rewinding manually like an old audio tape! Come on Audible. This is 2009!

Anyhow as we’re in to month three today, I get my next credit and I’ve no clue what to choose. Answers on a postcard.

BSF PCP Merger?

November 16th, 2009 by Alex No comments »

It seems that PfS told the LA not to send in our readiness to deliver document. Hmm.

We’re awaiting official news from the LA but the whisper is that the LA are looking to bundle PCP (Primary Capital Program) and BSF together in to one round of funding, and one big deal.

Now that’s doubly interesting because the LA has a very good support service available to primary schools and employs a significant staff to service that contract. Surely then it looks more likely (and I think it would make sense) that the LA would seek to extend their existing service in to a full Managed Service to service at least the PCP part of the deal, and perhaps to cover BSF too?!

Watch this space!

Secure Offsite Backups

November 16th, 2009 by Alex No comments »

With more and more people having laptops at work, we needed a way to allow them to backup their files from remote locations securely.

We use Backup Professional from Attix5 for our server offsite backups but it’s frighteningly expensive when you have more than a handful of devices to backup. What I wanted was a system that does the same job, but that’s Open Source.

First I looked at duplicity/duplicati which I’ve used before and would do a good job, but they really require you to do a regular full backup and sometimes we don’t see remote devices for months at a time. We could have setup a very long interval between full backups, but the longer the restore chain, the greater the chance of having problems when you need a file restored.

I’d all but resigned myself to that limitation when I stumbled across BoxBackup. It offers continuous incremental-forever backups and you don’t even have to trust the server you’re backing up to. All the files on the remote server are encrypted and access to the server is by SSL certificates.

It’s not the friendliest bit of software to install, especially on Windows but I’ve made it work on all the machines we’ve tried so far, including a couple of Windows machines. The icing on the cake would be VSS support on Windows and a nice cross-platform GUI to wrap the whole install process and make it alot simpler.

The really nice thing is that you don’t notice it backing up. It runs as a service on Windows and as a daemon on Linux in the background and updates files on the central server once every hour (by default). You can configure it to send you email when it finishes each backup run along with details of how much data was sent.

There’s an ftp-client like interface to view backed-up files and to restore them to your machine. You can also restore directly to a USB drive attached to the server if you need to restore alot of files and don’t have the bandwidth to do it.

FileHunter 0.3

November 16th, 2009 by Alex 2 comments »

I’ve made a two small changes to FileHunter today:

  • Ignore files with zero length
  • The needles directory is now searched recursively so files in subdirectories of needles are considered when searching haystack.

FileHunter-0.3.tar.gz

FileHunter

November 5th, 2009 by Alex 2 comments »

Ever need to clean a bunch of files off a filesystem? It’s easy enough as long as you know what the files are called.

However, there are certain types of files that some users might want to disguise on a server, which shouldn’t be there. FileHunter takes a folder full of files, “needles” and searches (optionally recursively) the directory “haystack” for occurances of those files – regardless of their filenames, extensions etc. It can then optionally remove those files too.

While it didn’t take me very long to write this, I thought it might be generally useful so it’s available here under GPL v3 or any later version.

It requires Python v2.5 or later and is only tested on Linux (Ubuntu 8.04) at the moment. It’s been run on a filesystem with about 160 needles and 2 million files in the haystack without incident. In theory it should work on Windows too but standard disclaimers apply.

FileHunter-0.2.tar.gz

There’s a newer version available here.

Off to LugRadio Live and OggCamp

October 22nd, 2009 by Alex No comments »

Wow, it’s been more than a year since the last LRL. How time flies. The memories of Mr Ben in a Raccoon thong are still disturbingly vivid.

I’m off again tomorrow for THE reason to visit Wolverhampton; which has gained a reputation somewhat for hosting truly awesome FLOSS conferences, allowing said conference delegates the run of the town’s pubs and curry houses, and discounts in its hotels.

I’m hoping that this, the final LRL (alledgedly) will be as good as last year’s finalle event – with the added bonus of getting a second event chucked in courtesy of Dan, Fab, and the Ubuntu UK gang literally feet from where I plan to collapse in a heap after the LRL party on Saturday night.

OggCamp sounds an interesting proposition, if only to get an OggCamp mug and check in with the stars of my favourite Linux podcasts. It’s the first barcamp I’ve been to so I’m not 100% sure what to expect. More anon.

Dell Flashing Orange Button

October 5th, 2009 by Alex 2 comments »

I had a PC brought to me today – a Dell Dimension 5150 – which wouldn’t power on.

When the mains power was plugged in, the power light flashed orange rapidly for about 20 minutes before the machine would finally go “off” (no lights on) and then power up when pressing the power button.

I read a whole heap of posts about this problem suggesting changing the BIOS battery, mainboard, PSU and checking for shorted USB ports.

After having a good look at the USB ports, it turned out to be the PSU. I swapped in a PSU from a Poweredge SC430 that I had spare which appears to have solved the problem.

Fixing iTunes Broken Links

October 4th, 2009 by Alex No comments »

I spent some time today migrating iTunes from one PC to a freshly installed version of Windows – and in the process attempted to tidy up the mess of folders iTunes was storing its music in:

My Documents\My Music\Artist\Album\Track.mp3 -  and at the same time
My Documents\My Music\iTunes\iTunes Music\Artist\Album\Track.m4a

Hmm.

I then found this blog post that contained the answer: http://paulbeard.org/wordpress/2008/07/20/itunes-library-fixing-a-broken-one-or-moving-one/

Basically, edit My Documents\My Music\iTunes\iTunes Music Library.xml and find/replace the correct paths for each media file. iTunes creates that file as a backup incase the binary version, iTunes Library.itl, is corrupted. Replace iTunes Library.itl with an empty document and fire up iTunes.

It will see the library is corrupted and rebuild it from the XML backup – which now contains all the correct file paths.

Job done!

Conficker Cleanup

October 2nd, 2009 by Alex No comments »

A friend of mine called today with classic Conficker symptoms on his network.

I’ve found the following article invaluable on several occasions – so I’ll link it here so I can find it easily again in future.

http://spchappell.blogspot.com/2009/03/conficker-worm.html