[devel] sysvinit + udev
Антон Мидюков
midyukov-anton на ya.ru
Вт Дек 15 06:38:47 MSK 2020
15.12.2020 10:23, Alexey V. Vissarionov пишет:
> On 2020-12-15 02:31:28 +0700, Антон Мидюков wrote:
>
> >>> После обновления udev до 246 на системах с sysvinit при
> >>> загрузке не стали
> >> Перестали?
> > перестали
> >>> создаваться симлинки:
> >>> /dev/stderr -> /proc/self/fd/2
> >>> /dev/stdout -> /proc/self/fd/1
> >>> /dev/stdin -> /proc/self/fd/0
> >>> /dev/fd -> /proc/self/fd/
> >> Какой в них смысл, если они всегда указывают в /proc/self ?
> > Сломался startup-mediacheck, а именно:
> > while read i; do
> > done < <(checkisomd5 --gauge "$dev" 2>&1) # hence bash
> > без /dev/fd не работает.
>
> Значит, и чинить надо именно startup-mediacheck - просто потому,
> что все необходимое для работы ему доступно и без костыля.
>
>
Но проблема то шире. Некоторые bash-скрипты не будут работать на sysvinit из-за отсутствия /dev/fd. Очевидно же?
--
С уважением, Антон Мидюков <antohami на altlinux.org>
Подробная информация о списке рассылки Devel