Package Details: limesurvey 5.3.30+220808-1

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: 5
Popularity: 0.120451
First Submitted: 2014-07-23 08:24 (UTC)
Last Updated: 2022-08-10 20:15 (UTC)

Latest Comments

user20159 commented on 2022-05-03 12:36 (UTC)

Version 5.3.11+220425 results in a 404 for download URL https://download.limesurvey.org/latest-stable-release/limesurvey5.3.11+220425.zip. Version 5.3.12+220502 works.

user20159 commented on 2021-11-26 01:18 (UTC)

package() contains this message:

echo "configure your webserver and phpbackend. Files are at /usr/share/webapps/limesurvey. In the browser, go to /index.php?r=installer."

In most cases, the user who builds an AUR package is the same as the one who installs it - but I feel like this message would be better fitting during package install. What do you think? Thanks for packaging this, indeed!

9-r commented on 2021-10-12 08:41 (UTC) (edited on 2021-10-12 08:47 (UTC) by 9-r)

@danieltetraquark: to get back to your question from almost 2 years ago (sorry, I must have overlooked it): I think you are right. Even if using php-fpm one should use separate process managers per webapp and allowing write access to random directories for the default php-fpm by installing a webapp does not feel like the arch way. Maybe expanding the notice during install with the specific directories that require write access for limesurvey to function correctly would spare some headache during first time installs. Thanks for keeping the package up to date, btw :)

9-r commented on 2021-10-12 08:30 (UTC)

While upgrading from 4.x limesurvey required write access to application/config/security.php to update/regenerate encryption keys. I only use limesurvey occasionally, maybe some regular users can pitch in if it makes sense to symlink it to /etc/webapps/limesurvey as well.

danieltetraquark commented on 2021-05-27 17:00 (UTC)

Now with 5.0.0, php8 is supported. Please adjust your webbrowser setup accordingly. Thanks ;)

danieltetraquark commented on 2019-12-20 18:48 (UTC)

@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 (UTC) (edited on 2019-12-20 17:04 (UTC) by 9-r)

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 (UTC)

@cssanchez fixed.

cssanchez commented on 2019-09-08 01:09 (UTC)

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 (UTC)

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 (UTC)

@matschi could you try the latest PKGBUILD, please?

matschi commented on 2018-03-30 11:01 (UTC) (edited on 2018-03-30 11:02 (UTC) by matschi)

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 (UTC)

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 (UTC)

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

matschi commented on 2017-04-13 14:48 (UTC) (edited on 2017-04-13 14:49 (UTC) by matschi)

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,

mawcomw commented on 2017-03-01 16:24 (UTC)

i'll update this weekend. sorry for the delay.

avamk commented on 2017-02-28 13:59 (UTC)

@mawcomw Can you please update this package?? Thanks a lot!

matschi commented on 2017-01-30 17:11 (UTC)

Would be great to have an updated package :)

matschi commented on 2016-11-25 15:20 (UTC)

Any news on the issue :) ?

matschi commented on 2016-08-17 16:12 (UTC)

Install fails install: cannot stat .../aur-limesurvey/src/limesurvey/docs/license.txt': No such file or directory

matschi commented on 2016-03-01 07:39 (UTC)

Any news from upstream?

mawcomw commented on 2016-02-09 16:35 (UTC)

The limesurvey project does not provide a predictable URL, so it is difficult to maintain the download link up to date. I will talk with upstream to try a solution.

matschi commented on 2016-01-19 16:30 (UTC) (edited on 2016-01-19 16:36 (UTC) by matschi)

There has been a new stable release: limesurvey206plus-build151215.zip link: https://www.limesurvey.org/en/stable-release?download=1415:limesurvey206plus-build151215zip sha512sum: 93d3a27de5bddf7b25cfebb00216a02d2d0fef2822335140efdd2c251db3d804a6623587233db373468f9976cabdbd0b939a052cf7a2d86f3309b3a1b26cb40e cheers and thanks

mawcomw commented on 2015-10-31 23:59 (UTC)

I am updating the package, thanks for reporting.

matschi commented on 2015-10-27 12:51 (UTC)

The Issue still remains for me :/

matschi commented on 2015-10-13 13:12 (UTC)

is this an issue of me or their server? -> Downloading limesurvey206plus-build150612.tar.gz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0Warning: Transient problem: HTTP error Will retry in 3 seconds. 3 retries Warning: left. 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0Warning: Transient problem: HTTP error Will retry in 3 seconds. 2 retries Warning: left. 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0Warning: Transient problem: HTTP error Will retry in 3 seconds. 1 retries Warning: left. 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0curl: (22) The requested URL returned error: 500 Internal Server Error

matschi commented on 2015-04-27 12:22 (UTC)

Still wrong Checksum with http://pastebin.com/aRdcFhBV

nplatis commented on 2014-12-29 09:53 (UTC)

Sorry, wrong checksum (strangely). Corrected PKGBUILD: http://pastebin.com/aRdcFhBV

nplatis commented on 2014-12-29 07:22 (UTC)

Marked as out-of-date. Tried to create updated PKGBUILD in http://pastebin.com/LCWmZdvM