чување 32516ced58ec1f2772e56ccfdac6bd42d0ae5db8
родитељ a36f45b144b3feff68ec99c713c9b25d0f55684b
Аутор: Страхиња Радић <contact@strahinja.org>
Датум: Sat, 23 Jul 2022 13:24:57 +0200
hwclock: Make -r really restart the service
Signed-off-by: Страхиња Радић <contact@strahinja.org>
Diffstat:
измењених датотека: 2, додавања: 3(+), брисања: 9(-)
diff --git a/svc.d/avail/hwclock b/svc.d/avail/hwclock
@@ -1,18 +1,13 @@
#!/bin/sh
-. /etc/rc.conf
. /bin/svc.d/default/hwclock
-if [ -n "${TIMEZONE}" ]; then
- TZ=:${TIMEZONE}
- export TZ
-fi
-
case $1 in
-e) ;; # one-shot
-s) hwclock -s ${PARAMS} >/dev/null 2>&1 || exit 2;;
-k) hwclock -w ${PARAMS} >/dev/null 2>&1 || exit 2;;
- -r) exit 1;;
- *) echo "usage: $0 -s|-k" >&2
+ -r) $0 -k && \
+ $0 -s;;
+ *) echo "usage: $0 -ekrs" >&2
exit 2
esac
diff --git a/svc.d/default/hwclock b/svc.d/default/hwclock
@@ -1,3 +1,2 @@
# sbase hwclock only has UTC support
PARAMS="-u /dev/rtc0"
-