Summary: | RFE: добавить диагностику | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Vitaly Lipatov <lav> |
Component: | chrooted | Assignee: | placeholder <placeholder> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P2 | CC: | glebfm, kirill, ldv, mike, placeholder |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Vitaly Lipatov
2005-01-26 11:47:32 MSK
Она и так это делает. Предложение, наверное, не в этом заключается. # update_chrooted conf при отсутствии, например, /etc/localtime, не выдаёт ошибки ни в консоль ни кодом возврата. Да, при этом # update_chrooted conf -v dhcpd.conf: Copy: SOURCE "/etc/localtime" is not available postfix.conf: Copy: SOURCE "/etc/localtime" is not available resolv.conf: Copy: SOURCE "/etc/localtime" is not available Но например при # service postfix adjust видим Adjusting environment for postfix: [FAILED] и всё. На выяснение причины тратится много времени. Предложение: использовать вызов update_chrooted conf -v Ну уж точно не update_chrooted здесь надо использовать. Неужели вы хотите verbose по умолчанию? Если нет, то как вы хотите включать verbose? Может, вам и вовсе не verbose нужен, а что-то иное? Да, я хочу verbose по умолчанию, поскольку при отсутствии ошибок оно вовсе не verbose. Про update_chrooted я неудачно написал, как пример, какой должен быть вывод в случае ошибки. Разве это не верно - выдавать при ошибке доп. диагностическую информацию? DEBUG=1 service postfix restart Очевидное решение :) Если есть аргументы против того, чтобы сообщать о причине ошибки при возникновении ошибки, с интересом бы послушал... Как насчёт VERBOSE=yes? В смысле if is_yes "$VERBOSE"; then verbose="-v" else verbose= fi Ну OK, особенно если это будет где-то документировано. :) Кстати, а может сделать ролевой docs@altlinux.org для таких мыслей вслух при обсуждении багрепортов/фичреквестов? Implemented in 0.3.2-alt1 Надо отметить, что в случае использования VERBOSE=1 service postfix restart Диагностика будет перенаправлена service'ной обвязкой в syslog. |