-
Notifications
You must be signed in to change notification settings - Fork 26
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remarks to documents app and smbclient installation #70
Comments
Thanks! Documents appI figured that out by now 😉 That is why I recently split control over the documents app into two variables SMB supportI saw that. This should fix it I hope? (Next variable in the default file) owncloud__base_php_packages:
- '{{ [ "libsmbclient" ] if (owncloud__smb_support|bool and owncloud__release | version_compare("8.9.9", "<=")) else [] }}' StatusThanks again. The docs will need to be enhanced based on your input. I will keep that in mind when I next update the role. |
Hi,
the documents app is currently not supporting MS spreadsheets but only .doc and .docx documents. For those the libreoffice-writer is enough and works as expected at my 9.0.5 instance (some one might also want to check that on recent 9.1.1 installation. The admin backend of oC provides a "MS Word support (requires openOffice/libreOffice)" part with a "Apply and test" button. Once this gets a green "Saved" feedback next to the button all is good and the correct packages are installed.
I think libsmbclient is not enough in this case. Thats a support lib: https://packages.debian.org/search?keywords=libsmbclient which gets used by the actual php module: https://packages.debian.org/search?keywords=php-smbclient The php-smbclient is the one provided at https://github.com/eduardok/libsmbclient-php Unfortunately there package names are a bit messy here. :-/ |
Thanks very much for the clarification! About About |
Hi,
just a few notes / remarks:
Documents app
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
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
The text was updated successfully, but these errors were encountered: