<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">&lt;cas@altlinux.org&gt;</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>