diff --git a/configs/redis/APKBUILD b/configs/redis/APKBUILD index 02b30d0..7a7c387 100644 --- a/configs/redis/APKBUILD +++ b/configs/redis/APKBUILD @@ -1,7 +1,7 @@ # Contributor: Alex Denes <caskd@redxen.eu> # Maintainer: Alex Denes <caskd@redxen.eu> pkgname=redxen-config-redis -pkgver=2020.12.7 +pkgver=2020.12.29 pkgrel=0 pkgdesc="Redis backend configuration" url="https://git.redxen.eu/RedXen" @@ -14,8 +14,8 @@ source=" options="!check" # Redis doesn't have a configuration test tool package() { - install -dm700 "$pkgdir"/databases/redis + install -dm700 "$pkgdir"/var/lib/redis install -Dm644 redis.conf "$pkgdir"/etc/redis/redxen.conf } -sha512sums="adb6db59185f5255098073a6b41213f4980a7ca939d39f5b8d2b5437be5d929ab11506bc9be94cebbae29b4564ce63c7f2eb83ed27723c67b85f4a56d437eb61 redis.conf" +sha512sums="85b83fdec29dfe075aa2b4e79829b47ae42171a62878b3c69ca300a007d60e80634a92d62e646eb432aab5397c51c1f3ce406cfad3208d1e16cc5151711c4271 redis.conf" diff --git a/configs/redis/redis.conf b/configs/redis/redis.conf index b46bea4..79f5099 100644 --- a/configs/redis/redis.conf +++ b/configs/redis/redis.conf @@ -32,7 +32,7 @@ rdbcompression yes rdbchecksum yes dbfilename dump.rdb rdb-del-sync-files no -dir /databases/redis +dir /var/lib/redis replica-serve-stale-data yes replica-read-only yes diff --git a/cron/redis/APKBUILD b/cron/redis/APKBUILD index 83d8349..8102f86 100644 --- a/cron/redis/APKBUILD +++ b/cron/redis/APKBUILD @@ -1,7 +1,7 @@ # Contributor: Alex Denes <caskd@redxen.eu> # Maintainer: Alex Denes <caskd@redxen.eu> pkgname=redxen-cron-redis -pkgver=2020.12.27 +pkgver=2020.12.29 pkgrel=0 pkgdesc="Redis backup maintenance scripts" url="https://git.redxen.eu/RedXen" @@ -15,8 +15,8 @@ source=" options="!check" package() { - install -dm700 "$pkgdir"/databases/snapshots/redis + install -dm700 "$pkgdir"/var/lib/redis/snapshots install -Dm544 cron-daily "$pkgdir"/etc/periodic/daily/snapshot-redis } -sha512sums="6c74012cb975d0a30b3d2771e4c6b9f0117ada0117c65dca429f83c13360f9f2c1eb520e292c867e15679783334b8d59c9a5b40be8c8af1944257253aa852100 cron-daily" +sha512sums="216621fc0e36d2c86a808b3c855e04197c21a769b89f7d661eeee0661b2648a42cd453ac217f6f693a389f5bbfcee3dd990183c3b3a780977a83e97dfb836cd5 cron-daily" diff --git a/cron/redis/cron-daily b/cron/redis/cron-daily index ce004ad..cc1f0f4 100644 --- a/cron/redis/cron-daily +++ b/cron/redis/cron-daily @@ -1,3 +1,3 @@ #!/bin/sh -/sbin/btrfs subvolume delete /databases/snapshots/redis/`date +"%u"` -/sbin/btrfs subvolume snapshot -r /databases/redis /databases/snapshots/redis/`date +"%u"` +/sbin/btrfs subvolume delete /var/lib/redis/snapshots/`date +"%u"` +/sbin/btrfs subvolume snapshot -r /var/lib/redis /var/lib/redis/snapshots/`date +"%u"`