[1359] in SIPB_Linux_Development

home help back first fref pref prev next nref lref last post

ANNOUNCE/RFD: syspack and distribution

daemon@ATHENA.MIT.EDU (Emil Sit)
Wed Aug 7 19:15:52 1996

To: linux-dev@MIT.EDU
Cc: intel-hackers@ai.mit.edu
Date: Wed, 07 Aug 1996 19:14:58 EDT
From: Emil Sit <sit@MIT.EDU>



Before the frosh arrive, we should decide on a distribution to
recommend. All of our documentation is currently pointing at Slackware
and most of us are familiar with the ways slackware is broken. A number
of us have played with RHL and like it. A smaller number of us have
played with Debian.

It'd be really nice if someone has used all three (or even the last two)
enough to offer a reasonable comparison could do so.

I've cc'ed this mail to intel-hackers@ai.mit.edu in hopes that
someone there might have played with Debian. Derek had also expressed
interest in producing a single distribution for all MIT (though this
seems unlikely given the differences between Athena and AI environments.)

From the little I have played with RH and RPM, I can make the following
comments:

* Making custom boot disks is easier [but it doesn't work sometimes for
  some reason probably related to kernel versioning.]
* It looks like it would be fairly easy to add an Athena package and
  the install would deal. This is something we want. However, I haven't
  actually investigated how hard it would be. The RH install scripts are
  written in perl and I think are somewhat readable. I remember being
  very confused as to how the Slackware stuff worked.
* I like the layout of the file system a bit better.
* The package management system is much better. I'm curious how
  RPM 2.1.x compares with debian's. I have noticed that it is annoying
  to build RPM from sources.

Whatever distribution is chosen, we should incorporate all the bug
fixes/security patches into it. This seems like it would be difficult for
Slackware.  Any sort of release-engineering would be cool :)

Relatedly, I have a complete (I hope) build of SIPB-Athena in 
/afs/sipb/system/i386_linux2/srvd.77.2 though I had to do all sorts
of painful manual work to get everything to make and install. Yonah
has set appropriate suid/gid bits on things that need it. 

So. People should test this. I don't use any of the login stuff on my
system so I wouldn't notice if any of that was broken.

Once we pick a distribution, we should install it on cutter-john and
use it to rebuild sipb-athena to make sure everything works with that
distribution. (yonah's idea) 


On Monday I suggested a meeting at some point to discuss this stuff,
but I am going away for at least a week starting Saturday and I figure
anything before then is too short notice.  [This is supposedly a
vacation but I know I'll be logging in :) I just won't be able to
physically attend any meeting.] So, hopefully there will be some comment
until we can schedule something.


Emil
--
Emil Sit / Bronx Science '95, MIT '99 --  ESG, SIPB.
Email: <sit@mit.edu>, <esit@bxscience.edu> / Web: http://web.mit.edu/sit/www/
PGP fingerprint:  A6 8F D0 69 3E DA BA 19  26 71 EC 1F 22 49 8F 58
    "What has it gots in its slasheses?  Curse the Gates!  
     We hates him forever!" <4t7tbg$e8n@csnews.cs.colorado.edu>

home help back first fref pref prev next nref lref last post