From 46349b5e772b40bb0dda614ad4317200408f2e67 Mon Sep 17 00:00:00 2001 From: Egor Tensin Date: Sat, 4 Feb 2023 12:27:50 +0100 Subject: db.sh: fix Xenial tests Please see the parent commit for the description of the problem. --- src/db.sh | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src') diff --git a/src/db.sh b/src/db.sh index 201ad25..94a4a7d 100644 --- a/src/db.sh +++ b/src/db.sh @@ -192,6 +192,7 @@ shared_file_present() { } link_all_entries() { + local -a shared_var_dirs=() local shared_var_dir find "$shared_root_dir" \ @@ -201,6 +202,10 @@ link_all_entries() { -regex ".*/$var_name_regex\$" \ -printf '%P\0' | while IFS= read -d '' -r shared_var_dir; do + shared_var_dirs+=("$shared_var_dir") + done + + for shared_var_dir in ${shared_var_dirs[@]+"${shared_var_dirs[@]}"}; do dump "shared directory: $shared_root_dir$shared_var_dir" local shared_path -- cgit v1.2.3