Subject: Re: Package config/var file paths proposal
To: Curt Sampson <cjs@cynic.net>
From: Jim Wise <jwise@unicast.com>
List: tech-pkg
Date: 01/09/1999 23:49:32
-----BEGIN PGP SIGNED MESSAGE-----

On Sat, 9 Jan 1999, Curt Sampson wrote:

>On Sat, 9 Jan 1999, Jim Wise wrote:
>
>> 	  No system package will
>> 	  install files into more than one of /, /usr, /usr/X11R6,
>> 	  /var, and /usr/share.
>
>If I understand you correctly, this means that, for example, the
>package with /var/games would be separate from the package with
>/usr/games.
>
>What's the reasoning behind this?

A lot of people share /usr, or at least /usr/share between many machines
on a network.  In cases where /usr has been mounted from a server with
/usr/games installed, a client machine should still be able to install
/var/games -- even though /usr may not be writable to them.

Note that this goes hand in hand with another new feature -- it will
be necessary to split the _registration_ of packages similarly, so
that, eg /usr/X11R6/etc/pkg (or some such) contains registration of
packages in /usr/X11R6.  This means that clients in a network
environment will know what packages they have, even though they were
installed from the server.  Alistair (IIRC) already has patches that
provide this functionality, although they are not in-tree at the moment.

- -- 
				Jim Wise
				jwise@unicast.com

-----BEGIN PGP SIGNATURE-----
Version: PGPfreeware 5.0i for non-commercial use
Charset: noconv

iQEVAwUBNpgxYokLDoBfn5jPAQGOfggAte8q/Q6lQgZ8oHVrI4CnrFLHoY8tH0Af
mGfO1LR0bKj2WYT90Hdw3+CTPLQ4LjwwFtNV8MPQ15Dgwbh97GbJorvk03XRGR+B
/tehRtvyI2n4FETnxkEfArR4wYKqMigi5Hk8pWAYITv+R14LCZRKsNqJtpB3x41f
R/y8/F48lVUo0AhYm2OhR6yUIVhezf7+8MFejbxYM1cU2DzMePdRsPU8NnN0xwUS
D3m8EucrpqM1mVsBjWecgJMBmFVOG1QJSJo1NxqwVkZAyXH71ogDEKmAxUWRNfji
AH71kY8h0f1A2E8FgK4APae3U2Ru4PMUdIZgkTR0Zi26SGtpJ29XHA==
=eiIY
-----END PGP SIGNATURE-----