[sisyphus] rc.sysinit: /etc/init.d/functions: line 547: 21: Bad file descriptor
Eugene Prokopiev
=?iso-8859-1?q?prokopiev_=CE=C1_stc=2Edonpac=2Eru?=
Чт Мар 23 13:02:45 MSK 2006
Здравствуйте!
Затрудняюсь сказать, после чего именно, но теперь (система - самый
свежий Сизиф) отработка всех action из rc.sysinit до по монтирования / в
rw сопровождается такими ругательствами:
/etc/init.d/functions: line 547: 21: Bad file descriptor
/etc/init.d/functions в окрестностях line 547 выглядит так:
# Log that something succeeded
success()
{
if [ -z "$IN_INITLOG" ]; then
initlog $INITLOG_ARGS -n $0 -s "$1" -e 1
else
local opipe
opipe="$(trap -p SIGPIPE)"
trap '' SIGPIPE
echo "$INITLOG_ARGS -n $0 -s \"$1\" -e 1" >&21
$opipe
fi
echo_success
return 0
}
Как узнать, что это за дескриптор 21, и почему вообще раньше таких
проблем не было?
--
С уважением, Прокопьев Евгений
Подробная информация о списке рассылки Sisyphus