Re: пакеты: как правильно получить владельца группу файла из скрипта debian/postinst ?
> On Wed, Mar 22, 2017 at 06:46:16AM +0300, Dmitry Alexandrov wrote:
>> Тов. Никитин утверждает, что zsh(1) несет за собой описанные им
>> проблемы со stat-ом. Я не пользуюсь zsh, и не проверял этого, но
>> у меня нет никаких оснований ему не верить.
>
> А я пользуюсь zsh (он у меня рутовый на всех моих машинах),
> и основания не верить товарищу Никитину у меня есть:
>
> # which stat root@cub 10:32
> /usr/bin/stat
> # type stat root@cub 10:32
> stat is /usr/bin/stat
> # echo $SHELL $ZSH_VERSION root@cub 10:32
> /bin/zsh 5.3.1
А! Ну и славненько.
> При этом да, тот у кого симлинк /bin/sh показывает на что-то отличное
> от bash или dash, тот в состоянии поиска на свою задницу приключений.
>
> Хотя подозреваю, что система с таким симлинком загрузится (если /usr
> не отдельный раздел, конечно). А уж будут проблемы с dpkg или нет, это
> зависит от того, как мейнтейнеры КОНКРЕТНЫХ пакетов пишут скрипты.
> Известно, что zsh в sh-моде намного строже по части совместимости
> с классическим Борновским шеллом, чем баш.
Если дело обстоит именно так — zsh запускается как sh в режиме совместимости с классическим Борновским шеллом, то проблемы будут несомненно. Думаю, никому и в голову не придет сейчас писать под эту проприетарщину (и смею вас заверить, ГНУ Баш такими глупостями, как совместимость с ней, *вообще* не занимается).
Reply to: