GNU bug report logs -
#32297
[PATCH] make postgresql find its plugins
Previous Next
Reported by: Julien Lepiller <julien <at> lepiller.eu>
Date: Sat, 28 Jul 2018 15:59:01 UTC
Severity: normal
Tags: patch
Done: Julien Lepiller <julien <at> lepiller.eu>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
Hi,
attached is a patch to make postgresql find its plugins. Actually, it
only makes it unable to follow symlinks, so we can provide a union of
postgresql and plugins to the postgresql service. I also attached an
example system configuration that shows how this works. Do you think
this is the right solution? The patch was taken from nixos and updated
for the current version of postgresql.
Note that the VM will have troubles loading the extensions with only
its 256MB memory by default. You should add more ram to it.
Inside the VM, you can test with:
psql -U postgres
> create database postgistest;
> \connect postgistest;
> create extension postgis;
> create extension postgis_topology;
no error, you now have an empty spatial database :)
An extension would be to have a procedure to build the union of
packages (postgresql and extensions) called by the postgresql service.
we would have an "extension" field that would contain a list of
packages that contain extensions for postgresql and the service would
build and use the union of postgresql and these extensions. WDYT?
[0001-gnu-postgresql-Fix-finding-extensions.patch (text/x-patch, attachment)]
[postgis.scm (text/x-scheme, attachment)]
This bug report was last modified 6 years and 231 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.