update-evobackup-canary : do not use GNU date, for it to be compatible with OpenBSD
continuous-integration/drone/push Build is passing Details

This commit is contained in:
Jérémy Dubois 2022-06-09 16:16:03 +02:00
parent 328763380f
commit 0d48a8eec3
2 changed files with 4 additions and 3 deletions

View File

@ -13,6 +13,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
* Use --dump-dir instead of --backup-dir to supress dump-server-state warning * Use --dump-dir instead of --backup-dir to supress dump-server-state warning
* Do not use rsync compression * Do not use rsync compression
* Replace rsync option --verbose by --itemize-changes * Replace rsync option --verbose by --itemize-changes
# update-evobackup-canary : do not use GNU date, for it to be compatible with OpenBSD
### Deprecated ### Deprecated

View File

@ -3,7 +3,7 @@
PROGNAME="update-evobackup-canary" PROGNAME="update-evobackup-canary"
REPOSITORY="https://gitea.evolix.org/evolix/evobackup" REPOSITORY="https://gitea.evolix.org/evolix/evobackup"
VERSION="22.05" VERSION="22.06"
readonly VERSION readonly VERSION
# base functions # base functions
@ -44,8 +44,8 @@ main() {
if [ -z "${canary_file:-}" ]; then if [ -z "${canary_file:-}" ]; then
canary_file="/zzz_evobackup_canary" canary_file="/zzz_evobackup_canary"
fi fi
# This option is supported since (at least) Debian 8 # This option is supported both on OpenBSD which does not use GNU date and on Debian
date=$(date --iso-8601=seconds) date=$(date "+%FT%T%z")
printf "%s %s\n" "${date}" "${who}" >> "${canary_file}" printf "%s %s\n" "${date}" "${who}" >> "${canary_file}"
} }