diff --git a/files/internals/functions b/files/internals/functions index 5906bf4..461b35e 100644 --- a/files/internals/functions +++ b/files/internals/functions @@ -1646,9 +1646,12 @@ EOT gensigs() { runtime_ndb="$tmpdir/.runtime.user.$$.ndb" runtime_hdb="$tmpdir/.runtime.user.$$.hdb" + runtime_hexstrings="$tmpdir/.runtime.hexsigs.$$" + rm -f $runtime_ndb $runtime_hdb $runtime_hexstrings + touch $runtime_ndb $runtime_hdb $runtime_hexstrings + chmod 640 $runtime_ndb $runtime_hdb $runtime_hexstrings ln -fs $runtime_ndb $sigdir/lmd.user.ndb ln -fs $runtime_hdb $sigdir/lmd.user.hdb - runtime_hexstrings="$tmpdir/.runtime.hexsigs.$$" if [ -s "$sig_cust_hex_file" ]; then cat "$sig_hex_file" "$sig_cust_hex_file" > $runtime_hexstrings else