[1426] in athena10
Sysnames
daemon@ATHENA.MIT.EDU (Evan Broder)
Mon Mar 9 13:54:03 2009
Message-ID: <49B556E2.106@mit.edu>
Date: Mon, 09 Mar 2009 13:50:26 -0400
From: Evan Broder <broder@MIT.EDU>
MIME-Version: 1.0
To: debathena@mit.edu
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Currently, we add a lot of sysnames:
amd64-test:~ broder$ fs sysname
Current sysname list is 'amd64_deb40' 'i386_deb40' 'i386_rhel4'
'amd64_deb31' 'i386_deb31' 'i386_rhel3' 'i386_rh9' 'i386_linux24'
'i386_linux22' 'i386_linux3' 'i386_linux2' 'i386_linux1'
Unfortunately, amd64_deb40 is a pretty crappy sysname, because it covers
everything from Gutsy to Intrepid. Apparently in the past we haven't
added Ubuntu-specific sysnames because we overflow the sysname list.
But looking at the actual sysname list, it seems like a lot of those
sysnames probably wouldn't work in the first place. Any of the ones
after i386_rhel4 strike me as very unlikely to work on an even
relatively modern system, and even if they did, most lockers have an
i386_rhel4 arch directory, as a sylink of an older arch if nothing else.
I think we should punt amd64_deb31, i386_deb31, i386_rhel3, i386_rh9,
i386_linux24, i386_linux22, i386_linux3, i386_linux2, and i386_linux1
from the sysname list and add sysnames for Ubuntu platforms.
- Evan