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 16:49:30 |
Message-ID: | 6E29310A-EF23-4D40-996C-F93ED399D1FD@justatheory.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
On Feb 6, 2014, at 6:51 AM, Greg Stark <stark(at)mit(dot)edu> wrote:
> Homebrew sounds kind of confused. Having a non-root user have access
> to make global system changes sounds like privilege escalation
> vulnerability by design.
Well, the point is that it *doesn’t* make global system changes. I got an error on OS X Server with my original formula, because there was no permission to install in $PGROOT/share/extensions.
> However putting that aside, it is fairly standard for software to
> provide two directories for extensions/modules/plugins/etc. One for
> distribution-built software such as /usr/share/emacs/site-lisp/ and
> another for sysadmin customizations such as
> /usr/local/share/emacs/site-lisp. The same idea as /usr/share/perl and
> /usr/local/share/perl or with Python or anything else.
Right. And you can also add additional paths for those applications to search.
Best,
David
From | Date | Subject | |
---|---|---|---|
Next Message | David E. Wheeler | 2014-02-06 16:50:21 | Re: extension_control_path |
Previous Message | Alvaro Herrera | 2014-02-06 16:38:28 | Re: adt Makefile, was Re: jsonb and nested hstore |