summary refs log tree commit diff
path: root/nixos/modules/services/web-apps/tt-rss.nix
diff options
context:
space:
mode:
authorMilo Gertjejansen <milo@milogert.com>2021-07-28 20:53:38 -0400
committerMilo Gertjejansen <milo@milogert.com>2021-07-28 20:53:38 -0400
commit7aa2bf302ae563453b010cc27ea66affb055b26e (patch)
tree4607059fda5d87cae9085c9a52c0bbd2d1d2f682 /nixos/modules/services/web-apps/tt-rss.nix
parentb0b71138c81448bc56784275f98fa79aecdd412a (diff)
downloadnixpkgs-7aa2bf302ae563453b010cc27ea66affb055b26e.tar
nixpkgs-7aa2bf302ae563453b010cc27ea66affb055b26e.tar.gz
nixpkgs-7aa2bf302ae563453b010cc27ea66affb055b26e.tar.bz2
nixpkgs-7aa2bf302ae563453b010cc27ea66affb055b26e.tar.lz
nixpkgs-7aa2bf302ae563453b010cc27ea66affb055b26e.tar.xz
nixpkgs-7aa2bf302ae563453b010cc27ea66affb055b26e.tar.zst
nixpkgs-7aa2bf302ae563453b010cc27ea66affb055b26e.zip
Added more detail to changelog, updated permissions in directory, and changed restartTriggers
Diffstat (limited to 'nixos/modules/services/web-apps/tt-rss.nix')
-rw-r--r--nixos/modules/services/web-apps/tt-rss.nix10
1 files changed, 4 insertions, 6 deletions
diff --git a/nixos/modules/services/web-apps/tt-rss.nix b/nixos/modules/services/web-apps/tt-rss.nix
index 676683a557d..7a6dc5f0a4e 100644
--- a/nixos/modules/services/web-apps/tt-rss.nix
+++ b/nixos/modules/services/web-apps/tt-rss.nix
@@ -568,9 +568,7 @@ let
 
     systemd.services = {
       phpfpm-tt-rss = mkIf (cfg.pool == "${poolName}") {
-        restartTriggers = [
-          cfg.root
-        ];
+        restartTriggers = [ tt-rss-config tt-rss ];
       };
 
       tt-rss = {
@@ -611,9 +609,9 @@ let
           ''}
           ln -sf "${tt-rss-config}" "${cfg.root}/config.php"
           chmod -R 755 "${cfg.root}"
-          chmod -R 777 "${cfg.root}/${lockDir}"
-          chmod -R 777 "${cfg.root}/${cacheDir}"
-          chmod -R 777 "${cfg.root}/${feedIconsDir}"
+          chmod -R ug+rwX "${cfg.root}/${lockDir}"
+          chmod -R ug+rwX "${cfg.root}/${cacheDir}"
+          chmod -R ug+rwX "${cfg.root}/${feedIconsDir}"
         ''
 
         + (optionalString (cfg.database.type == "pgsql") ''