shared_preload_libraries path
Would i make sense to have a postgresql.conf parameter that would add
to LD_LIBRARY_PATH when loading libraries from
shared_preload_libraries (and other library loads). To make it
possible to configure it without having to mess around with the
operating system configuration? Or is that too much reimplementing OS
functionality?
--
Magnus Hagander
Me: http://www.hagander.net/
Work: http://www.redpill-linpro.com/
On 24 May 2012 13:09, Magnus Hagander <magnus@hagander.net> wrote:
Would i make sense to have a postgresql.conf parameter that would add
to LD_LIBRARY_PATH when loading libraries from
shared_preload_libraries (and other library loads). To make it
possible to configure it without having to mess around with the
operating system configuration? Or is that too much reimplementing OS
functionality?
-1, I'm afraid.
I found this blog post to be insightful:
https://blogs.oracle.com/rie/entry/tt_ld_library_path_tt
--
Peter Geoghegan http://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Training and Services
On 24 May 2012 13:22, Peter Geoghegan <peter@2ndquadrant.com> wrote:
I found this blog post to be insightful:
This one might be more useful, and itself refers to the
aforementioned, earlier post:
https://blogs.oracle.com/ali/entry/avoiding_ld_library_path_the
--
Peter Geoghegan http://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Training and Services
Peter Geoghegan <peter@2ndquadrant.com> writes:
On 24 May 2012 13:09, Magnus Hagander <magnus@hagander.net> wrote:
Would i make sense to have a postgresql.conf parameter that would add
to LD_LIBRARY_PATH when loading libraries from
shared_preload_libraries (and other library loads). To make it
possible to configure it without having to mess around with the
operating system configuration? Or is that too much reimplementing OS
functionality?
-1, I'm afraid.
I think the same. Aside from the problems Peter points out, there are
too many different ways to spell that variable name on different
platforms.
regards, tom lane
On tor, 2012-05-24 at 14:09 +0200, Magnus Hagander wrote:
Would i make sense to have a postgresql.conf parameter that would add
to LD_LIBRARY_PATH when loading libraries from
shared_preload_libraries (and other library loads).
Well, you could write a library that sets it in its init function, and
load that before the library that needs it set. :-)
On Thu, May 24, 2012 at 7:58 PM, Peter Eisentraut <peter_e@gmx.net> wrote:
On tor, 2012-05-24 at 14:09 +0200, Magnus Hagander wrote:
Would i make sense to have a postgresql.conf parameter that would add
to LD_LIBRARY_PATH when loading libraries from
shared_preload_libraries (and other library loads).Well, you could write a library that sets it in its init function, and
load that before the library that needs it set. :-)
:-) What's life without workarounds, eh? ;)
--
Magnus Hagander
Me: http://www.hagander.net/
Work: http://www.redpill-linpro.com/