From 761a0bb69b5a9a773786f90da8e2efa91e5a2804 Mon Sep 17 00:00:00 2001 From: Peter Eisentraut Date: Thu, 17 May 2001 17:44:18 +0000 Subject: Add dynamic_library_path parameter and automatic appending of shared library extension. --- doc/src/sgml/runtime.sgml | 45 ++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 44 insertions(+), 1 deletion(-) (limited to 'doc/src') diff --git a/doc/src/sgml/runtime.sgml b/doc/src/sgml/runtime.sgml index bc7a86dba1d..f5ed95be5d4 100644 --- a/doc/src/sgml/runtime.sgml +++ b/doc/src/sgml/runtime.sgml @@ -1,5 +1,5 @@ @@ -996,6 +996,49 @@ env PGOPTIONS='-c geqo=off' psql + + DYNAMIC_LIBRARY_PATH (string) + + + If a dynamically loadable module needs to be opened and the + specified name does not have a directory component (i.e., the + name does not contain a slash), the system will search this + path for the specified file. (The name that is used is the + name specified in the CREATE FUNCTION or + LOAD command.) + + + + The value for dynamic_library_path has to be a colon-separated + list of absolute directory names. If a directory name starts + with the special value $libdir, the + compiled-in PostgreSQL library directory, which is where the + modules provided by the PostgreSQL distribution are installed, + is substituted. An example value: + + +dynamic_library_path = '/usr/local/lib:/home/my_project/lib:$libdir:$libdir/contrib' + + + + + + The default value for this parameter is + $libdir. If the value is set to the empty + string, the automatic path search is turned off. + + + + This parameter can be changed at run time by superusers, but + note that a setting done that way will only persist till the + end of the client connection, so this method should be + reserved for development purposes. The recommended way to set + this parameter is in the postgresql.conf + configuration file. + + + + fsync -- cgit v1.2.3