Re: [PATCH] Prefer getenv("HOME") to find the UNIX home directory - Mailing list pgsql-hackers

From Alvaro Herrera
Subject Re: [PATCH] Prefer getenv("HOME") to find the UNIX home directory
Date
Msg-id 202110182223.zeze33l55qa5@alvherre.pgsql
Whole thread Raw
In response to [PATCH] Prefer getenv("HOME") to find the UNIX home directory  (Anders Kaseorg <andersk@mit.edu>)
Responses Re: [PATCH] Prefer getenv("HOME") to find the UNIX home directory  (Michael Paquier <michael@paquier.xyz>)
Re: [PATCH] Prefer getenv("HOME") to find the UNIX home directory  (Kyotaro Horiguchi <horikyota.ntt@gmail.com>)
List pgsql-hackers
On 2021-Oct-14, Anders Kaseorg wrote:

> This is important for systems where many users share the same UID, and
> for test systems that change HOME to avoid interference with the
> user’s real home directory.  It matches what most applications do, as
> well as what glibc does for glob("~", GLOB_TILDE, …) and wordexp("~",
> …).
> 
> There was some previous discussion of this in 2016, where although
> there were some questions about the use case, there seemed to be
> general support for the concept:
> 
> https://www.postgresql.org/message-id/flat/CAEH6cQqbdbXoUHJBbX9ixwfjFFsUC-a8hFntKcci%3DdiWgBb3fQ%40mail.gmail.com

I think modifying $HOME is a strange way to customize things, but given
how widespread it is [claimed to be] today, it seems reasonable to do
things that way.

-- 
Álvaro Herrera         PostgreSQL Developer  —  https://www.EnterpriseDB.com/



pgsql-hackers by date:

Previous
From: Robert Haas
Date:
Subject: Re: [Patch] ALTER SYSTEM READ ONLY
Next
From: "Bossart, Nathan"
Date:
Subject: Re: parallelizing the archiver