Re: пакеты: как правильно получить владельца группу файла из скрипта debian/postinst ?

2017-03-22 Пенетрантность Dmitry Alexandrov
>> >> Думаю, никому и в голову не придет сейчас писать под >> >> эту проприетарщину (и смею вас заверить, ГНУ Баш такими глупостями, >> >> как совместимость с ней, *вообще* не занимается). >> > >> > Всю свою жизнь баш этой совместимостью занимался -- он тоже имеет >> > выделенную sh-моду >> >>

Re: пакеты: как правильно получить владельца группу файла из скрипта debian/postinst ?

2017-03-22 Пенетрантность Eugene Berdnikov
On Wed, Mar 22, 2017 at 01:12:06PM +0300, Dmitry Alexandrov wrote: > >> Думаю, никому и в голову не придет сейчас писать под > >> эту проприетарщину (и смею вас заверить, ГНУ Баш такими глупостями, > >> как совместимость с ней, *вообще* не занимается). > > > > Всю свою жизнь баш этой

Re: пакеты: как правильно получить владельца группу файла из скрипта debian/postinst ?

2017-03-22 Пенетрантность Dmitry Alexandrov
>> > Известно, что zsh в sh-моде намного строже по части совместимости >> > с классическим Борновским шеллом, чем баш. >> >> Если дело обстоит именно так ??? zsh запускается как sh в режиме >> совместимости с классическим Борновским шеллом, то проблемы будут >> несомненно. > > Открою страшную

Re: пакеты: как правильно получить владельца группу файла из скрипта debian/postinst ?

2017-03-22 Пенетрантность Eugene Berdnikov
On Wed, Mar 22, 2017 at 11:33:10AM +0300, Dmitry Alexandrov wrote: > > Известно, что zsh в sh-моде намного строже по части совместимости > > с классическим Борновским шеллом, чем баш. > > Если дело обстоит именно так ??? zsh запускается как sh в режиме > совместимости с классическим Борновским

Re: пакеты: как правильно получить владельца группу файла из скрипта debian/postinst ?

