Created attachment 7939 [details] Миграция на /run и /run/lock
Закрываю по тому же критерию, по которому в этом же трекере (35881) закрыты 35885, 35887, 36629 и 36630: правка не требуется, если пакет при загрузке не создаёт каталогов в /var/run и /var/lock, а те являются симлинками. Проверено в контейнере Sisyphus с filesystem 3.1-alt1: /var/run → ../run, /var/lock → ../run/lock; anacron 1:2.3-alt7 ставится, каталог /run/anacron появляется — бинарник сам делает mkdir("/var/run/anacron", 0700) перед mkstemp (anacron-2.3-re.patch:290-291), поэтому на tmpfs /run отдельный tmpfiles.d-файл для работы не нужен; lock-файл /var/lock/subsys/anacron (anacron.init:13) через симлинк попадает в /run/lock/subsys. Приложенный патч (attachment 7939 [details]) к текущему спеку по-прежнему накладывается (anacron.spec:22 lockfile, :62 mkdir -p /var/{run,spool}/anacron, :100 упакованный /var/run/anacron; пакет не менялся с 24.08.2015) и остаётся полезной косметикой — упакованный реальный каталог под /var/run лучше заменить на %ghost с tmpfiles.d, как это поднято для pam в 39988. Если сопровождающий захочет его применить — это можно сделать без переоткрытия.