From: | "David E(dot) Wheeler" <david(at)justatheory(dot)com> |
---|---|
To: | Greg Stark <stark(at)mit(dot)edu> |
Cc: | PostgreSQL Hackers <pgsql-hackers(at)postgresql(dot)org>, Dimitri Fontaine <dimitri(at)2ndquadrant(dot)fr> |
Subject: | Re: extension_control_path |
Date: | 2014-02-06 18:29:31 |
Message-ID: | E987852F-C2E1-4E8A-8353-23061C3A9D2E@justatheory.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
On Feb 6, 2014, at 9:14 AM, Greg Stark <stark(at)mit(dot)edu> wrote:
> Installing into /usr/local is a global system change. Only root should
> be able to do that and any user that can do that can easily acquire
> root privileges.
I agree with you, but I don’t think the Homebrew folks do. Or at least their current implementation doesn’t. OT though.
> Well, users can do whatever they want at run-time but there are
> blessed paths that are the correct place to install things that these
> systems are configured to search automatically. My point was just that
> there are generally two such blessed paths, one for the distribution
> and one for the local sysadmin.
Yeah, two blessed would be very useful, but I think the ability to add any number of paths would be even better.
> What you do not want is to have a different path for each piece of
> software. That way lies the
> /usr/local/kde/bin:/usr/local/gnome/bin:/usr/local/myfavouritehack/bin:...
> madness. You can do this with Python or Perl but they won't do it
> automatically and everyone who does this with environment variables or
> command line flags eventually realizes what a mess it is. (Except Java
> programmers)
Agreed.
Best,
David
From | Date | Subject | |
---|---|---|---|
Next Message | Robert Haas | 2014-02-06 19:15:39 | Re: PoC: Partial sort |
Previous Message | Jeff Janes | 2014-02-06 18:21:16 | Re: Minor performance improvement in transition to external sort |