Bug 25575 - /var/run/control
Summary: /var/run/control
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: control (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Dmitry V. Levin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-05-05 21:32 MSK by Alexey Shabalin
Modified: 2011-05-06 21:26 MSK (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexey Shabalin 2011-05-05 21:32:37 MSK
control-dump и control-restore используют /var/run/control.
Если /var/run расположен на tmpfs, то директории control нет.
Нужно:
- либо использовать другую директорию для временных файлов (например /tmp)
- либо в скриптах предварительно проверять/создавать эту директорию.
- ещё как вариант - для systemd можно подложить файл /etc/tmpfiles.d/control.conf с содержанием:
D /var/run/control 0700 root root -

(но это не cработает с sysv)
Comment 1 Repository Robot 2011-05-05 22:50:27 MSK
control-0.7.6-alt1 -> sisyphus:

* Thu May 05 2011 Dmitry V. Levin <ldv@altlinux> 0.7.6-alt1
- control_subst: changed to use "sed -i --follow-symlinks"
  instead of plain "sed -i".
- /var/run/control/:
  + changed permissions from 0755 to 0700;
  + packaged as %ghost;
  + control-dump: changed to create /var/run/control/ (closes: #25575).
Comment 2 Alexey Shabalin 2011-05-06 21:26:22 MSK
спасибо