[1675] in SIPB_Linux_Development

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

Making system packs an option in the RedHat 4.2 install procedure

daemon@ATHENA.MIT.EDU (Salvatore Valente)
Sun May 25 14:17:16 1997

Date: Sun, 25 May 1997 14:16:41 -0400
To: linux-dev@MIT.EDU
From: Salvatore Valente <svalente@MIT.EDU>


I propose the following scheme:

1. Make the athena-rc package create the /srvd symlink.  Specifically:
1a. The pathname of the system packs should not be hardcoded into the
    athena-rc package.
1b. Get a filsys entry for the system packs.
1c. Either make athena-rc depend on the attach rpm so it can attach the
    system packs, or move hesinfo to athena-rc and make it look up the
    system pack entry and create the symlink.

2. For every package with files in /usr/athena, create a corresponding
   package, "srvd-foo", which contains basically the same set of files
   but was built on a machine where all of the files (or directories
   in the case of /usr/athena/lib/tex, etc.) are symlinks to
   /srvd/usr/athena/*.  Make those two RPMs conflicts.  (You can
   install one or the other but not both.)

This is a nice little system that's easy to create, not too difficult
to maintain, and allows people a lot of flexibility about what they
install locally and they run off the system packs.  As they say in
action movies, "let's do it."

-Sal.

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