tpm2_key_protector: Enable build for powerpc_ieee1275
[grub.git] / tests / grub_cmd_date.in
blob4903ad6cc325645d76a7dedd262845cbd301ce6d
1 #! @BUILD_SHEBANG@
2 set -e
4 . "@builddir@/grub-core/modinfo.sh"
6 # FIXME: OpenBIOS on sparc64 doesn't implement RTC
7 if [ "${grub_modinfo_target_cpu}-${grub_modinfo_platform}" = sparc64-ieee1275 ]; then
8     exit 77
9 fi
11 pdt="$(date -u +%s)"
12 dt="$(echo date | @builddir@/grub-shell)"
13 dt="$(echo "$dt" | sed 's, [A-Z][a-z]*$,,')"
14 dtg="$(date -u -d "$dt" +%s)"
15 ndt="$(date -u +%s)"
17 if [ $pdt -gt $dtg ] || [ $dtg -gt $ndt ]; then
18   echo "Date not in range: $pdt <= $dtg <= $ndt"
19   exit 1
22 pdt="$(date -u +%s)"
23 dt=`echo 'insmod datehook; echo $YEAR-$MONTH-$DAY $HOUR:$MINUTE:$SECOND' | @builddir@/grub-shell`
24 dtg="$(date -u -d "$dt" +%s)"
25 ndt="$(date -u +%s)"
27 if [ $pdt -gt $dtg ] || [ $dtg -gt $ndt ]; then
28   echo "Date not in range: $pdt <= $dtg <= $ndt"
29   exit 1