2017-03-22 Пенетрантность Dmitry Alexandrov
> On Wed, Mar 22, 2017 at 06:46:16AM +0300, Dmitry Alexandrov wrote: >> Тов. Никитин утверждает, что zsh(1) несет за собой описанные им >> проблемы со stat-ом. Я не пользуюсь zsh, и не проверял этого, но >> у меня нет никаких оснований ему не верить. > > А я пользуюсь zsh (он у меня рутовый на

Re: пакеты: как правильно получить владельца группу файла из скрипта debian/postinst ?

2017-03-22 Пенетрантность Andrey Nikitin
В Wed, 22 Mar 2017 10:59:50 +0300 Eugene Berdnikov пишет: > А я пользуюсь zsh (он у меня рутовый на всех моих машинах), > и основания не верить товарищу Никитину у меня есть: О, кстати, да, спсб., задался вопросом и наконец-то нашёл где отключить встроенный stat (.zshrc с

Re: пакеты: как правильно получить владельца группу файла из скрипта debian/postinst ?

2017-03-22 Пенетрантность Eugene Berdnikov
On Wed, Mar 22, 2017 at 06:46:16AM +0300, Dmitry Alexandrov wrote: > Тов. Никитин утверждает, что zsh(1) несет за собой описанные им > проблемы со stat-ом. Я не пользуюсь zsh, и не проверял этого, но > у меня нет никаких оснований ему не верить. А я пользуюсь zsh (он у меня рутовый на всех моих

Re: пакеты: как правильно получить владельца группу файла из скрипта debian/postinst ?

2017-03-22 Пенетрантность Andrey Nikitin
В Wed, 22 Mar 2017 06:46:16 +0300 Dmitry Alexandrov <321...@gmail.com> пишет: > Все, что я хотел сказать, — это то, что Дебиан, насколько я знаю, не > предоставляет документированных средств для выбора чего-либо, кроме dash’а и > bash’а, в качестве /bin/sh. (Да и возможность выбрать ГНУ

Re: пакеты: как правильно получить владельца группу файла из скрипта debian/postinst ?

2017-03-21 Пенетрантность Dmitry Alexandrov
> 22 марта 2017 г., 8:45 пользователь Dmitry Alexandrov написал: >> >> Что это значит «юзер назначит zsh в качастве /bin/sh»? >> Пользователям, очевидно, не дано никаких прав выбирать, на что указывает >> /bin/sh. > > man chsh | NAME |chsh - change login shell | login shell | login >>

Re: пакеты: как правильно получить владельца группу файла из скрипта debian/postinst ?

2017-03-21 Пенетрантность Дмитрий Фёдоров
22 марта 2017 г., 8:45 пользователь Dmitry Alexandrov написал: > > Что это значит «юзер назначит zsh в качастве /bin/sh»? > Пользователям, очевидно, не дано никаких прав выбирать, на что указывает > /bin/sh. man chsh > Если же некто таки умудрится вручную переписать ссылку с /bin/sh на zsh, >

Re: пакеты: как правильно получить владельца группу файла из скрипта debian/postinst ?

2017-03-21 Пенетрантность Dmitry Alexandrov
> LANG=C ls -l1d fileOrDir > как-то диковато > > stat -c "%U %G" fileOrDir > а если (больной) юзер в качестве /bin/sh zsh назначит в котором stat > встроенный и совсем другой ? > > /usr/bin/stat -c "%U %G" fileOrDir >а не будет ли stat в /bin со временем, >и нужна ли завис. от

Re: пакеты: как правильно получить владельца группу файла из скрипта debian/postinst ?

2017-03-21 Пенетрантность Andrey Nikitin
В Tue, 21 Mar 2017 13:35:23 +0200 Peter Pentchev пишет: > Или, проще, "command stat". Да! C zsh работает. Осталось понять разницу "shell function" и "builtin command" И как эти мановые (dash|bash) понятия коррелируют с "shell builtin", % type stat stat is a shell builtin %

Re: пакеты: как правильно получить владельца группу файла из скрипта debian/postinst ?

2017-03-21 Пенетрантность Peter Pentchev
On Tue, Mar 21, 2017 at 02:45:38PM +0500, Stanislav Vlasov wrote: > 21 марта 2017 г., 14:42 пользователь Andrey Nikitin > написал: > >> Прописать #!/bin/bash в начале скрипта. > > > > Да, спсб., хотя подозрительно мало пакетов так делают, но, видимо, не > > запрещено.

RE: пакеты: как правильно получить владельца группу файла из скрипта debian/postinst?

2017-03-21 Пенетрантность Pavel Marchenko
ИМХО getfacl но это еще один прицеп в виде зависимости acl -Исходное сообщение- От: "Andrey Nikitin" <andrey.d.niki...@gmail.com> Отправлено: ‎21.‎03.‎2017 12:20 Кому: "debian-russian@lists.debian.org" <debian-russian@lists.debian.org> Тема: пакеты: как пра

Re: пакеты: как правильно получить владельца группу файла из скрипта debian/postinst ?

2017-03-21 Пенетрантность Дмитрий Фёдоров
21 марта 2017 г., 16:42 пользователь Andrey Nikitin написал: > В Tue, 21 Mar 2017 16:29:50 +0700 > >> Прописать #!/bin/bash в начале скрипта. > > Да, спсб., хотя подозрительно мало пакетов так делают, но, видимо, не > запрещено. > И сразу другой вопрос - нужно прописывать зависимость от bash? Не

Re: пакеты: как правильно получить владельца группу файла из скрипта debian/postinst ?

2017-03-21 Пенетрантность Stanislav Vlasov
21 марта 2017 г., 14:42 пользователь Andrey Nikitin написал: >> Прописать #!/bin/bash в начале скрипта. > > Да, спсб., хотя подозрительно мало пакетов так делают, но, видимо, не > запрещено. > И сразу другой вопрос - нужно прописывать зависимость от bash? Второй

Re: пакеты: как правильно получить владельца группу файла из скрипта debian/postinst ?

2017-03-21 Пенетрантность Andrey Nikitin
В Tue, 21 Mar 2017 16:29:50 +0700 Дмитрий Фёдоров пишет: > Прописать #!/bin/bash в начале скрипта. Да, спсб., хотя подозрительно мало пакетов так делают, но, видимо, не запрещено. И сразу другой вопрос - нужно прописывать зависимость от bash?

Re: пакеты: как правильно получить владельца группу файла из скрипта debian/postinst ?

2017-03-21 Пенетрантность Дмитрий Фёдоров
21 марта 2017 г., 16:19 пользователь Andrey Nikitin написал: > > LANG=C ls -l1d fileOrDir > как-то диковато > > stat -c "%U %G" fileOrDir > а если (больной) юзер в качестве /bin/sh zsh назначит в котором stat > встроенный и совсем другой ? Прописать #!/bin/bash в начале скрипта. Я видел

пакеты: как правильно получить владельца группу файла из скрипта debian/postinst ?

2017-03-21 Пенетрантность Andrey Nikitin
Привет. LANG=C ls -l1d fileOrDir как-то диковато stat -c "%U %G" fileOrDir а если (больной) юзер в качестве /bin/sh zsh назначит в котором stat встроенный и совсем другой ? /usr/bin/stat -c "%U %G" fileOrDir а не будет ли stat в /bin со временем, и нужна ли завис. от конкретной