diff options
author | Stefan Linke <particleflux@gmail.com> | 2022-09-07 17:18:09 +0200 |
---|---|---|
committer | Mike Frysinger <vapier@gmail.com> | 2022-09-07 11:59:30 -0400 |
commit | 9380347f042f7d294317f4420b648422817eb75a (patch) | |
tree | 9207bf3f75c292111a305280371af75d6687bfdc | |
parent | 112b69860f2cb6059c49404abbfb4e3f22603cfc (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.in | 2 |
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 |