Summary: | При удалении и обновлении httpd2: Syntax error | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Antonov Alexander <aas> |
Component: | glpi | Assignee: | zidex <zidex> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P3 | CC: | zidex |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Antonov Alexander
2019-02-06 11:34:29 MSK
По обновлению. Суть проблемы в том, что в версии glpi-apache2-0.85.4-alt1 использовался механизм настройки apache2 через /etc/httpd2/conf/addon.d, подсмотренный мною в каком-то пакете еще при первом опакечивании glpi. На тот момент достаточно было положить туда файл конфигурации приложения и перезапустить httpd2. И главное, на то время работала конструкция с пустым каталогом /etc/httpd2/conf/addon.d Потом, как мне помнится, addon.d по умолчанию стали выключены и требовалось включить их вручную. Но т.к. обновление продолжало работать, значит ситуация с пустым каталогом /etc/httpd2/conf/addon.d тоже отрабатывала корректно. Сейчас же httpd2 не может отработать ситуацию со включенным и пустым addon.d, ситуацию можно исправить заменив в файле /etc/httpd2/conf/extra-available/httpd-addon.d.conf строчку Include на IncludeOptional Или руками отключив addon.d, если он не нужен ни для чего кроме glpi: a2disextra httpd-addon.d По удалению. Исправил ошибку. Перенес a2dissite в %preun Чуть позже залью в git новую версию и запущу сборку в Сизиф Новая версия в таске 221016 Исправлено удаление Проверил удаление, теперь без ошибок. Спасибо. Исправление отправлено в Сизиф |