From owner-freebsd-hackers Tue Sep 9 21:36:09 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id VAA04640 for hackers-outgoing; Tue, 9 Sep 1997 21:36:09 -0700 (PDT) Received: from usr04.primenet.com (tlambert@usr04.primenet.com [206.165.6.204]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id VAA04633 for ; Tue, 9 Sep 1997 21:36:02 -0700 (PDT) Received: (from tlambert@localhost) by usr04.primenet.com (8.8.5/8.8.5) id VAA10944; Tue, 9 Sep 1997 21:35:56 -0700 (MST) From: Terry Lambert Message-Id: <199709100435.VAA10944@usr04.primenet.com> Subject: Re: what do you think ... should/could ports move to -> /usr/local/ports ? To: fenner@parc.xerox.com (Bill Fenner) Date: Wed, 10 Sep 1997 04:35:55 +0000 (GMT) Cc: lutz@muc.de, hackers@FreeBSD.ORG In-Reply-To: <97Sep9.174547pdt.177486@crevenia.parc.xerox.com> from "Bill Fenner" at Sep 9, 97 05:45:32 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-hackers@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > > module add > >to add it to PATH, and > > module delete > >to remove it. > > We use something like this at PARC. It's incredibly useful, since > it allows you to have multiple versions of software around and turn > them on or off individually without having to rename executables, but > I'm always running into hard-coded limits. My $PATH is nearly 1k bytes > long, and if it gets any longer random programs start misbehaving in > various strange ways. Same with $MANPATH. There is adire need for shell expanded path globbing characters (ie: they are expanded internally instead of globbed into the variable). Then, as long as you played nice with the module program installing into directories that globbing would coelesce modules, you'd be set. Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers.