Follow FHS for redis
This commit is contained in:
parent
e6c6f3a6cf
commit
230f06aa07
@ -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"
|
||||
|
@ -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
|
||||
|
@ -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"
|
||||
|
@ -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"`
|
||||
|
Loading…
Reference in New Issue
Block a user