С ash-0.5.5.1-alt4 перестал работать hibernate, потому что читает из конфигов мусор. #!/bin/dash -x while true ; do read option params [ $? -ne 0 ] && [ -z "$option" ] && break [ -z "$option" ] && continue echo $option $params done < /etc/hibernate/tuxonice.conf читает, например, FullSpeedCPU yesFle. и EnableEscape yesE
Конфиг в аттачмент добавьте.
Created attachment 3789 [details] tuxonice.conf Да, конечно.
/usr/share/mkimage/tools/mki-sh-image-prepare тоже сломался от этого изменения 55c46b7286f5d9f2d8291158203e2b61d2494420. На будущее: стоит дополнительно тестировать ash с помощью mkimage.
Исправление уже давно находится в очереди на сборку (кстати, уж очень долго). Этот коммит 55c46b7 сломан довольно неочевидно в районе ifsbreakup. При этом проявляется эта ошибка проявляется не на всех строчках при чтении. Тест на эту ошибку должен быть хитрым.
ash-0.5.5.1-alt5 -> sisyphus: * Wed Aug 26 2009 Alexey Gladkov <legion@altlinux> 0.5.5.1-alt5 - Revert "Honor tab as IFS whitespace when splitting fields in readcmd" (ALT#21229).
Исправлено в апстриме.