From e5f6b3b0ab320f0aae668d2abc7420b2b3e51823 Mon Sep 17 00:00:00 2001 From: Pierre Pronchery Date: Tue, 3 Nov 2020 15:09:28 +0100 Subject: [PATCH] Add support for local settings --- src/deforaos-lock | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/deforaos-lock b/src/deforaos-lock index 5c84ef3..0e0fa21 100755 --- a/src/deforaos-lock +++ b/src/deforaos-lock @@ -27,17 +27,24 @@ #variables -PROGNAME="deforaos-lock" #executables LOCK="mkdir" UNLOCK="rmdir" +#settings +PROGNAME="deforaos-lock" +SYSCONFDIR="$PREFIX/etc" +#load local settings +[ -f "$SYSCONFDIR/DeforaOS/$PROGNAME.conf" ] && + . "$SYSCONFDIR/DeforaOS/$PROGNAME.conf" +[ -f "$HOME/.config/DeforaOS/$PROGNAME.conf" ] && + . "$HOME/.config/DeforaOS/$PROGNAME.conf" #functions #lock _lock() { - lockfile="/var/tmp/deforaos-lock.$1" + lockfile="/var/tmp/$PROGNAME.$1" $LOCK -- "$lockfile" || return 2 "$@"