Summary: | /etc/{sysctl.conf,inittab}: не проверять md5/mtime/size | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Slava Semushin <php-coder> |
Component: | startup | Assignee: | Alexey Gladkov <legion> |
Status: | CLOSED WONTFIX | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P3 | CC: | ldv, led, legion |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Slava Semushin
2009-10-17 01:10:10 MSD
(В ответ на комментарий №0)
> После редактирования файла /etc/sysctl.conf rpm -V выполняется не чисто:
>
> [c0der@rock ~]$ rpm -V startup
> S.5....T c /etc/inittab
> S.5....T c /etc/sysctl.conf
>
> Предлагаю добавить к этим файлам %verify(not md5 size mtime), т.к.
> администратору системы вполне может понадобится их изменить (например, я
> включил создание core файлов в /etc/sysctl.conf)
А если я хочу проверить: не менял ли я или "шибко умный" пакет при установке /etc/{inittab,sysctl.conf} - что мне делать?
(В ответ на комментарий №1)
> А если я хочу проверить: не менял ли я или "шибко умный" пакет при установке
> /etc/{inittab,sysctl.conf} - что мне делать?
Использовать специализированные программы, которые отслеживают изменения в важных системных файлах.
(В ответ на комментарий №2) > (В ответ на комментарий №1) > > А если я хочу проверить: не менял ли я или "шибко умный" пакет при установке > > /etc/{inittab,sysctl.conf} - что мне делать? > > Использовать специализированные программы, которые отслеживают изменения в > важных системных файлах. Мне не нужно "отслеживать изменения" и я не знаю заранее какие файлы являются "важными системными". Мне нужно узнать: отличаются ли файлы от них же в пакете. И для этого у меня есть уже "специализированная программа" - rpm Я добавляю атрибут "%verify(not size md5 mtime)" только для тех конфигов, которые управляются через control(8), и у которых состояние после установки отличается от упакованного. |