dsnap-sync: adopt standard snapper location hosting the configs
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
This commit is contained in:
15
find_snapper_config
Normal file
15
find_snapper_config
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
etcdirs="sysconfig default conf.d"
|
||||||
|
|
||||||
|
for x in $etcdirs; do
|
||||||
|
d=/etc/$x/snapper
|
||||||
|
if [ -f $d ]; then
|
||||||
|
sed -i 's@^SNAPPER_CONFIG=.*@SNAPPER_CONFIG='$d'@g' bin/dsnap-sync
|
||||||
|
exit 0
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
|
||||||
|
printf "==> Unable to find snapper configuration file in a standard location.\n"
|
||||||
|
printf "==> Using SNAPPER_CONFIG make variable.\n"
|
||||||
|
exit 1
|
||||||
Reference in New Issue
Block a user