Mercurial > hgrepos > FreeBSD > ports > sysutils > local-bsdtools
changeset 184:2e7d0c967c36
Print a message when tar errors regaring ./var/empty are ignored
| author | Franz Glasner <hg@dom66.de> |
|---|---|
| date | Tue, 16 Aug 2022 13:11:31 +0200 |
| parents | ea491007d7fb |
| children | 487571161032 |
| files | sbin/fjail |
| diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/sbin/fjail Tue Aug 16 13:03:29 2022 +0200 +++ b/sbin/fjail Tue Aug 16 13:11:31 2022 +0200 @@ -280,7 +280,7 @@ # If /var/empty exists already try to extract with changing the # flags (e.g. `schg'). But be ignore errors here. # - tar -C "${_mp}" -xJp -f "${_basetxz}" ./var/empty || true + tar -C "${_mp}" -xJp -f "${_basetxz}" ./var/empty || { echo "tar warnings for handling ./var/empty ignored because ./var/empty exists already" >&2; } else # Just extract /var/empty normally tar -C "${_mp}" -xJp -f "${_basetxz}" ./var/empty || { echo "ERROR: tar encountered errors" >&2; return 1; }
