[devel] Как не надо писать спеки

Kharitonov A. Dmitry kharpost at rambler.ru
Fri Oct 9 12:47:18 UTC 2009


Evgeny Sinelnikov wrote:
> 9 октября 2009 г. 13:41 пользователь Timur Batyrshin
> <batyrshin at ieml.ru> написал:
>   
>> On Fri, 9 Oct 2009 12:19:14 +0300
>> Artem Zolochevskiy wrote:
>>
>>     
>>>> 48 mkdir -p %buildroot/usr/bin
>>>> 57 %__install -p -m 755 git-task{,-server} %buildroot/usr/bin/
>>>> 84 %attr(0744,root,root) /usr/bin/git-task-server
>>>>         
>>> С этим я понимаю, что можно/нужно было бы сделать иначе.
>>> Но если бы чуть-чуть более _развёрнуто_ кто-то ответил, то было бы и
>>> мне тоже полезно.
>>>       
>
> [...]
>   
>> 4. Ну а на вопросы зачем в данном случае нужен %attr, почему атрибут
>> файла, указанный в %attr отличается от указанного в install и зачем
>> здесь нужен атрибут 0744, я думаю, никто не сможет ответить, кроме
>> автора спека.
>>     
>
> Ну, смысл-то прозрачен - чтобы никто из пользователей, кроме админа,
> не смог подсмотреть содержимое запускаемого скрипта. Необходимость и
> обоснованность такого "security issue", для данной задачи, весьма
>   
Не смог запустить....



More information about the Devel mailing list