Bug 16647 - /etc/rc.d/scripts/cleanup удаляет подкаталоги в /var/run
Summary: /etc/rc.d/scripts/cleanup удаляет подкаталоги в /var/run
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: startup (show other bugs)
Version: unstable
Hardware: all Linux
: P2 major
Assignee: Alexey Gladkov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-08-11 01:04 MSD by Andrew Kornilov
Modified: 2008-08-30 01:41 MSD (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew Kornilov 2008-08-11 01:04:17 MSD
Уже очень давно, как оказалось, /etc/rc.d/scripts/cleanup удаляет подкаталоги в /var/run/$name/ (например, /var/run/ambs/radius), тогда как http://www.pathname.com/fhs/pub/fhs-2.3.html#VARRUNRUNTIMEVARIABLEDATA говорит нам:
* _Files_ (выделение моё) under this directory must be cleared (removed or truncated as appropriate) at the beginning of the boot process.
* Programs may have a subdirectory of /var/run; this is encouraged for programs that use more than one run-time file.

Или, раз тут указан один подкаталог, то всё остальное должно удаляться? Мне кажется, что это не самая лучшая идея. Данная функциональность заставила меня понервничать и искать её решение не там, где оказалось.
Comment 1 Dmitry V. Levin 2008-08-30 01:32:19 MSD
(In reply to comment #0)
> Уже очень давно, как оказалось, /etc/rc.d/scripts/cleanup удаляет подкаталоги в /var/run/$name/

Да, это уже давно, всё никак не соберусь это переделать.
Comment 2 Dmitry V. Levin 2008-08-30 01:41:08 MSD
Try 0.9.8.20-alt1-1-g20b0d31