Package Details: freshrss 1.24.3-2

Git Clone URL: https://aur.archlinux.org/freshrss.git (read-only, click to copy)
Package Base: freshrss
Description: A free, self-hostable aggregator…
Upstream URL: http://freshrss.org/
Licenses: AGPL-3.0-only
Submitter: cgirard
Maintainer: cgirard
Last Packager: cgirard
Votes: 10
Popularity: 0.000653
First Submitted: 2016-06-22 09:12 (UTC)
Last Updated: 2024-11-13 10:49 (UTC)

Dependencies (6)

Sources (1)

Latest Comments

« First ‹ Previous 1 2

DanSman commented on 2019-12-02 20:36 (UTC)

It's all working again.
I forgot to add the path /var/lib/webapps/freshrss/ to the php.ini.
open_basedir =

DanSman commented on 2019-12-02 18:27 (UTC)

Yep.

root     2059119       1  3 07:26 ?        00:00:00 php-fpm: master process (/etc/php/php-fpm.conf)
http     2059120 2059119  0 07:26 ?        00:00:00 php-fpm: pool www
http     2059121 2059119  0 07:26 ?        00:00:00 php-fpm: pool www

I had to change the /etc/php/php-fpm.d/www.conf file because it wont start after the update to 7.4:

;listen.owner = http
;listen.group = http

to

listen.acl_users = http
listen.acl_groups = http

That's the only thing what I changed after the php update.

killruana commented on 2019-12-02 09:24 (UTC)

@DanSman: did your php is run by the http user?

$ ps -ef | grep php-fpm
root       80466       1  0 10:06 ?        00:00:00 php-fpm: master process (/etc/php/php-fpm.conf)
http       80467   80466  0 10:06 ?        00:00:02 php-fpm: pool www
http       80468   80466  0 10:06 ?        00:00:01 php-fpm: pool www
http       84893   80466  0 10:17 ?        00:00:02 php-fpm: pool www
http       84897   80466  0 10:17 ?        00:00:03 php-fpm: pool www
http       84901   80466  0 10:17 ?        00:00:01 php-fpm: pool www

DanSman commented on 2019-12-01 23:57 (UTC) (edited on 2019-12-01 23:59 (UTC) by DanSman)

Hi

After the update I have problems with the permissions of the moved folder.

### Application problem ###
Permission is denied for `/var/lib/webapps/freshrss/data/users/_/log.txt`

But the permissions seem to be okay.

0 -rw-r--r-- 1 http http 0 Dec  2 12:32 /var/lib/webapps/freshrss/data/users/_/log.txt

Any suggestions?
Thanks

cgirard commented on 2019-12-01 13:49 (UTC)

Corrected. This should be done transparently on upgrade.

killruana commented on 2019-12-01 08:43 (UTC) (edited on 2019-12-01 08:45 (UTC) by killruana)

Since the update to the version 7.4.0, PHP-FPM use a systemd option for disallowing any write to /usr (ProtectSystem=full in /etc/systemd/system/multi-user.target.wants/php-fpm.service).

FreshRSS is broken because it has its data directory on the now protected path /usr/share/webapps/freshrsh

Possible solution: move freshrss data directory to /var:

# mkdir /var/lib/freshrss
# mv /usr/share/webapps/freshrss/data /var/lib/freshrss/data
# ln -s /var/lib/freshrss/data /usr/share/webapps/freshrss/data

killruana commented on 2017-10-03 07:34 (UTC)

Thanks for the fast update to 1.8.0!