move keys only if symlink
This commit is contained in:
parent
f2e403282d
commit
121097dbf6
4
mod.nix
4
mod.nix
@ -50,8 +50,8 @@ in
|
||||
'';
|
||||
keyScript = pkgs.writeScript "brownpaper-keyscript" ''
|
||||
DATADIR='${toString cfg.dataDir}'
|
||||
[ -d "$DATADIR/keys" ] && mv "$DATADIR/keys" "$DATADIR/keys.bak"
|
||||
[ -e "$DATADIR/keys" ] && rm "$DATADIR/keys"
|
||||
([ ! -s "$DATADIR/keys" ] && [ -d "$DATADIR/keys" ]) && mv "$DATADIR/keys" "$DATADIR/keys.bak"
|
||||
[ -s "$DATADIR/keys" ] && rm "$DATADIR/keys"
|
||||
ln -s ${keyDir} "$DATADIR/keys"
|
||||
'';
|
||||
in
|
||||
|
Loading…
x
Reference in New Issue
Block a user