SpecTips/ReturnCodes
Материал из ALT Linux Wiki
< SpecTips(Различия между версиями)
(Import from freesource.info) |
м (более точная категория) |
||
(1 промежуточная версия не показана) | |||
Строка 1: | Строка 1: | ||
- | [[Category: | + | [[Category:RPM spec]] |
{{MovedFromFreesourceInfo|AltLinux/Sisyphus/devel/spectips/ReturnCodes}} | {{MovedFromFreesourceInfo|AltLinux/Sisyphus/devel/spectips/ReturnCodes}} | ||
Текущая версия на 00:00, 15 января 2009
Коды возврата скриптов пакета
Если какой %post вернул не-ноль, установка пакета аварийно завершится.
Поэтому проверки лучше учинять не подобно такой:
[ -f /etc/modutils.d/oss ] && { ... }
а примерно так:
[ ! -f /etc/modutils.d/oss ] || { ... }
Иллюстрация проблемы:
$ /bin/false && echo "here";echo $? 1 $ /bin/true || echo "here";echo $? 0
Ссылки
Спасибо
Anton Farygin (Rider)