[submodule "external_modules/slack"]
path = external_modules/slack
url = git://git.immae.eu/github/cegeka/puppet-slack
+[submodule "external_modules/patch"]
+ path = external_modules/patch
+ url = git://git.immae.eu/github/tohuwabohu/puppet-patch.git
--- /dev/null
+Subproject commit fed3814e759347d72b919ebeb1b6837c5d13373f
--- /dev/null
+--- a/LibreOffice.js 2018-06-18 09:54:15.087161212 +0200
++++ b/LibreOffice.js 2018-06-18 10:33:27.534055021 +0200
+@@ -63,6 +63,7 @@
+ '--invisible',
+ '--nologo',
+ '--nolockcheck',
++ '-env:UserInstallation=file:///tmp/',
+ '--convert-to', task.type,
+ task.srcFile,
+ '--outdir', tmpDir
+
ensure_packages(["libreoffice-fresh", "libreoffice-fresh-fr", "java-runtime-common", "jre8-openjdk"])
ensure_packages(["tidy"])
aur::package { "etherpad-lite": }
+ -> patch::file { "/usr/share/etherpad-lite/src/node/utils/LibreOffice.js":
+ diff_source => "puppet:///modules/role/etherpad/libreoffice_patch.diff",
+ }
$modules = [
"ep_aa_file_menu_toolbar",