|
|
@@ -4,9 +4,10 @@
|
|
|
# - автоматический выбор свежего архива odoo_19.0+e.*.tar.gz
|
|
|
# - распаковка clean-enterprise-19.0.zip (с запросом при обновлении)
|
|
|
# - PostgreSQL 16 с надёжным созданием/запуском кластера
|
|
|
-# - wkhtmltopdf (нативная сборка для Bookworm/Trixie)
|
|
|
+# - wkhtmltopdf (установка через gdebi для автоматического разрешения зависимостей)
|
|
|
# - venv с корректными правами (chown -R)
|
|
|
# - фиксированная версия PyPDF2==2.12.1 для совместимости с Odoo
|
|
|
+# - установка openpyxl для работы с Excel
|
|
|
# - обновление только баз, принадлежащих пользователю odoo
|
|
|
# - автоматическая ежедневная ротация логов через logrotate
|
|
|
#-------------------------------------------------------------------------------
|
|
|
@@ -62,7 +63,8 @@ generate_password() {
|
|
|
install_wkhtmltopdf() {
|
|
|
log_info "Установка wkhtmltopdf"
|
|
|
wget -q "$WKHTMLTOX_URL" -O /tmp/wkhtmltox.deb
|
|
|
- dpkg -i /tmp/wkhtmltox.deb || apt-get install -f -y >/dev/null 2>&1
|
|
|
+ # Используем gdebi для автоматической установки зависимостей
|
|
|
+ gdebi -n /tmp/wkhtmltox.deb
|
|
|
rm -f /tmp/wkhtmltox.deb
|
|
|
|
|
|
ln -sf /usr/local/bin/wkhtmltopdf /usr/bin/wkhtmltopdf
|