COMMAND LINE WARRIORS

Taking Control of your Own Technology

New RSS feed, please update now!

13 May 2008

If you have signed up to my site's RSS feed, please update to http://commandline.org.uk/feeds/full/ as soon as possible. Then you will be sure not to miss any of my exciting adventures.

This main feed should work the same as the old one, however, I have provided a number of extra feed options. if that is your bag.

Read More

Linus Torvalds on ...

16 April 2008

Linus Torvalds writes the Linux kernel, he also likes a good mailing list flamewar, not least because he has a very sarcasatic wit. Here he is, writing about various topics.

Read More

OOXML: the end of the beginning.

06 April 2008

So ISO rubberstamped Microsoft's OOXML, a lame excuse for an 'open' format. Where do we go from here?

Read More

OOXML Vote Coverage

27 March 2008

This post aimed to keep track of the OOXML vote as the situation develops and more votes drip out. (It is all over now of course).

Read More

Include ODF support in the Linux Standard Base?

26 March 2008

Should the Linux Standard Base Desktop Specification provide a specified standard for office documents? I.e. should the Linux Standard Base specify OpenDocument for office documents as it specifies .PNG for bitmaps?

Read More

Countdown to OOXML decision

23 March 2008

So this coming week, we will find out whether Microsoft's ballot stuffing has been successful, i.e. whether ISO will OOXML as a document standard for all of the world.

Read More

Is Torchwood just too depressing?

21 March 2008

My review of the BBC TV programme Torchwood. Including, how does Captain Jack fare against Captain Kirk?

Read More

Confession: I secretly have another website on the side

26 February 2008

As regular readers will know, this site is about taking control of technology. Both in a practical sense, how to use some Linux program or some piece of Python code, but also more ethical issues such as open source software, free music, or how the government is trying to control and track us using digital technology.

Sometimes I get comments from the regulars when they think I have gone off topic or lost a few screws, the funniest ones are the complaint about talking about stylesheets and the complaint how to use MySQL, which to me seem on topic, but hey freedom of speech!

Read More

The Ultimate Home server?

23 January 2008

Background

So I have been using a home server running Gentoo Linux which I made from parts that I managed to scrounge for free from various people. I expected it to last for a few months but it has been on continuously for many years.

Read More

Network Solutions - Squat for the Win

09 January 2008

Front Running

Let us imagine an imaginary organisation asks a hypothetical stockbroker to buy a large number of shares, this may well cause the stock to rise in value.

Read More

2008 Predictions - Social networking becomes a protocol and the US election

07 January 2008

This post is part of a series where I try to make outlandish predictions for 2008. `Read the introduction for more details.`_

By the time you read this, a over a week will have passed and a week is a long time in politics. Maybe something will happen during the Iowa and New Hampshire primaries to shake things up a bit.

Read More

2008 Predictions - More Ubuntu users than OS X and more pre-installed Linux Desktops than Macs

04 January 2008

This post is part of a series where I try to make outlandish predictions for 2008. `Read the introduction for more details.`_

7. A single Linux distro, probably Ubuntu, will have more users than Mac OS X

Read More

2008 Predictions - Microsoft OS and the year of unencumbered music

03 January 2008

This post is part of a series where I try to make outlandish predictions for 2008. `Read the introduction for more details.`_

5. New Microsoft OS announcement

Read More

Akismet Blues

03 January 2008

I do like British chocolate, but it is hardly famous outside of our commonwealth, it being mostly composed of sugar, fat and 'non-milk solids', whatever they are (no I probably do not want to know). We had better not even mention American chocolate.

So that brings us to European chocolate.

Read More

2008 Predictions - GPLv3 and Linux Desktop rollouts in a Recession

03 January 2008

This post is part of a series where I try to make outlandish predictions for 2008. `Read the introduction for more details.`_

3. GPLv3 will become more widely adopted than GPLv2 for new projects

Read More

2008 Predictions - ODF and OpenMoko

02 January 2008

This post is part of a series where I try to make outlandish predictions for 2008. `Read the introduction for more details.`_

1. ODF becomes the default file format for Europe

Read More

2008 Predictions - in brief

02 January 2008

So, in the last post I scored my predictions for 2007, I got four correct, and two wrong. Not bad, but this year I plan on going even more crazy. It is more fun if we punt and fail than if we say something almost certain and then find out a year later that it is really certain.

Read More

Bremen Travel Snaps

20 December 2007

Hello Warriors, I'm back online after a two night stopover in Germany.

Read More

Britain should go Dutch for Cycling and IT policies

17 December 2007

Anglo-Dutch relations

Read More

Who are you?

15 December 2007

Since changing the software that I use to make this site, I broke the way Awstats shows its reports and haven't got around to reading up how to reconfigure it. So I took the opportunity to try out a stats tool provided by a major search engine.

Read More

Older

About

Hello, my name is Zeth, I'll be your host here.

Command Line Warriors is about taking control of your own technology, it looks at our experiences of computing; especially using GNU/Linux, the Python programming language, the command-line and issues such as techno-ethics, best practices and whatever is cool now. If you take control of your technology then you are a Warrior too!

This site is your site too which means that you can contribute and get involved. You can leave comments using the facility provided. For me, the comments and discussions are by far the best part of the site. So please do have your say!

Latest Discussions

Zeth

May 16, 2008
To Anonymous, I tried your script with some old SSH keys and it did not manage to break into an apparently vulnerable system. 1. The script requires a known username. My system did not allow root logins. 2. After failed three logins, the script's IP address got added to deny hosts.
Swap out your ssh keys

Zeth

May 16, 2008
To Anonymous, I said to do three things: 1. Accept the update. 2. Replace your keys. 3. Don't *have a panic attack about it.* And I still stand by that. Most non-technical users won't even be using openssh-server. While the update, blacklists and instructions on how to regenerate comes down automatically for those that do. Indeed, I think this episode shows how fast the free/open source community can move. Everytime the open source software has a panic attack over an in-theory, technically possible, but not actually being used, 'exploit', then proprietary software people say "Look their software is no better, it is just as insecure as ours". However, that is not true. There is a range of exploits, from theoretically possible with some serious preparation and knowledge about the target system, through to automated attacks that will work against any machine without the need for knowledge about it.
Swap out your ssh keys

Anonymous

May 15, 2008
Like stefano says, you are being VERY irresponsible by downplaying this as only "theoretically possible with a supercomputer". Linked on the page stefano mentioned is this: http://milw0rm.com/exploits/5622 That will break into your computer in a couple hours is you're using public-key logins, which are considered the safest kind, and are used on many, many machines that are supposed to be extra secure. This is a horrible, horrible problem, and dismissing it does nobody any favours. I'd really suggest you re-write this article to accurately portray how serious the problem is.
Swap out your ssh keys

Ryan

May 15, 2008
Yeah, good layout too. Very clear. :) Better than the last, in fact! I'm another python/django nerd, so I'll be listening even more now. I guess one of the things that's inspiring about Django is they're concerned pretty hardcore with security fixes. Just this week, an email came out and they released new sub-versions for each major Django release to include the fix. Very awesome. For your blog post model, what did you do for entering posts? Do you still use the default admin interface, or did you make your own views for posting and whatnot? I haven't looked into it much, but does django automatically include much in the way of wysiwyg text editors for text fields?
How not to program WSGI

stefano

May 15, 2008
Apparently the bug makes a brute-force attack much easier than "theoretically possible with a supercomputer". http://metasploit.com/users/hdm/tools/debian-openssl/ It looks that the buggy code used the process ID as seed for generating the key, and there might only be 32,768 process IDs. Furthermore not all process ID are equally possible and one could use a range of 1000-3000 seeds and having a very high chance of producing a valid key.
Swap out your ssh keys

Bug

May 15, 2008
@txwikinger: Thing is, I don't use Ubuntu and I can't remember where did I generate my key [I'm using Archlinux]. @Zeth: You should add the number of comments to the front page.
Swap out your ssh keys

Kennon

May 15, 2008
The openssh-blacklist debian package (now available, and required for the latest version of openssh-client and openssh-server) is now available. You should: apt-get update apt-get install openssh-blacklist apt-get upgrade After that you'll have the ssh-vulnkey utility and can check.
Swap out your ssh keys

Krispy

May 15, 2008
mkc: debian only provided blacklists for 2048 bit RSA keys and 1024 bit DSA keys. If your key isn't one of those two types, then the blacklist isn't provided in the package. You can download one here: http://metasploit.com/users/hdm/tools/debian-openssl/ but it is nearly 100MB
Swap out your ssh keys

Ed

May 15, 2008
@Cristian: it applies to keys. If you generated a key on Ubuntu and then put it in authorized_keys on Fedora, it's possible that someone could brute force their way in to the Fedora server.
Swap out your ssh keys

Cristian

May 14, 2008
This vulnerability only applies to ssh servers, right? Aren't they the ones that generate the keys? So if my client is Ubuntu and the server is Fedora everything's okay?
Swap out your ssh keys