X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=nixops%2Fmodules%2Fdatabases%2Fredis.nix;h=75c69a6064387a2495070bc6aea7f154f8e76316;hb=81b9ff8980a9a235b8915b5779ebc1d2a738a9a3;hp=a0917df618a19ae17fac9efbd474fcff482513d3;hpb=8a964143a4173fcbd6f398fffee727f228f952fa;p=perso%2FImmae%2FConfig%2FNix.git diff --git a/nixops/modules/databases/redis.nix b/nixops/modules/databases/redis.nix index a0917df..75c69a6 100644 --- a/nixops/modules/databases/redis.nix +++ b/nixops/modules/databases/redis.nix @@ -27,11 +27,9 @@ in { maxclients 1024 ''; }; - system.activationScripts.redis = '' - mkdir -p $(dirname ${myconfig.env.databases.redis.socket}) - chown redis $(dirname ${myconfig.env.databases.redis.socket}) - ''; - + systemd.services.redis.serviceConfig.RuntimeDirectory = + assert myconfig.env.databases.redis.socket == "/run/redis/redis.sock"; + "redis"; }; }