Re: Issues with building snap packages and psql

Поиск
Список
Период
Сортировка
От Joshua D. Drake
Тема Re: Issues with building snap packages and psql
Дата
Msg-id b87e9732-03f6-5bc1-9628-a7b567344522@commandprompt.com
обсуждение исходный текст
Ответ на Re: Issues with building snap packages and psql  (Andres Freund <andres@anarazel.de>)
Ответы Re: Issues with building snap packages and psql  (Robert Haas <robertmhaas@gmail.com>)
Список pgsql-hackers
Hello,

After some further investigation and collaboration with #postgresql it 
looks like what we have here is an actual bug or at least improper 
implementation. Apparently, we use getpwuid on the euid to locate the 
'home directory'. This is incorrect (as well as inconsistent to our own 
documentation) [1]. Our documentation says that dotfiles are 
~/.whatever, and ~ on its own in shell means the value of $HOME, it does 
NOT mean the current user's homedir from getpwuid.


It is also inconsistent with how other programs behave. For example if 
psql uses readline, and you change the value of $HOME, then readline 
uses $HOME/.inputrc whereas psql does not use $HOME/.psqlrc.

Sincerely,

JD

1. 
http://pubs.opengroup.org/onlinepubs/9699919799/utilities/V3_chap02.html#tag_18_06_01

-- 
Command Prompt, Inc.                  http://the.postgres.company/                        +1-503-667-4564
PostgreSQL Centered full stack support, consulting and development.
Everyone appreciates your honesty, until you are honest with them.
Unless otherwise stated, opinions are my own.



В списке pgsql-hackers по дате отправления:

Предыдущее
От: Robert Haas
Дата:
Сообщение: Re: Declarative partitioning - another take
Следующее
От: Merlin Moncure
Дата:
Сообщение: Re: emergency outage requiring database restart