-
Notifications
You must be signed in to change notification settings - Fork 23
Description
Hi,
just a few notes / remarks:
Documents app
## https://doc.owncloud.org/server/9.0/admin_manual/configuration_files/collaborative_documents_configuration.html
## Is it necessary to install all LibreOffice packages? https://github.com/owncloud/documents#known-issues
## Upstream documentation does not specify it more clearly. Installing ``libreoffice`` just to be sure.
- '{{ [ "libreoffice" ] if (owncloud__app_documents_enabled|bool) else [] }}'
https://github.com/debops/ansible-owncloud/blob/v0.3.0/defaults/main.yml#L34-L37
The documents app doesn't need LibreOffice for basic functionality. Only if MS Office support is needed LibreOffice needs to be installed and configured like described in the first docs above.
If the latter is wanted the following package command works for me and i didn't had to install the complete libreoffice package:
apt-get install --no-install-recommends libreoffice-writer
SMB support
- '{{ [ "smbclient" ] if (owncloud__smb_support|bool) else [] }}'
- '{{ [ "libsmbclient" ] if (owncloud__smb_support|bool and owncloud__release | version_compare("9.0", ">=")) else [] }}'
https://github.com/debops/ansible-owncloud/blob/v0.3.0/defaults/main.yml#L39-L40
On recent oC versions its highly advised to install the https://github.com/eduardok/libsmbclient-php instead of using the smbclient binary fallback. Ref: owncloud-archive/documentation#2679