diff options
author | John Klug <john.klug@multitech.com> | 2023-04-26 12:41:16 -0500 |
---|---|---|
committer | John Klug <john.klug@multitech.com> | 2023-04-26 12:41:16 -0500 |
commit | 9d5804611ee107dad6076c73d64b17747d000833 (patch) | |
tree | 1af29736be7dbf1bc6b5a56087818ce8e6871b32 /recipes-navigation/gpsd/gpsd/gpsd_settime.sh | |
parent | 63e834718625144f8386d6556c9a107eea3d9628 (diff) | |
download | meta-mlinux-9d5804611ee107dad6076c73d64b17747d000833.tar.gz meta-mlinux-9d5804611ee107dad6076c73d64b17747d000833.tar.bz2 meta-mlinux-9d5804611ee107dad6076c73d64b17747d000833.zip |
gpsd_settime changed to use GNU date
Diffstat (limited to 'recipes-navigation/gpsd/gpsd/gpsd_settime.sh')
-rwxr-xr-x | recipes-navigation/gpsd/gpsd/gpsd_settime.sh | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/recipes-navigation/gpsd/gpsd/gpsd_settime.sh b/recipes-navigation/gpsd/gpsd/gpsd_settime.sh index e8e8f26..7078de9 100755 --- a/recipes-navigation/gpsd/gpsd/gpsd_settime.sh +++ b/recipes-navigation/gpsd/gpsd/gpsd_settime.sh @@ -76,7 +76,11 @@ if (( ${#ISO8601} > 18 )) ; then s=${BASH_REMATCH[6]} fi if ((${#Y} == 4 )) && ((${#M} > 0)) && ((${#D} > 0)) && ((${#h} > 0)) && ((${#m} > 0)) && ((${#s} > 0)) ; then - date -u "${Y}.${M}.${D}-${h}:${m}:${s}" >/dev/null + if [[ $(readlink -f /bin/date) =~ busybox ]] ; then + date -u "${Y}.${M}.${D}-${h}:${m}:${s}" >/dev/null + else + date -u "${M}${D}${h}${m}${Y}.${s}" >/dev/null + fi else LG -p user.err "gpspipe output is bad or missing" exit 1 |