<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<div class="moz-cite-prefix">20.03.2023 12:41, <a class="moz-txt-link-abbreviated" href="mailto:alexei@taf.ru">alexei@taf.ru</a> пишет:<br>
</div>
<blockquote type="cite"
cite="mid:1216360621.1215210.1679305267267.JavaMail.zimbra@taf.ru">
<pre class="moz-quote-pre" wrap="">
----- Исходное сообщение -----
</pre>
<blockquote type="cite">
<pre class="moz-quote-pre" wrap="">От: "Andrey Cherepanov" <a class="moz-txt-link-rfc2396E" href="mailto:cas@altlinux.org"><cas@altlinux.org></a>
Кому: <a class="moz-txt-link-abbreviated" href="mailto:sisyphus@lists.altlinux.org">sisyphus@lists.altlinux.org</a>
Отправленные: Воскресенье, 19 Март 2023 г 21:31:48
Тема: Re: [sisyphus] PostgreSQL изменение поведения при установке
</pre>
</blockquote>
<pre class="moz-quote-pre" wrap="">
</pre>
<blockquote type="cite">
<pre class="moz-quote-pre" wrap="">17.03.2023 13:06, <a class="moz-txt-link-abbreviated" href="mailto:alexei@taf.ru">alexei@taf.ru</a> пишет:
</pre>
<blockquote type="cite">
<pre class="moz-quote-pre" wrap="">Приветствую!
В Сизиф уехали сборки PG с изменениями в поведении по-умолчанию при
инициализации баз. Теперь при вызове /etc/init.d/postgresql initdb
происходит назначение пароля для суперпользователя СУБД postgres,
а так же в файле pg_hba.conf изменен метод авторизации с trust на
scram-sha-256.
Для уже инициализированных баз поведение не изменяется.
</pre>
</blockquote>
<pre class="moz-quote-pre" wrap="">
мар 19 16:29:36 c253.test.alt systemd[1]: Starting postgresql.service -
PostgreSQL database server...
мар 19 16:29:36 c253.test.alt postgresql-check-db-dir[242855]: Usage:
/usr/bin/postgresql-check-db-dir database-path
мар 19 16:29:36 c253.test.alt systemd[1]: postgresql.service: Control
process exited, code=exited, status=1/FAILURE
мар 19 16:29:36 c253.test.alt systemd[1]: postgresql.service: Failed
with result 'exit-code'.
мар 19 16:29:36 c253.test.alt systemd[1]: Failed to start
postgresql.service - PostgreSQL database server.
</pre>
</blockquote>
<pre class="moz-quote-pre" wrap="">
Случайно в старый /etc/sysconfig/postgresql (еще принадлежавший postgresql-common) ручные
правки не вносились? Сейчас проверил у себя, если этот файл не трогался, что обновление
проходит нормально и на новой версии PG база подхватывается и запускается нормально.
Убрал в спеке noreplace для /etc/sysconfig/postgresql. Где-то со времен 9.2 этот файл
ни на что не влиял.</pre>
</blockquote>
<p><span style="font-family:monospace"><span
style="color:#000000;background-color:#ffffff;">l
/etc/sysconfig/postgresql*
</span><br>
-rw-r--r-- 1 root root 788 мар 17 12:26 <span
style="color:#686868;background-color:#ffffff;">/etc/sysconfig/postgresql.rpmnew</span><span
style="color:#000000;background-color:#ffffff;">
</span><br>
-rw-r--r-- 1 root root 15 дек 29 2020
/etc/sysconfig/postgresql<br>
<br>
Не вносил, после замены </span><span
style="font-family:monospace">/etc/sysconfig/postgresql на то,
что из пакета, всё за</span><span style="font-family:monospace"></span>велось.</p>
<pre class="moz-signature" cols="72">--
Andrey Cherepanov
<a class="moz-txt-link-abbreviated" href="mailto:cas@altlinux.org">cas@altlinux.org</a></pre>
</body>
</html>