portalapi: turns out ssowat (as www-data) needs to be able to validate that the session file exists

This commit is contained in:
Alexandre Aubin 2023-11-28 19:15:33 +01:00
parent d7855fc9a7
commit 24741de4d9

View file

@ -76,10 +76,10 @@ do_init_regen() {
chown ynh-portal:www-data /usr/share/yunohost/portallogos
mkdir -p /var/cache/yunohost-portal/sessions
chown ynh-portal /var/cache/yunohost-portal
chmod 500 /var/cache/yunohost-portal
chown ynh-portal /var/cache/yunohost-portal/sessions
chmod 700 /var/cache/yunohost-portal/sessions
chown ynh-portal:www-data /var/cache/yunohost-portal
chmod 510 /var/cache/yunohost-portal
chown ynh-portal:www-data /var/cache/yunohost-portal/sessions
chmod 710 /var/cache/yunohost-portal/sessions
# YunoHost services
cp yunohost-api.service /etc/systemd/system/yunohost-api.service
@ -267,10 +267,10 @@ do_post_regen() {
chown ynh-portal:www-data /usr/share/yunohost/portallogos
mkdir -p /var/cache/yunohost-portal/sessions
chown ynh-portal /var/cache/yunohost-portal
chmod 500 /var/cache/yunohost-portal
chown ynh-portal /var/cache/yunohost-portal/sessions
chmod 700 /var/cache/yunohost-portal/sessions
chown ynh-portal:www-data /var/cache/yunohost-portal
chmod 510 /var/cache/yunohost-portal
chown ynh-portal:www-data /var/cache/yunohost-portal/sessions
chmod 710 /var/cache/yunohost-portal/sessions
# Domain settings
mkdir -p /etc/yunohost/domains