Package Details: etherpad-lite 1:1.8.0-1

Git Clone URL: https://aur.archlinux.org/etherpad-lite.git (read-only, click to copy)
Package Base: etherpad-lite
Description: Lightweight fork of etherpad based on javascript
Upstream URL: http://etherpad.org
Licenses: Apache
Conflicts: etherpad-lite-git
Submitter: onny
Maintainer: dvzrv
Last Packager: dvzrv
Votes: 28
Popularity: 0.000044
First Submitted: 2013-03-15 15:10
Last Updated: 2019-12-09 12:58

Pinned Comments

dvzrv commented on 2019-02-10 17:17

The upgrade to 1.7.5 brought a lot of security fixes. Please upgrade! The custom directory in /etc/etherpad-lite was replaced by no-skin, introducing a new skin system. The credentials.json file was added and can be used to setup credentials as well.

dvzrv commented on 2017-12-22 16:18

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.

Latest Comments

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

dvzrv commented on 2017-12-22 16:18

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.

matschi commented on 2017-12-12 19:34

At this point I'd like to say thanks to you two for maintaining. :-)

dvzrv commented on 2017-12-12 19:29

@RubenKelevra: No worries. I'll get to it in the next few days. Remember: 'Real life' will ruin your life! ;-)

RubenKelevra commented on 2017-12-12 18:47

Feel free to adopt this package, the last update should be minor, but I haven't got the time to do it. Sorry for the delay

dvzrv commented on 2017-11-04 19:55

@RubenKelevra: I have been maintaining my private PKGBUILD for this package, as I don't like the way it is packaged in /usr/share/webapps and how it is forcefully deleting files during .install and still leaves random files behind in its install directory after removal.
I found a way to facilitate systemd's DynamicUser (with StateDirectory since systemd>235) to create a static version of this package, that doesn't call run.sh (and by proxy installDeps.sh) constantly [1], which means, it doesn't create files unaccounted for (with the downside, that you can also not install plugins so easily).
For security and practicality reasons I'd like you to consider the attached PKGBUILD, which could be a good starting point to fix some issue with yours.

[1] https://github.com/ether/etherpad-lite/issues/3274#issuecomment-341924367

RubenKelevra commented on 2017-02-08 22:43

@sofchanger you can ignore this warning.

sofchanger commented on 2017-01-20 20:01

Hi, after installation, shows me this:

:: Processing package changes...
(1/1) installing etherpad-lite [############] 100%
useradd: warning: the home directory already exists.
Not copying any file from skel directory into it.

Whats happends? I not launch etherpad-lite. Please, help me! Thanks!

RubenKelevra commented on 2016-12-24 19:01

Update 1.6.1 is out, package was just updated. Merry x-mas :)

RubenKelevra commented on 2016-12-21 17:30

Good news, etherpad-lite is close to a new fixing release 1.6.1 which makes the issues obsolete :)

RubenKelevra commented on 2016-12-19 04:42

I'm sorry this package is currently not possible to build or run with all updates installed. You would need to downgrade nodejs and the dependency icu, which then breaks Pacman.

I've added a ticket to the project, until this bug is not fixed, I cannot provide a solution.

https://github.com/ether/etherpad-lite/issues/3100

If somebody has another solution I would be grateful!