I updated to 1.6.2.
Please note: From now on, etherpad-lite is relying on systemd-tmpfiles and systemd-sysusers and the setting of a dynamic StateDirectory according to its service file. The scripts delivered by upstream are no longer run.
These new features make the package more secure, but the new way of installing it also renders its content static (i.e. the installation of plugins is currently not possible, as the installation folder is now owned by root).
Before the included npm package had the possibility to install all over the install directory, leading to folders and files not taken care of or cleaned up by pacman.
Although the new state is somewhat unfortunate, I hope you can appreciate it nonetheless from a viewpoint of this now being a "clean(er) install".
I referred to upstream about the changes to maybe inspire a change in the way plugins should be installed to a dedicated (settable) directory.
The way etherpad-lite is installed now is still far from being perfect.
Pinned Comments