aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Linke <particleflux@gmail.com>2022-09-07 17:18:09 +0200
committerMike Frysinger <vapier@gmail.com>2022-09-07 11:59:30 -0400
commit9380347f042f7d294317f4420b648422817eb75a (patch)
tree9207bf3f75c292111a305280371af75d6687bfdc
parent112b69860f2cb6059c49404abbfb4e3f22603cfc (diff)
Avoid warning on grep 3.8 in hwclock
Starting with grep version 3.8, the hwclock init script logs warnings about stray backslashes: > hwclock | * Setting system clock using the hardware clock [UTC] ... > hwclock |grep: warning: stray \ before - > hwclock |grep: warning: stray \ before - This is caused by the check for existence of the `--noadjfile` argument in function `get_noadjfile()`. Replacing the affected logic with an explicit argument denoting the pattern as such resolves the issue. Fixes #548
-rw-r--r--init.d/hwclock.in2
1 files changed, 1 insertions, 1 deletions
diff --git a/init.d/hwclock.in b/init.d/hwclock.in
index c4c62e62..aa765cce 100644
--- a/init.d/hwclock.in
+++ b/init.d/hwclock.in
@@ -72,7 +72,7 @@ get_noadjfile()
{
if ! yesno $clock_adjfile; then
# Some implementations don't handle adjustments
- if LC_ALL=C hwclock --help 2>&1 | grep -q "\-\-noadjfile"; then
+ if LC_ALL=C hwclock --help 2>&1 | grep -q -e "--noadjfile"; then
echo --noadjfile
fi
fi