[devel] p8: sisyphus_check, /run/<name> FHS violation

Vladimir D. Seleznev vseleznv на altlinux.org
Вт Фев 18 20:10:57 MSK 2020


On Tue, Feb 18, 2020 at 01:57:29PM +0400, Sergey Afonin wrote:
> On Tuesday 18 February 2020, Ivan A. Melnikov wrote:
> 
> > > О, и вопрос на засыпку. Если не паковать, но попытаться запустить сразу
> > > после установки и до перезагрузки?
> > 
> > На этот случай в systemd-utils есть
> > /usr/lib/rpm/systemd-tmpfiles.filetrigger, который создаст всё нужное.
>  
> Как минимум в Sisyphus работает. Идём дальше. А для /run сейчас 
> какой-то макрос есть? Пока я вижу "%_runtimedir    %{_var}/run".
> 
> $ rpm -qf /usr/lib/rpm/platform/x86_64-linux/macros
> rpm-4.13.0.1-alt17.x86_64
> 
> То есть, если надо использовать /run, то писать в явном виде? 

Если речь про spec-файл, то не надо упаковывать файлы, лежащие в {/var,}/run.

-- 
   С уважением,
   Владимир Селезнев


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