Bug 39803 - systemd-tmpfiles не создаёт /var/run/httpd2 в /var/run на tmpfs
Summary: systemd-tmpfiles не создаёт /var/run/httpd2 в /var/run на tmpfs
Status: CLOSED NOTABUG
Alias: None
Product: Branch p9
Classification: Distributions
Component: systemd-utils (show other bugs)
Version: не указана
Hardware: x86 Linux
: P5 normal
Assignee: qa-team@altlinux.org
QA Contact: qa-p9@altlinux.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-03-16 00:01 MSK by Sergey Y. Afonin
Modified: 2021-03-21 12:30 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 Sergey Y. Afonin 2021-03-16 00:01:48 MSK
rpm -qf /var/run/httpd2
apache2-base-2.4.43-alt1.x86_64

Каталог /var/run/httpd2 не создаётся на tmpfs
Comment 1 Sergey Y. Afonin 2021-03-16 18:38:40 MSK
Судя по changelog, в Sisyphus это тоже не исправлялось?
Comment 2 Sergey Y. Afonin 2021-03-21 12:09:58 MSK
Интересно... /lib/tmpfiles.d/apache2.conf существует, но /run/httpd2 не создаётся. Очевидно, баг надо куда-то перевесить, только куда. И такое ощущение, что до обновления p8 -> p9 это работало. По крайней мере для тогда ещё рукотворного /lib/tmpfiles.d/proftpd.conf.
Comment 3 Sergey Y. Afonin 2021-03-21 12:10:28 MSK
sysvinit
Comment 4 Sergey Y. Afonin 2021-03-21 12:27:33 MSK
Это systemd-utils, который не обрабатывает tmpfiles.d по причине

Detected unsafe path transition / → /run during canonicalization of /run.

И это не баг. Надо же, systemd-шные утилиты приносят пользу: находят ошибки (инсталляторов ?). :-) Действительно права соответствовали пользователю, заведённому при установке.
Comment 5 Sergey Y. Afonin 2021-03-21 12:30:32 MSK
(In reply to Sergey Y. Afonin from comment #4)

> (инсталляторов ?). :-) Действительно права соответствовали пользователю,
> заведённому при установке.

Хотя, может быть, и сам пользователь. Что вероятнее.