RK29kitchen
RK29kitchen copied to clipboard
Обработка ошибок
В ходе работы не должно возникать случаев, когда отсутствие необходимой программы или файла приводят к заполнению папок с образами мусором, да ещё и с рутовыми правами доступа. Проверять значения, возвращающиеся ключевыми командами, все временные файлы создавать только в /tmp, откуда удалять их при получении SIGTERM (можно ловить при помощи trap).
для временных файлов прочистка через trap прописана и создаются они в /tmp утилитой mktemp
насчет обработки ошибок приложений, да действительно надо. к сожалению многие не возвращают статус ошибки по завершению. по возможности сделаю патчи
папки с образами заполняются только: служебными файлами для последующей сборки информационными файлами для упрощения отслеживания изменений резервными копиями оригинальных файлов (оканчиваются символом #)
о проблемах прошу писать более детально -пункт меню, какая ошибка
патчи (как минимум одна правка для нескольких типовых случаев) приветствуются