From 360c8918bb2f8d17c80f61bc64f8990543b4cc72 Mon Sep 17 00:00:00 2001 From: Axel Burri Date: Mon, 19 Aug 2019 13:03:41 +0200 Subject: [PATCH] btrbk: catch verbose errors from readlink readlink -v enables "report error messages", printing useful errors like: readlink: /some/dir/: Permission denied readlink: /some/dir/: No such file or directory --- btrbk | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/btrbk b/btrbk index 0522416..b46eb6b 100755 --- a/btrbk +++ b/btrbk @@ -1889,8 +1889,7 @@ sub system_realpath($) my $vol = shift // die; my $path = $vol->{PATH} // die;; - my @quiet = ($loglevel < 3) ? ('-q') : (); - my $ret = run_cmd(cmd => vinfo_cmd($vol, "readlink", '-e', @quiet, { unsafe => $path } ), + my $ret = run_cmd(cmd => vinfo_cmd($vol, "readlink", '-v', '-e', { unsafe => $path } ), rsh => vinfo_rsh($vol), non_destructive => 1, );