Package Base Details: collabora-online-server-nodocker

Git Clone URL: (read-only, click to copy)
Submitter: theYinYeti
Maintainer: bjo
Last Packager: bjo
Votes: 13
Popularity: 0.36
First Submitted: 2017-10-13 20:12 (UTC)
Last Updated: 2023-03-28 19:50 (UTC)

Packages (64)

Pinned Comments

theYinYeti commented on 2018-01-04 08:33 (UTC)

About upstream: 1º Upstream does not maintain past versions of packages, so I have no choice but to follow new releases. 2º Upstream does not advertise minor/patch releases. These are the reasons why the PKGBUILD is made to adapt itself the best it can to the current upstream situation, whatever it is. If an incompatible change occurs, do not hesitate to mark the package as “obsolete”: I will get notified, and fix the the package as soon as my free time allows. Cheers :-)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 Next › Last »

bjo commented on 2021-12-10 09:25 (UTC)

Due some tmpfiles misconfiguration, all files in /etc/coolwsd are gone after a reboot.

bjo commented on 2021-12-02 23:23 (UTC) (edited on 2021-12-02 23:23 (UTC) by bjo)

The tmpfile has an issue:

Detected unsafe path transition /etc/coolwsd (owned by cool) → /etc/coolwsd/coolwsd.xml (owned by root) during canonicalization of /etc/coolwsd/coolwsd.xml.

theYinYeti commented on 2021-11-29 19:31 (UTC)

@electricprism: Thank you for notifying me. Collabora made a major upgrade in their packaging, with:

  • a global change (user name, program name…) from lool to cool;
  • a change in versioning, with new versions being apparently based on the 2-digit year.

I hope it is fixed now.

electricprism commented on 2021-11-26 02:34 (UTC)

Unknown dependency: loolwsd
error: failed to download sources for 'collabora-online-server-nodocker-6.4.11-1 (collabora-online-server-nodocker_en)':
error: packages failed to build: collabora-online-server-nodocker-6.4.11-1 (collabora-online-server-nodocker_en)

theYinYeti commented on 2021-11-20 19:42 (UTC) (edited on 2021-11-20 19:43 (UTC) by theYinYeti)

@kesherAUR: Indeed, they do. You should:

  • either edit PKGBUILD (top of the file) to set your wanted language,
  • or build everything, but install only the packages that you want.

Here is an example modification:

kescherAUR commented on 2021-11-18 14:57 (UTC)

en-gb and en seem to conflict with each other - en contains en_GB directories as well.

9-r commented on 2021-10-12 09:54 (UTC)

@andrej: the nginx and apache configs you mention are just tls-reverse-proxy examples and should work outside of docker as well. collabora-office can establish encrypted connection by itself if configured correctly and supplied with certs, so it depends on your setup if you need use these examples.

nexcloud-systemd-timers just runs the cron jobs required by nextcloud and has nothing to do with collabora-office.

The package does not require nextcloud because it just supplies the online document editing functionality independently from nextcloud and can be used with other cloud file storage systems as well.

For differences between collabora and libreoffice consulting the search engine of your choice should answer the question.

andrej commented on 2021-08-22 01:20 (UTC)

Is there an ArchWiki page for this? I could only find this short chapter on the Nextcloud page, which is not very informative. For example, can the Apache and Nginx configuration from the Docker chapter be applied also in the non-Docker case? Which of the other tips and instructions apply? (Should one install nextcloud-systemd-timers etc.?)

The package dependencies are also a bit of a mystery. For example, why doesn’t this depend on nextcloud from community? That looks concerning, because it’s unclear to what extent it can share an existing nextcloud configuration without too much duplication + hassle.

On the same topic: How is this package related to libreoffice-online? IIUC, libreoffice-online (in its vanilla form) is just a server serving a HTML5 office suite without any cloud access / online editing, which can store files on the end users’ local disks. Does CODE / Collabora reuse / depend on LOOL or not? Or does it contain a modified version of it?

Can the CODE functionality be configured (perhaps in a somewhat more modular way) using a combination of nextcloud and libreoffice-online?

celogeek commented on 2021-03-14 23:29 (UTC) (edited on 2021-03-14 23:30 (UTC) by celogeek)

Hi, I've got trouble with capabilities on loolforkit and loolmount.

Here what I do to manually fix the permission issues:

setcap cap_chown,cap_fowner,cap_sys_chroot,cap_mknod=ep /usr/bin/loolforkit
setcap cap_sys_admin=ep /usr/bin/loolmount

this even works in a systemd-nspawn system.

I see some permission already there for loolforkit. it seems to needed chown also. And loolmount need admin for mount/umount.

mqs commented on 2021-02-26 13:47 (UTC)

@theYinYeti, you should be able to strip all the makedependencies that are already in base-devel and base, as those can be assumed as installed for all packages.

Specifically, that means you can drop bzip2, coreutils, gawk, grep, gzip, sed, systemd, tar, util-linux, xz (see base). libcap and curl are also transitively included via iputils and libelf.

The only thing that is left then is fontconfig.

To be clear, I am only referring to the makedeps array, not any content within e.g. _upstream_equiv, I have no clue about that :D