
|
English language planetList of feeds
The SSH/SSL vulnerability: what you should know
I wasn't going to post about this, but it
seems that, for my own sanity, I must. As you might know by now,
a Debian
Security Advisory came out, talking about a problem that
affected the OpenSSL package, not only for Debian but for its
derivatives too, like
Ubuntu.
Posted Thu May 15 15:20:00 2008
My first two remarks, and probably the most important ones for my thoughts about this issue:
Now, my stand on the issue: if you really feel the need to mock, criticize or otherwise comment about this issue, make yourself and me a favour, and avoid making a fool of yourself. In other words, find out what really happened, what is this all about and make your own oppinion based on facts, instead of just falling into the absurdity that spreaded over, saying silly stuff like "Debian does not contribute to upstream" (what a joke, did you ever read the Debian Social Contract?), or "Debian shouldn't make security fixes". As a matter of fact, John Goerzen wrote an interesting article about some of those things and why they are wrong. So, to help you a little, here's a small list of articles you might want to read about the issue: Yes, it was an unfortunate thing to happen. So, go fix your stuff and leave me alone.
Ok; this IS bad
You may have heard of it: I’m speaking about DSA-1571-1. Read more about it on the pages “Key Rollover“, or “SSLkeys“. And no, I don’t put it off lightly, like tuxchick did lately, nor do I blame any Debian people or anyone else - we’re only human, after all. But think about the consequences, like Erich did. For me, that meant for instance that with fixing my setups on my local and remote Etch systems, I had to take care not to lock myself out of my older (and not vulnerable) Sarge servers with just generating new keys. The same applies if you made keys and used them for instance in your ?OpenWrt (or other) routers. Or for (SSL-) certificates. Or Tor. The possibilities are endless. It’s even an issue if you set up a new Ubuntu Hardy system with the shiny new CDs which come fresh out of Canonical’s shop - the host keys are generated before you’ll get any updates over the network! Maybe that is why Steinar explains us the maths, why Daniel calls it the “Worst Debian day ever“, or why Steve thinks that “Fixing this will take years, probably“. And it affects half of the world, tho most end users probably won’t be thinking about the large number of servers which run their services (I bet most people still don’t know that each and every email or chat or whatever runs through Debian servers somewhere out there). But, like Michal said, “Everything bad is good for something” - so let’s roll up our sleeves and get to work. I’m halfway through already, I hope. Let’s see if I forgot something… So - for all the sysadmins out there: think twice, and then again. And for the end users who rely on someone else (like an ISP or some “managed hosting”) to run their stuff: ask them if they heard about DSA-1571-1. Posted Thu May 15 01:24:02 2008
Openssl bug specific to Debian.
Following the security problem on openssl/openssh specific to
Debian (apparently, a lack of randomness in the generation of the
keys for the whole OpenSSL library), it is time to renew your SSL
certificates and SSH keys (a bit of cleaning). Why not turn it into
the occasion to test a new certificate with the capability of
answering to different names (with only one certificate and
IP), as explained here? It will certainly not help the progression
of my patch for OpenSSH (which did not show much progress anyhow since it was submitted upstream...)
I will not give much more info, it runs the blogosphere;
however, in one line for openssh-server it is sufficient
to do [Update] A link that I find interesting about the whole thing. Posted Tue May 13 20:45:12 2008
SSH Keys removed
Due to a weakness in OpenSSL's randon number generator, SSH keys
have been removed on Alioth, and SSH logins through public-key
authentication have been disabled. The latter will be restored when
some safeguards have been set up so that insecure keys are not
re-installed. Please upgrade your OpenSSL libraries as per the
Debian Security Advisory #1571, then ensure your keys are safe (or,
preferably, generate new keys), then install them on your account
management page.
Thanks ![]() Will go and regenerate my SSH keys [n]NOW[/b]. Well, regenerated, but cannot upload to alioth: Secure Connection Failed alioth.debian.org uses an invalid security certificate. The certificate expired on 11.05.2008 20:43.... Posted Tue May 13 13:54:15 2008
The Budget
Swannie’s done well for his first budget. There’s really not much I can say. All the decisions seem pretty sensible. The investment funds also seem to be a good idea, expanding on HEEF, the Telecom Fund and so on. Now to see how Nelson and Turnbull respond. Oh, he’s on now. Oh, he’s spending more is he? Please explain. Spending on Howard-era programs being cut? How very unexpected. Increasing taxes that mostly affect the rich? Well, to me, that’s a good idea, when he’s cutting income taxes that affect the less wealthy. The only real criticism I can make is the lack of funds for climate change. $2.3bn isn’t very much, unfortunately. I would have also thought a Climate Change Fund would be useful, and means-testing the solar rebate probably isn’t worth the savings.
America does not exist, they never found it
From Berne, the Swiss capital, hails a band I really like by the name of Züri West. The name itself is a pun: the folks from Berne love their city (rightfully so!) and join the rest of Switzerland in looking down a bit upon Zurich, which is “metropolitan” and “hip” and has often been considered the real capital of Switzerland. Located west of Zurich, Berne is thus “Züri West”, and by using this name, the Bernese band ridicules the Zurich folks a bit. Well, that’s my interpretation anyway and I make no claim over its correctness, and I surely don’t want to get mixed up in local politics! Where was I? Oh yeah: Züri West (Flash-using homepage] make rock music, and they’re good with their instruments. The result are groovy and melodic sounds, which everyone in Switzerland knows. What I find particularly amazing about this band are their lyrics. Kuno, the singer, sings almost all songs in the Bernese dialect, which I’ve learnt to the point of understanding it, though I can’t speak it yet. It’s a beautiful dialect, and Kuno displays magnificent control over it. When I say beautiful, I do not only mean its sound, but also the way it allows one to express thoughts, situations, feelings, etc.. It’s very lyrical, often poetic, but always very much to the point. It sounds natural, yet not at all blunt. In addition, Züri West’s songs display no haste. Again, this is a bit ironic since the Bernese are said to be slow, but what I mean is that the band is unafraid to take their time to recount what they have to say. Forget 4/4 beats and verse-chorus-bridge-verse-chorus, it’s a lot more as if the band shaped the music around the story they’re telling. (Of course I have no reason to claim that the Bernese are actually slow. According to my dear (Bernese) friend Isabel, they are just considerate to give the rest of the world enough time to parse and understand their sophisticated verbal and non-verbal output). I won’t be able to convey all of the lyrical beauties of their music to you, but what I want to do is translate my favourite of their songs, which is based on a story by Peter Bichsel and it’s called “America does not exist”. Keep in mind that their version rhymes, which I won’t be able to achieve in the translation. I’ll try to keep the flow though. Imagine a jazzy, slightly Latin groove to it. And it’s sung, not spoken.
NP: Züri West: Züri West Posted Sat May 10 10:30:47 2008
Adding VCS information to the Zsh prompt
I was excited by Pierre’s idea to add Git branch information to the Zsh prompt and even more so when I saw Mike implement support for multiple VCSs. Unfortunately, Mike’s a Bash user, and so I took it upon myself
to port the idea to Zsh. The file
60vcsprompt is sourced from my My prompt follows the same principle as Mike’s and puts the
branch name at the repository root location in the repository path.
In the following example,
You’ll notice that unlike Mike’s prompt, mine’s limited to a maximum length of 25 characters. However, the repository root path is kept at least 10 characters long, so the prompt might get longer than 25 characters if you descend deep into a repository’s subdirectories. I couldn’t easily figure out how to add support for other version control systems, so if you do, please feed back the patches! And the same goes for suggestions and improvements. One of the next things I am planning to implement is an indicator for when your working tree contains uncommitted changes, e.g.:
So watch those files. NP: Gazpacho: Bravo Posted Tue May 6 23:18:47 2008
How launchpad got it wrong
A common rant against Launchpad is that it’s closed: the code is proprietary, and Canonical doesn’t give raw access to the data they collect via the interface. Anyway, other people have taken up this issue, and it’s not the point of this post to do so. I’ve heard two argument why Launchpad is closed: first, it’s a test bed for a product, which Canonical hopes to market to commercial entities to manage their own release cycles. And second: it’s purposely cross-project and tries to integrate and link between them. Thus, lots of instances of Launchpad would defeat the point. I’ll address these points in turn, starting from the back: While I won’t deny a “pre-trend” towards (back to) “mainframe-like” computing, with Google, Amazon, and others providing rent-a-computer-cycle services. In addition, environmental concerns cast clouds over the 400W heating appliance under your desk, which happens to run your word processor and browser when it doesn’t lose track of its countless spare cycles. Yet, I maintain that centralised services, such as Launchpad are a thing of the past. If you ask me, Launchpad got it wrong, even though it’s light years further than its predecessors. It features pleasant graphics and obviously has had lots of smart thinking and experience shoved into it, but it’s still centralised. It might be a business case, but it’s not what the world needs. We’ve seen massive growth of decentralised approaches to classic services, from file sharing to version control, from number crunching to simple web browsing, and yet, there’s Launchpad, single point of entry (and failure) to the world of data surrounding Free software (at least if you follow their vision). What we need is something as slick as Launchpad, and thousands of instances thereof, which all peer with each other, automatically. The information would automatically be mirrored wherever it’s referenced, so the entire cloud would be highly-available and failure-proof. Obviously, this wouldn’t render itself well to the (traditional) software business model Canonical seems to strive for, so they’re unlikely to go down this route. But we could. It would be a non-competitor. Update: thanks for the copious feedback I’ve received. Among them was a comment by [Elliot Murphy]](http://launchpad.net/~statik), who speaks of “us” and thus leads me to believe that he’s part of the Launchpad team:
While it’s definitely nice to hear that data portability is a concern to them, I don’t see Debian using Launchpad without the ability to run it on our own servers. I’m definitely curious to hear more about the distributed model the team is pursuing. I certainly don’t have a problem with self-sustainability, but in the Free software world, I do wonder what that is supposed to achieve. Release early, release often, anyone? Update: Philip Newborough took up the issue and has received a number of noteworthy replies. It made me very happy that he sees my post as “a rant about Launchpad which is not lambasting Canonical for their proprietary Launchpad software;” I wasn’t aiming for any lambasting. NP: Nine Inch Nails: Further Down the Spiral Posted Tue May 6 18:01:34 2008
Debian Barcamp-style event to happen in Portugal
![]() At the 16th of August 2008, in Aveiro (Portugal), an event
called
?DebianDayPT 2008 will happen, in comemoration of the
15th Aniversaty of the Debian Distribution.
This meeting aims to gather all those interested in Debian GNU/Linux distribution or in the Debian Project. Yet, it is a meeting open to all, including those not familiar with Debian or Linux. It aims to:
They're going to be Presentations, Workshops and networking
opportunities. It will start at 10am and end by 17:45.
Posted Tue May 6 15:35:00 2008
Know more about this event at http://www.debianpt.org/debiandaypt.
Cacti on Etch broken fixed
This mornings upgrade of Cacti on Etch wasn’t a very good one - it only displays
Get back the old one with:
Then things should be back to normal. See also: Bug #479618 with the severity grave. Update (only one(!) day later…): As usual, Debian developers are super-fast. Now Cacti 0.8.6i-3.4 is available, and it just works. Thanks, Sean (or whoever uploaded this)! You rock. Posted Tue May 6 08:15:49 2008
3D with Open Source Drivers - ATI is coming on strong
Seems like ATI/AMD did the absolute right thing with opening up their drivers and/or hardware specs, following the good example of Intel. The good news of the day are: If you have an IGP (integrated graphics chip set) like the RS480, or the RS690, then with the patch to a bug in MESA, the open source driver named “xf86-video-ati” now provides 3D, and you can expect that for example Compiz will finally run on your hardware. Non-proprietary. Read David Airlie’s Blog for more info. Found on Phoronix. The short version: packages for Fedora 8 and 9 are underway; I’ve read nothing so far within the Debian pages I’m following, but once that patch arrives in Sid, we all know it will take some 10 days or so to make it into Lenny as well. This is great news indeed. Finally, we can start thinking about actually buying ATI graphics. And choice is what it’s all about, right? Posted Mon May 5 21:04:37 2008
Backports as an official Debian service
backports.org currently lacks a security team and infrstructure,
like testing has. Currently it's possible that someone uploads a
package and stops caring and nobody notices. I guess the people
running backports.org are aware of this and do their best to
prevent it (and afaik dont really want backports.org to become
official) but for an official backports service I think this issue
needs to be tackled. What do you think?
Are changelog entries a thing of the past or not?
Do you write your changelog entries in past or presence? Policy 4.4 doesn't recommend anything. Posted Sun May 4 11:33:34 2008
friendly fire
Sune, I have begun to think that it might actually be useful if many people replied to this kind of backscatter and make sure, that the mailsystem works as intended. Mail gets delivered. (Or not, as it's recognized as spam. Something which is possible in 2008.) Posted Sat May 3 23:52:47 2008
IDE Integration in Bazaar
I’ve just kicked off a wiki page to follow up on the state of Integration into IDEs, so, if you want a specific IDE worked on, or are currently working on an integration, please feel free (or encouraged even) to add it to the wiki page: http://bazaar-vcs.org/IDEIntegration I hope that page eventually harbours enough information for any random person to land on it and find out if their favourite IDE currently works with bazaar, or enough information to start working on one. Posted Sat May 3 02:24:53 2008
Taxes declaration under Debian: utter failure
Every year, I have to declare my income to the tax services. In the preceding years, I managed it with mostly no problems. This year, my computer being in the amd64 architecture, I feared I would have some troubles and I was right: one hour later, I could not yet do my declaration, and I used only about three minutes under MacOS X. Je partais quand même avec une longueur d'avance : j'avais déjà un certificat valable jusqu'en 2010, qui a été reconnu d'office. J'ai ainsi pu remplir ma déclaration d'impôt (format PKCS 12, que j'ai pu exporter et mettre sur mon Mac pour finir la déclaration). Mais au moment de signer la déclaration, il faut exécuter une applet java, qui permettait la signature proprement-dite (au sens cryptographique du terme). Et là, plus possible.
Enfin bref, conclusion : j'ai fait sur un Mac, et ces conneries m'emmerdent. Posted Fri May 2 10:45:03 2008
Müesli is not a liquid
Readers of my blog may recall that I don’t take it well when someone takes my breakfast from me, especially something as good as Bircher Müesli. Today, on my way to Limerick for some intensive Ph.D. work, I decided to try again and put a container with 300g of this beloved food into my hand luggage. Noone noticed. And now I am happily fed and enjoying the increased sense of security on this airplane. NP: Pulp: We Love Life Posted Wed Apr 30 11:44:00 2008
Welcoming fans
This morning, at Zurich airport, I was greeted by massive banners saying: We welcome the fans of the future European champion Does this mean that Switzerland won’t be champion, or that Swiss fans generally arrive by plane? Bloody football championships! I still have 6 days in which I don’t have plans outside of the country. Help! NP: Gazpacho: Firebird Posted Tue Apr 29 05:33:45 2008
Not interested in networking
Dear all: I am not interested in social networking sites. Please don’t give them my email address for their invitation letters and email address database. In general, don’t give them anyone’s address without the person’s consent. You never know what kind of abuse might happen with the addresses they collect. NP: Gazpacho: Bravo Posted Tue Apr 29 05:21:25 2008
working firewire kernels for sid updated
Just a quick note: I've updated my sid kernel repository (the
one which the only change of enabling the old firewire stack along
with the new one) to 2.6.24-6, the old instructions still
apply.
Links:
planets
|



