Skip to content

Commit 6adeda2

Browse files
committed
alpine image (busybox) doesn't support all sha256sum command switches
1 parent 048b2ee commit 6adeda2

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

application/backup.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ log "DEBUG" "Checksum file contents: $(cat "${DB_NAME}.sql.sha256")";
9595

9696
# Validate checksum
9797
log "INFO" "Validating backup checksum";
98-
sha256sum --check --quiet "${DB_NAME}.sql.sha256" || {
98+
sha256sum -c -s "${DB_NAME}.sql.sha256" || {
9999
error_message="FATAL: Checksum validation failed for backup of ${DB_NAME}";
100100
log "ERROR" "${error_message}";
101101
error_to_sentry "${error_message}" "${DB_NAME}" "1";

application/restore.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,7 @@ cd /tmp || {
153153
exit 1
154154
}
155155

156-
sha256sum --check --quiet "${DB_NAME}.sql.sha256" || {
156+
sha256sum -c -s "${DB_NAME}.sql.sha256" || {
157157
error_message="FATAL: Checksum validation failed for backup of ${DB_NAME}. The backup may be corrupted or tampered with."
158158
log "ERROR" "${error_message}"
159159
error_to_sentry "${error_message}" "${DB_NAME}" "1"

0 commit comments

Comments
 (0)