[devel] FHS violations: /run

Aleksei Nikiforov darktemplar на altlinux.org
Чт Мар 28 18:21:43 MSK 2019


28.03.2019 17:46, Alexey Shabalin пишет:
> чт, 28 мар. 2019 г. в 17:08, Dmitry V. Levin <ldv на altlinux.org>:
>>
>> On Thu, Mar 28, 2019 at 04:59:30PM +0300, Alexey Shabalin wrote:
>>> Попробовал мигрировать на использование /run.
>>> Получил ошибку при сборке.
>>> /.out/grafana-6.0.2-alt1.x86_64.rpm: FHS violations: /run/grafana
>>> sisyphus_check: check-fhs ERROR: FHS violation
>>>
>>> Можно ли обновить check-fhs и разрешить упаковку директорий в /run?
>>
>> Кстати, а что про это говорит FHS?
> 
> Про /run тоже самое самое, что ранее про /var/run.
> Про /var/run пишут: "These functions have been moved to /run"
> 
>>> Да, это tmpfs, но при установке пакета пусть он и создает эту
>>> директорию. tmpfiles отрабатывает поздно через filetrigger.
>>
>> Почему через filetrigger поздно?
> 
> Потому что в tmpfiles может что-то изменится, а рестарт сервиса
> происходит до работы filetrigger.

Может тогда лучше требовать гарантии того, что tmpfiles отработает до 
перезапуска сервиса или непосредственно перед перезапуском сервиса?


Подробная информация о списке рассылки Devel