From: AndrĂ¡s Korn Date: Thu, 4 Aug 2022 11:27:13 +0000 (+0200) Subject: Avoid build error if etc/adjtime doesn't exist in chroot X-Git-Tag: v0.41.0~3^2~2 X-Git-Url: http://git.grml.org/?p=grml-live.git;a=commitdiff_plain;h=6e5c0af87af40660307c4159ca6fabdb0fb71df9 Avoid build error if etc/adjtime doesn't exist in chroot In scripts/GRMLBASE/18-timesetup, we assume etc/adjtime will definitely exist and error out if not. Make it so the lack of a /etc/adjtime file no longer prevents the grml build from completing. --- diff --git a/etc/grml/fai/config/scripts/GRMLBASE/18-timesetup b/etc/grml/fai/config/scripts/GRMLBASE/18-timesetup index da40243..d44efb2 100755 --- a/etc/grml/fai/config/scripts/GRMLBASE/18-timesetup +++ b/etc/grml/fai/config/scripts/GRMLBASE/18-timesetup @@ -13,7 +13,7 @@ set -e # by default it's set to UTC=no if [ -n "$UTC" ] && [ "$UTC" = "yes" ] ; then echo "UTC is set to 'yes', setting hwclock parameter UTC" - sed -i "s/^LOCAL/UTC/" "${target}/etc/adjtime" + [ -e "${target}/etc/adjtime" ] && sed -i "s/^LOCAL/UTC/" "${target}/etc/adjtime" fi # default timezone settings