diff options
author | Lyndon Brown <jnqnfe@gmail.com> | 2020-05-03 18:50:41 +0100 |
---|---|---|
committer | Lyndon Brown <jnqnfe@gmail.com> | 2020-05-03 20:31:45 +0100 |
commit | 23f02ec7eeeac790c247ba084b8755c3b718ff01 (patch) | |
tree | 1457d5fcbc5957ff75bb22601dfb63e25b44feb9 /scripts/build/binary_syslinux | |
parent | dc64d8235d4b2706fa2bce6a6bd59d62e2fa9d88 (diff) | |
download | vyos-live-build-23f02ec7eeeac790c247ba084b8755c3b718ff01.tar.gz vyos-live-build-23f02ec7eeeac790c247ba084b8755c3b718ff01.zip |
syslinux: support timezone date component
since date is not obtained as UTC, timezone is an important detail of
understanding the given time, which users may want to make use of.
Gbp-Dch: Short
Diffstat (limited to 'scripts/build/binary_syslinux')
-rwxr-xr-x | scripts/build/binary_syslinux | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/scripts/build/binary_syslinux b/scripts/build/binary_syslinux index 21cb68fe2..c116937a2 100755 --- a/scripts/build/binary_syslinux +++ b/scripts/build/binary_syslinux @@ -222,6 +222,8 @@ _DAY="$(date -d "${_DATE}" +%d)" _HOUR="$(date -d "${_DATE}" +%H)" _MINUTE="$(date -d "${_DATE}" +%M)" _SECOND="$(date -d "${_DATE}" +%S)" +_TIMEZONE="$(date -d "${_DATE}" +%Z)" +_TIMEZONE_NUM="$(date -d "${_DATE}" +%z)" _LINUX_VERSIONS="$(for _LINUX in chroot/boot/vmlinuz-* ; do chroot chroot apt-cache policy $(basename ${_LINUX} | sed -e 's|vmlinuz-|linux-image-|') | awk '/Installed: / { print $2 }' ; done | sort -Vru | tr "\n" " ")" @@ -250,6 +252,8 @@ do -e "s|@HOUR@|${_HOUR}|g" \ -e "s|@MINUTE@|${_MINUTE}|g" \ -e "s|@SECOND@|${_SECOND}|g" \ + -e "s|@TIMEZONE@|${_TIMEZONE}|g" \ + -e "s|@TIMEZONE_NUM@|${_TIMEZONE_NUM}|g" \ -e "s|@LINUX_VERSIONS@|${_LINUX_VERSIONS}|g" \ -e "s|@LIVE_BUILD_VERSION@|${LIVE_BUILD_VERSION}|g" \ -e "s|@LIVE_BOOT_VERSION@|${_LIVE_BOOT_VERSION}|g" \ |