Package Details: limesurvey 4.0.1+200120-2

Git Clone URL: https://aur.archlinux.org/limesurvey.git (read-only, click to copy)
Package Base: limesurvey
Description: The most popular FOSS online survey tool on the web.
Upstream URL: https://www.limesurvey.org
Keywords: survey
Licenses: GPL2
Submitter: mawcomw
Maintainer: danieltetraquark
Last Packager: danieltetraquark
Votes: 3
Popularity: 0.000000
First Submitted: 2014-07-23 08:24
Last Updated: 2020-01-20 15:43

Latest Comments

1 2 3 Next › Last »

danieltetraquark commented on 2019-12-20 18:48

@9-r Thanks for the note. I don't think we should do this, because there are other ways to run php than php-fpm (like uwsgi for example), thus I think it should be rather configured by the admin (just like open_basedir). Or am I on a wrong path?

9-r commented on 2019-12-20 17:00

With the recent php update to 7.4 strikter write permissions are enforced via systemds ProtectSystem=Full directive in the php-fpm.service unit file.

This leads to full failure of my limesurvey instance with a notice about missing write access to /usr/share/webapps/limesurvey/tmp/runtime/

I was able to resolve the issue by excluding the limesurvey subfolders "tmp" and "upload" from readonly access for the php-fpm service.

I would suggest to add the following lines or something similar to the package () function in PKGBUILD to permanently create the necessary override during installation.

mkdir "$pkgdir"/etc/systemd/system/php-fpm.service.d/ echo "ReadWritePaths=/usr/share/webapps/limesurvey/tmp/ /usr/share/webapps/limesurvey/upload" > "$pkgdir"/etc/systemd/system/php-fpm.service.d/limesurveyReadWritePaths.conf

relevant documentation: https://www.freedesktop.org/software/systemd/man/systemd.exec.html#ReadWritePaths= https://www.freedesktop.org/software/systemd/man/systemd.exec.html#ProtectSystem=

danieltetraquark commented on 2019-09-08 11:55

@cssanchez fixed.

cssanchez commented on 2019-09-08 01:09

The pkg version needs to be updated again. Last release was yesterday and they broke the link to your version. >.>

https://download.limesurvey.org/latest-stable-release/limesurvey3.17.15+190906.zip

matschi commented on 2019-05-31 16:07

Sorry for the wait - and thank you for your effort!

Sadly, I still get the following results :S

==> Building and installing package ==> Making package: limesurvey 3.17.3+190429-1 (2019-05-31T17:54:15 CEST) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Downloading limesurvey3.17.3+190429.zip... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (22) The requested URL returned error: 404 Not Found ==> ERROR: Failure while downloading https://download.limesurvey.org/latest-stable-release/limesurvey3.17.3+190429.zip Aborting... ==> ERROR: Makepkg was unable to build limesurvey. ==> Restart building limesurvey ? [y/N] ==> ----------------------------------- ==>

danieltetraquark commented on 2019-05-11 18:41

@matschi could you try the latest PKGBUILD, please?

matschi commented on 2018-03-30 11:01

The download fails - don't know whether it's temporary or if they rebuilt the page/link design.

https://pastebin.com/gcYxiW7f

rafaelff commented on 2017-12-30 19:08

The package description should be changed to "The open source survey application" (then->the) or "The FOSS survey application" (as it is also Free Software, and Free Software and Open Source are not the same thing...)

matschi commented on 2017-10-09 13:59

There is a newer version, could you update the package?
Thanks in advance!

matschi commented on 2017-04-13 14:48

The PKGBUILD is still broken - the unpacked archive is called "LimeSurvey-2.63.1-170305" while the PKGBUILD is looking for ${pkgname} = "limesurvey".

A simple workaround is setting a new variable for the unpacked Foldername, replacing two ${pkgnames} and adding one corrective ${pkgname} like in
https://pastebin.com/YqVKcDbF

@mawcomw
Thanks for the work, but I believe long-term maintainance of this package and updates might be easier by using the git-link. What do you think?

regards,