[devel] Как не надо писать спеки
Damir Shayhutdinov
damir at altlinux.org
Fri Oct 9 10:21:56 UTC 2009
>> 4. Ну а на вопросы зачем в данном случае нужен %attr, почему атрибут
>> файла, указанный в %attr отличается от указанного в install и зачем
>> здесь нужен атрибут 0744, я думаю, никто не сможет ответить, кроме
>> автора спека.
>
> Ну, смысл-то прозрачен - чтобы никто из пользователей, кроме админа,
> не смог подсмотреть содержимое запускаемого скрипта.
Это режим 0711. А режим 0744 наоборот. Смотреть можно, запускать нельзя.
rwxr--r--
Причем для шелл-скриптов это вообще не security, так как запустить
такой скрипт можно и без
атрибута x, просто через sh <имя скрипта>.
> Необходимость и
> обоснованность такого "security issue", для данной задачи, весьма
> сомнительно.
Это не security issue, это ошибка в пакетировании.
> Тем не менее не вижу здесь категоричного "нельзя так делать". Вы уже
> тогда объясните почему...
Объяснил?
More information about the Devel
mailing list