From 0e5920346973ed7ecb0bdd479aeafa0aca593d9c Mon Sep 17 00:00:00 2001 From: Florian Agbuya Date: Tue, 3 Sep 2024 14:03:11 +0800 Subject: [PATCH] flarum: fix flarum directory permissions (cherry picked from commit 249dacfaa8e422e60247cc5fa35e292f7f39bbda) --- nixos/modules/services/web-apps/flarum.nix | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/nixos/modules/services/web-apps/flarum.nix b/nixos/modules/services/web-apps/flarum.nix index a967c3b121bd..d13037aa8472 100644 --- a/nixos/modules/services/web-apps/flarum.nix +++ b/nixos/modules/services/web-apps/flarum.nix @@ -116,6 +116,7 @@ in { isSystemUser = true; home = cfg.stateDir; createHome = true; + homeMode = "755"; group = cfg.group; }; users.groups.${cfg.group} = {}; @@ -194,8 +195,6 @@ in { cp -f ${cfg.package}/share/php/flarum/{extend.php,site.php,flarum} . ln -sf ${cfg.package}/share/php/flarum/vendor . ln -sf ${cfg.package}/share/php/flarum/public/index.php public/ - chmod a+x . public - chmod +x site.php extend.php flarum '' + optionalString (cfg.createDatabaseLocally && cfg.database.driver == "mysql") '' if [ ! -f config.php ]; then php flarum install --file=${flarumInstallConfig}