On Thu, Aug 30, 2012 at 09:30:45PM +0400, Dmitry Chistikov wrote: DC> Строго говоря, запретить такое нельзя: пользователь может скормить DC> интерпретатору все, что захочет =) Это самое 'что захочет' by default считается shell-скриптом (IMHO это одна из особенностей unix, которую лучше бы не поддерживать из совместимости, а удавить нафиг). А запретить выстрелить себе в ногу в linux сложновато :) >> Если у нас есть нечто с битом executable, оно обязано быть или известным >> ядру форматом, или иметь шебанг в начале. DC> Ага, мне именно молчаливая подмена семантики и не нравится... +1. >> IMHO наличие произвольной непоянтной хрени с +x в пакете -- баг >> мантейнера, а в системе -- баг админа. DC> "В системе" = в / за пределами /home ? Я имел в виду пользователя. Да, за пределами /home и не в пакете -- тут уж виноват админ :) -- С уважением, Денис http://mithraen.ru/ ----------------------------------------------------------------------------