[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