# HG changeset patch # User Franz Glasner # Date 1660647809 -7200 # Node ID ea491007d7fbfe06d94984b8a42fb0356d3bde3a # Parent dbd62c32b3fd48f5332fd9073feb87a2b0b150bb FIX: Because of set -eu: ignore errors from tar explicitely diff -r dbd62c32b3fd -r ea491007d7fb sbin/fjail --- a/sbin/fjail Tue Aug 16 12:45:38 2022 +0200 +++ b/sbin/fjail Tue Aug 16 13:03:29 2022 +0200 @@ -278,9 +278,9 @@ if [ -d "${_mp}/var/empty" ]; then # # If /var/empty exists already try to extract with changing the - # flags (e.g. `schg'). But be tolerant with errors here. + # flags (e.g. `schg'). But be ignore errors here. # - tar -C "${_mp}" -xJp -f "${_basetxz}" ./var/empty + tar -C "${_mp}" -xJp -f "${_basetxz}" ./var/empty || true else # Just extract /var/empty normally tar -C "${_mp}" -xJp -f "${_basetxz}" ./var/empty || { echo "ERROR: tar encountered errors" >&2; return 1; }