Bug 53450 - Некорректные права на /var/log/pgpool
Summary: Некорректные права на /var/log/pgpool
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: postgresql17-pgpool-II (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Alexei Takaseev
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-03-14 12:33 MSK by Alexander Makeenkov
Modified: 2025-03-17 17:47 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Makeenkov 2025-03-14 12:33:57 MSK
Версия пакета: postgresql17-pgpool-II-4.6.0-alt1

Права на директорию с логами:

# stat /var/log/pgpool | grep Доступ
Доступ: (1775/drwxrwxr-t)  Uid: (    0/    root)   Gid: (    0/    root)

Сервис работает от пользователя postgres:

# systemctl cat pgpool.service  | grep postgres
User=postgres
Group=postgres

Из-за этого в процессе работы получаем ошибки вида:

- failed to open status file at: "/var/log/pgpool/pgpool_status"
- Failed to open lock file for query cache "/var/log/pgpool/memq_lock_file"

Ещё хочу обратить внимание, что при установке пакетов выводится сообщение:

предупреждение: группа pgpool не существует - используется root

Актуально для всех версий postgresql*-pgpool-II.
Comment 1 Repository Robot 2025-03-17 17:47:23 MSK
postgresql17-pgpool-II-4.6.0-alt2 -> sisyphus:

 Mon Mar 17 2025 Alexei Takaseev <taf@altlinux> 4.6.0-alt2
 - Fix build documentation with DocBook 4.5
 - Fix permissions for /var/log/pgpool (ALT #53450)
 - Enable JIT for loongarch64