From 5fab2ad1ae9788ebfc8b707b422892af83be8812 Mon Sep 17 00:00:00 2001
From: David Beniamine <david.beniamine@tetras-libre.fr>
Date: Thu, 2 Jan 2025 15:55:08 +0100
Subject: [PATCH] Fix odt to pdf conversion

---
 docker/Dockerfile | 6 ++++--
 doli              | 4 +++-
 2 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/docker/Dockerfile b/docker/Dockerfile
index b95b010..a0133c1 100644
--- a/docker/Dockerfile
+++ b/docker/Dockerfile
@@ -9,14 +9,16 @@ RUN apt-get update && \
     chromium\
     curl \
     cron \
+    default-jre \
     git\
     gnupg\
     libldap2-dev\
     libreoffice-common \
-	libreoffice-writer-nogui \
+    libreoffice-java-common \
+    libreoffice-writer-nogui \
     libxml2-dev\
     libzip-dev\
-	locales \
+    locales \
     mariadb-client\
     php-bcmath \
     php-ctype \
diff --git a/doli b/doli
index 6fff25c..74d590b 100755
--- a/doli
+++ b/doli
@@ -137,7 +137,9 @@ case $action in
 	"perms")
 		$cmd chown -R $(id -u):33 dolibarr/
 		$cmd chown -R $(id -u):33 $document_path
-		$cmd chmod -R g+w $document_path
+		$cmd chmod -R g+rw $document_path
+		$cmd mkdir -p $document_path/users/temp/odtaspdf/
+		$cmd chmod g+x $document_path/users/temp/odtaspdf/
 		$cmd chmod -R g-w dolibarr/htdocs
 		$cmd chmod -R g+w dolibarr/htdocs/custom
 		$cmd touch $document_path/install.lock
-- 
GitLab