Tuesday·27·March·2007
The Software Museum inside the Software Museum //at 02:06 //by abe
Most Linuxers know that Debian and most of its users prefer stable software over up-to-date software. So do I, but sometimes this goes a little bit too far, e.g. when I find software which has been compiled years before the first line of Linux kernel code has been written:
C:\>ls +version GNU ls, Version 1.4.0.2 (compiled Sep 19 1990 12:43:10 for MS-DOS) C:\>ls -alF gnu\ total 521 drwxrwxrwx 1 anonymou anonymou 4096 Mar 26 23:16 ./ drwxrwxrwx 1 anonymou anonymou 4096 Mar 26 23:17 ../ -rwxrwxrwx 1 anonymou anonymou 17868 Sep 19 1990 cat.exe* -rwxrwxrwx 1 anonymou anonymou 20028 Sep 19 1990 cmp.exe* -rwxrwxrwx 1 anonymou anonymou 26780 Sep 19 1990 cp.exe* -rwxrwxrwx 1 anonymou anonymou 17948 Sep 19 1990 cut.exe* -rwxrwxrwx 1 anonymou anonymou 27138 Sep 24 1990 grep.exe* -rwxrwxrwx 1 anonymou anonymou 16572 Sep 19 1990 head.exe* -rwxrwxrwx 1 anonymou anonymou 27756 Sep 19 1990 ls.exe* -rwxrwxrwx 1 anonymou anonymou 23100 Sep 19 1990 mv.exe* -rwxrwxrwx 1 anonymou anonymou 19820 Sep 23 1990 rm.exe* -rwxrwxrwx 1 anonymou anonymou 37644 Sep 19 1990 tac.exe* -rwxrwxrwx 1 anonymou anonymou 20188 Sep 19 1990 tail.exe* C:\>
And yes, this looks like DOS. This is FreeDOS (1:0.0.b9r5a-3) inside of dosemu, packaged for Debian 4.0 Etch and installed from the original Debian archives.
BTW, the date looks quite authentic: According to the ChangeLog, Version 1.4 of the GNU Fileutils have been released on the 9th of September 1990. The oldest version of the GNU Fileutils (nowadays coreutils) available on the GNU FTP server is version 3.13 from July 1996, though.
I really wonder how many buffer overflows this version has. And I
wonder if there’s really a scenario in which this combination (Debian
→ dosemu → FreeDOS → GNU fileutils) could be exploited.
Tagged as: Debian, dosemu, Etch, FreeDOS, GNU, GNU Coreutils, GNU Fileutils, Linux, ls, Made my day, MS-DOS, Security, Vintage
0 comments // show without comments // write a comment //
Related stories
New virtual home //at 01:36 //by abe
There were quite a lot of small changes in my personal e-mail, web server and DNS infrastructure during the last months. While for more than ten years all my mails came together on a Linux account at the Students Representatives of Computer Science (German: Fachschaftsrat Informatik, short: FS Info) at the University of Saarland and all but one domain was hosted at my former employer, now nearly everything (including this blog) has moved to a Hetzner root server run by me and some friends and running Debian Sarge for AMD64. Most of these moves happend divided in small steps during January and February this year.
Only one move happend a little earlier than expected: Without any notice all external mail to my FS Info account got lost in a black hole one hop in front of the FS Info mail server. It looks like the RBG of the Dept. of CS at the University of Saarland didn’t like my face —eh— mails anymore and just dropped them. No bounces, no notices. Not that I knew them as friendly and kind, but blackholing active e-mail accounts without notice leads to dismissal at other places. They should really go and hear alphascorpii’s BOFH talk.
So my long-time e-mail address abe@fsinfo.cs.uni-sb.de is no more valid and any mail there won’t get read or answered. But I don’t mind if you send any junk there, it’s not my job anymore.
For luck the hoster of my deuxchevaux.org domain, Internett, which I used for all non-university e-mail, changed the forward within a good hour, so I only lost incoming mails of about one and a half day (which was the time until I noticed the blackholing), namely most mails written to all of my addresses at 30th and 31st of January 2007. If you wrote me around that time and miss the answers, you now know why. The few people I expected mail from, already have been contacted.
So for the future, write emails only to abe@ either deuxchevaux.org or — if you can’t remember how to spell that (no, you’re not the only one ;-) — noone.org (“no one” as in “nobody”, not “no. one” as in “the best” ;-)
And so since then none of my coworkers can make fun of me because I don’t have root on the box where my mail is received. ;-)
One of the moves also gave me the possibility to get “my own” Jabber server, so the time with those two jabber addresses (abe@jabber.noxa.de and abe@amessage.de), where usually at least one had some problems with some gateways are also over. If you want to contact me using Jabber, use abe@noone.org, equal to my easier to remember e-mail address. ;-)
So there’s still left to move: web, mail and DNS of deuxchevaux.org and beckert.at (domain of my parents) and my old web pages on fsinfo.cs.uni-sb.de as well as Planet Symlink. And of course the redesign of my web pages, which I’ve planned since more than a half decade… ;-)
The infrastructure in my real-life home also changed: My gateway to
the world is now a 266 MHz MIPS based
ASUS WL500g Premium (which I named “pluriel” after the
multifunctional Citroën C3 Pluriel) running FreeWRT 1.0.1 which
replaced tryane, an as noisy (power supply fan) as compact Unisys Aquanta
CP mini-desktop with a passively cooled 200 MHz Pentium MMX.
Tagged as: alphascorpii, AMD64, ASUS, Debian, DNS, E-Mail, FreeWRT, Hetzner, Internett, Jabber, Pentium MMX, Planet Symlink, RBG, Sarge, tryane, Web, WL500g
0 comments // show without comments // write a comment //




