From: Christoph Berg <myon(at)debian(dot)org> To: Nathan Bossart <nathandbossart(at)gmail(dot)com> Cc: "David E(dot) Wheeler" <david(at)justatheory(dot)com>, PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org>, walther(at)technowledgy(dot)de, Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org> Subject: Re: RFC: Additional Directory for Extensions Date: 2024-06-25 09:18:25 Message-ID: ZnqLYcAYTv3fKBmU@msg.df7cb.de Views: Whole Thread |Raw Message |Download mbox |Resend email Thread: 2024-04-02 18:38:56 from "David E(dot) Wheeler" <david(at)justatheory(dot)com> 2024-04-03 07:13:01 from Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org> 2024-04-03 07:57:12 from walther(at)technowledgy(dot)de 2024-04-03 12:54:31 from "David E(dot) Wheeler" <david(at)justatheory(dot)com> 2024-04-03 13:06:08 from "David E(dot) Wheeler" <david(at)justatheory(dot)com> 2024-04-03 13:40:29 from "David E(dot) Wheeler" <david(at)justatheory(dot)com>📎 2024-04-03 16:46:43 from Christoph Berg <myon(at)debian(dot)org> 2024-04-03 17:03:46 from Christoph Berg <myon(at)debian(dot)org> 2024-04-04 17:20:11 from "David E(dot) Wheeler" <david(at)justatheory(dot)com>📎 2024-04-11 17:52:26 from "David E(dot) Wheeler" <david(at)justatheory(dot)com>📎 2024-06-24 16:11:42 from Nathan Bossart <nathandbossart(at)gmail(dot)com> 2024-06-24 21:23:41 from Jelte Fennema-Nio <postgres(at)jeltef(dot)nl> 2024-06-25 09:18:25 from Christoph Berg <myon(at)debian(dot)org> 2024-06-24 21:17:14 from Jelte Fennema-Nio <postgres(at)jeltef(dot)nl> 2024-06-24 21:31:53 from "David E(dot) Wheeler" <david(at)justatheory(dot)com> 2024-04-03 08:33:10 from Daniel Gustafsson <daniel(at)yesql(dot)se> 2024-06-24 17:53:25 from Robert Haas <robertmhaas(at)gmail(dot)com> 2024-06-24 19:37:28 from "David E(dot) Wheeler" <david(at)justatheory(dot)com> 2024-06-24 20:28:28 from Robert Haas <robertmhaas(at)gmail(dot)com> 2024-06-24 20:42:00 from "David E(dot) Wheeler" <david(at)justatheory(dot)com> 2024-06-24 21:32:20 from Jelte Fennema-Nio <postgres(at)jeltef(dot)nl> 2024-06-25 17:33:08 from "David E(dot) Wheeler" <david(at)justatheory(dot)com> 2024-06-26 09:36:27 from Jelte Fennema-Nio <postgres(at)jeltef(dot)nl> 2024-06-25 10:12:33 from Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org> 2024-06-25 11:45:06 from Jelte Fennema-Nio <postgres(at)jeltef(dot)nl> 2024-06-25 14:43:52 from Robert Haas <robertmhaas(at)gmail(dot)com> 2024-06-25 22:31:46 from David E(dot) Wheeler <david(at)justatheory(dot)com>📎 2024-06-26 09:30:39 from Jelte Fennema-Nio <postgres(at)jeltef(dot)nl> 2024-07-08 16:01:57 from "David E(dot) Wheeler" <david(at)justatheory(dot)com>📎 2024-08-21 19:59:46 from Gabriele Bartolini <gabriele(dot)bartolini(at)enterprisedb(dot)com> 2024-08-21 23:07:17 from Craig Ringer <craig(dot)ringer(at)enterprisedb(dot)com> 2024-08-22 07:31:54 from Jelte Fennema-Nio <postgres(at)jeltef(dot)nl> 2024-08-22 08:59:47 from Gabriele Bartolini <gabriele(dot)bartolini(at)enterprisedb(dot)com> 2024-08-22 22:14:20 from Craig Ringer <craig(dot)ringer(at)enterprisedb(dot)com> 2024-08-22 22:16:00 from Craig Ringer <craig(dot)ringer(at)enterprisedb(dot)com> 2024-08-22 08:58:45 from Gabriele Bartolini <gabriele(dot)bartolini(at)enterprisedb(dot)com> 2024-08-26 14:06:59 from "David E(dot) Wheeler" <david(at)justatheory(dot)com> 2024-08-26 21:35:43 from Craig Ringer <craig(dot)ringer(at)enterprisedb(dot)com> 2024-08-27 15:26:15 from "David E(dot) Wheeler" <david(at)justatheory(dot)com> 2024-08-28 02:24:45 from Craig Ringer <craig(dot)ringer(at)enterprisedb(dot)com> 2024-08-29 15:55:27 from "David E(dot) Wheeler" <david(at)justatheory(dot)com> 2024-10-10 11:20:14 from Ebru Aydin Gol <ebruaydin(at)gmail(dot)com> 2024-10-10 20:35:42 from "David E(dot) Wheeler" <david(at)justatheory(dot)com> 2024-10-11 08:27:18 from Ebru Aydin Gol <ebruaydin(at)gmail(dot)com> 2024-11-11 07:16:05 from Peter Eisentraut <peter(at)eisentraut(dot)org>📎 2024-11-11 18:15:53 from "David E(dot) Wheeler" <david(at)justatheory(dot)com> 2024-11-12 13:25:30 from Peter Eisentraut <peter(at)eisentraut(dot)org> 2024-11-12 14:44:52 from "David E(dot) Wheeler" <david(at)justatheory(dot)com> 2024-11-18 19:19:07 from "David E(dot) Wheeler" <david(at)justatheory(dot)com> 2024-11-20 09:05:32 from Peter Eisentraut <peter(at)eisentraut(dot)org> 2024-11-20 18:04:17 from "David E(dot) Wheeler" <david(at)justatheory(dot)com> 2024-12-05 11:07:31 from Peter Eisentraut <peter(at)eisentraut(dot)org>📎 2025-01-14 20:01:30 from "David E(dot) Wheeler" <david(at)justatheory(dot)com> 2025-01-22 16:07:57 from Peter Eisentraut <peter(at)eisentraut(dot)org> 2025-02-03 20:42:43 from "David E(dot) Wheeler" <david(at)justatheory(dot)com> 2025-02-04 20:34:36 from Andrew Dunstan <andrew(at)dunslane(dot)net> 2025-02-05 18:13:25 from "David E(dot) Wheeler" <david(at)justatheory(dot)com> 2025-02-24 13:33:34 from Matheus Alcantara <matheusssilv97(at)gmail(dot)com>📎 2025-02-25 12:45:10 from Andrew Dunstan <andrew(at)dunslane(dot)net> 2025-02-25 20:29:29 from Matheus Alcantara <matheusssilv97(at)gmail(dot)com>📎 2025-02-28 15:35:51 from Matheus Alcantara <matheusssilv97(at)gmail(dot)com>📎 2025-03-01 09:15:37 from Gabriele Bartolini <gabriele(dot)bartolini(at)enterprisedb(dot)com> 2025-03-03 13:39:47 from Gabriele Bartolini <gabriele(dot)bartolini(at)enterprisedb(dot)com> 2025-03-03 15:05:18 from "David E(dot) Wheeler" <david(at)justatheory(dot)com> 2025-03-03 15:10:44 from "David E(dot) Wheeler" <david(at)justatheory(dot)com> 2025-03-03 18:45:59 from Matheus Alcantara <matheusssilv97(at)gmail(dot)com>📎 2025-03-06 13:46:08 from Peter Eisentraut <peter(at)eisentraut(dot)org>📎 2025-03-10 20:25:40 from Matheus Alcantara <matheusssilv97(at)gmail(dot)com>📎 2025-03-11 15:58:55 from Peter Eisentraut <peter(at)eisentraut(dot)org> 2025-03-12 13:17:19 from Matheus Alcantara <matheusssilv97(at)gmail(dot)com>📎 2025-03-19 06:42:44 from Peter Eisentraut <peter(at)eisentraut(dot)org> 2025-03-19 07:03:08 from Gabriele Bartolini <gabriele(dot)bartolini(at)enterprisedb(dot)com> 2025-03-19 14:58:59 from Christoph Berg <myon(at)debian(dot)org> 2025-03-19 17:29:29 from "David E(dot) Wheeler" <david(at)justatheory(dot)com>📎 2025-03-21 21:52:20 from Matheus Alcantara <matheusssilv97(at)gmail(dot)com> 2025-03-21 22:05:34 from "David E(dot) Wheeler" <david(at)justatheory(dot)com> 2025-04-24 22:59:12 from "David E(dot) Wheeler" <david(at)justatheory(dot)com>📎 2025-04-25 11:33:22 from Christoph Berg <myon(at)debian(dot)org> 2025-04-25 19:23:47 from "David E(dot) Wheeler" <david(at)justatheory(dot)com>📎 2025-04-28 21:14:58 from "David E(dot) Wheeler" <david(at)justatheory(dot)com>📎 2025-04-29 13:56:36 from Matheus Alcantara <matheusssilv97(at)gmail(dot)com> 2025-04-29 13:59:47 from "David E(dot) Wheeler" <david(at)justatheory(dot)com>📎 2025-05-01 11:50:37 from Peter Eisentraut <peter(at)eisentraut(dot)org> 2025-05-01 14:31:28 from "David E(dot) Wheeler" <david(at)justatheory(dot)com> 2025-05-01 20:24:20 from Peter Eisentraut <peter(at)eisentraut(dot)org> 2025-05-01 21:01:52 from "David E(dot) Wheeler" <david(at)justatheory(dot)com> 2025-05-02 16:48:35 from "David E(dot) Wheeler" <david(at)justatheory(dot)com> 2025-03-19 18:55:58 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> 2025-03-19 19:25:54 from Matheus Alcantara <matheusssilv97(at)gmail(dot)com>📎 2025-03-19 19:42:46 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> 2025-03-20 10:01:37 from Peter Eisentraut <peter(at)eisentraut(dot)org> 2025-03-20 14:35:51 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> 2025-03-20 14:53:17 from Andrew Dunstan <andrew(at)dunslane(dot)net> 2025-03-20 22:38:10 from Andrew Dunstan <andrew(at)dunslane(dot)net> 2025-03-21 15:52:55 from Matheus Alcantara <matheusssilv97(at)gmail(dot)com> 2025-03-21 16:38:58 from Andrew Dunstan <andrew(at)dunslane(dot)net> 2025-03-21 16:42:28 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> 2025-03-22 13:28:41 from Andrew Dunstan <andrew(at)dunslane(dot)net> 2024-08-27 08:56:44 from Gabriele Bartolini <gabriele(dot)bartolini(at)enterprisedb(dot)com> 2024-08-27 15:19:48 from "David E(dot) Wheeler" <david(at)justatheory(dot)com> 2024-08-21 21:03:31 from Nathan Bossart <nathandbossart(at)gmail(dot)com> Lists: pgsql-hackers
Re: Nathan Bossart > At first glance, the general idea seems reasonable to me. I'm wondering > whether there is a requirement for this directory to be prepended or if it > could be appended to the end. That way, the existing ones would take > priority, which might be desirable from a security standpoint.
My use case for this is to test things at compile time (where I can't write to /usr/share/postgresql/). If installed things would take priority over the things that I'm trying to test, I'd be disappointed.
Christoph