Report error when component_unpack tar command fails (#257)

* Report error when component_unpack tar command fails

Signed-off-by: Liam Newman <liam@verta.ai>

* Apply suggestions from code review

Co-authored-by: Juan José Martos <jotamartos@gmail.com>
Signed-off-by: Liam Newman <liam@verta.ai>

Co-authored-by: Juan José Martos <jotamartos@gmail.com>
This commit is contained in:
Liam Newman 2022-06-13 01:10:29 -07:00 committed by Bitnami Containers
parent 412d759554
commit 32008bc1b4
4 changed files with 4 additions and 4 deletions

View File

@ -60,6 +60,6 @@ component_unpack() {
echo "Verifying package integrity"
echo "$package_sha256 ${base_name}.tar.gz" | sha256sum --check - || exit "$?"
fi
tar --directory "${directory}" --extract --gunzip --file "${base_name}.tar.gz" --no-same-owner --strip-components=2
tar --directory "${directory}" --extract --gunzip --file "${base_name}.tar.gz" --no-same-owner --strip-components=2 || return "$?"
rm "${base_name}.tar.gz"
}

View File

@ -60,6 +60,6 @@ component_unpack() {
echo "Verifying package integrity"
echo "$package_sha256 ${base_name}.tar.gz" | sha256sum --check - || exit "$?"
fi
tar --directory "${directory}" --extract --gunzip --file "${base_name}.tar.gz" --no-same-owner --strip-components=2
tar --directory "${directory}" --extract --gunzip --file "${base_name}.tar.gz" --no-same-owner --strip-components=2 || return "$?"
rm "${base_name}.tar.gz"
}

View File

@ -60,6 +60,6 @@ component_unpack() {
echo "Verifying package integrity"
echo "$package_sha256 ${base_name}.tar.gz" | sha256sum --check - || exit "$?"
fi
tar --directory "${directory}" --extract --gunzip --file "${base_name}.tar.gz" --no-same-owner --strip-components=2
tar --directory "${directory}" --extract --gunzip --file "${base_name}.tar.gz" --no-same-owner --strip-components=2 || return "$?"
rm "${base_name}.tar.gz"
}

View File

@ -60,6 +60,6 @@ component_unpack() {
echo "Verifying package integrity"
echo "$package_sha256 ${base_name}.tar.gz" | sha256sum --check - || exit "$?"
fi
tar --directory "${directory}" --extract --gunzip --file "${base_name}.tar.gz" --no-same-owner --strip-components=2
tar --directory "${directory}" --extract --gunzip --file "${base_name}.tar.gz" --no-same-owner --strip-components=2 || return "$?"
rm "${base_name}.tar.gz"
}