0
0
Fork 0
mirror of https://github.com/NixOS/nixpkgs.git synced 2025-07-13 13:40:28 +03:00

nixos/nextcloud: fix declarative cache configuration

It's supposed to be `memcache.distributed`, not an associative PHP array
named `memcache` with a key `distributed`.

This was probably never caught because the initial `grep -q` check in
the test was invalid: `redis-cli` prints nothing if no keys can be found
when not writing to a tty apparently.
This commit is contained in:
Maximilian Bosch 2023-06-16 14:07:05 +02:00
parent 5a2769d981
commit 3df3a89892
No known key found for this signature in database
GPG key ID: 9A6EEA275CA5BE0A
2 changed files with 5 additions and 12 deletions

View file

@ -1065,10 +1065,8 @@ in {
services.nextcloud = lib.mkIf cfg.configureRedis {
caching.redis = true;
extraOptions = {
memcache = {
distributed = ''\OC\Memcache\Redis'';
locking = ''\OC\Memcache\Redis'';
};
"memcache.distributed" = ''\OC\Memcache\Redis'';
"memcache.locking" = ''\OC\Memcache\Redis'';
redis = {
host = config.services.redis.servers.nextcloud.unixSocket;
port = 0;