Blame SOURCES/0045-mdcheck-use-to-pass-variable-to-mdcheck.patch

5d5466
From 4ca799c581703d4d0ad840833c037c2fff088ca7 Mon Sep 17 00:00:00 2001
5d5466
From: NeilBrown <neilb@suse.de>
5d5466
Date: Wed, 30 Oct 2019 10:32:41 +1100
5d5466
Subject: [RHEL7.8 PATCH V2 45/47] mdcheck: use ${} to pass variable to mdcheck
5d5466
5d5466
$MDADM_CHECK_DURATION allows the value to be split on spaces.
5d5466
${MDADM_CHECK_DURATION} avoids such splitting.
5d5466
5d5466
Making this change removes the need for double quoting when setting
5d5466
the default Environment, and means that double quoting isn't needed
5d5466
in the EnvironmentFile.
5d5466
5d5466
Signed-off-by: NeilBrown <neilb@suse.de>
5d5466
Signed-off-by: Jes Sorensen <jsorensen@fb.com>
5d5466
---
5d5466
 systemd/mdcheck_continue.service | 5 ++---
5d5466
 systemd/mdcheck_start.service    | 4 ++--
5d5466
 2 files changed, 4 insertions(+), 5 deletions(-)
5d5466
5d5466
diff --git a/systemd/mdcheck_continue.service b/systemd/mdcheck_continue.service
5d5466
index 592c607..deac695 100644
5d5466
--- a/systemd/mdcheck_continue.service
5d5466
+++ b/systemd/mdcheck_continue.service
5d5466
@@ -11,8 +11,7 @@ ConditionPathExistsGlob = /var/lib/mdcheck/MD_UUID_*
5d5466
 
5d5466
 [Service]
5d5466
 Type=oneshot
5d5466
-Environment= MDADM_CHECK_DURATION='"6 hours"'
5d5466
+Environment= MDADM_CHECK_DURATION="6 hours"
5d5466
 EnvironmentFile=-/run/sysconfig/mdadm
5d5466
 ExecStartPre=-/usr/lib/mdadm/mdadm_env.sh
5d5466
-ExecStart=/usr/share/mdadm/mdcheck --continue --duration $MDADM_CHECK_DURATION
5d5466
-
5d5466
+ExecStart=/usr/share/mdadm/mdcheck --continue --duration ${MDADM_CHECK_DURATION}
5d5466
diff --git a/systemd/mdcheck_start.service b/systemd/mdcheck_start.service
5d5466
index 812141b..f17f1aa 100644
5d5466
--- a/systemd/mdcheck_start.service
5d5466
+++ b/systemd/mdcheck_start.service
5d5466
@@ -11,7 +11,7 @@ Wants=mdcheck_continue.timer
5d5466
 
5d5466
 [Service]
5d5466
 Type=oneshot
5d5466
-Environment= MDADM_CHECK_DURATION='"6 hours"'
5d5466
+Environment= MDADM_CHECK_DURATION="6 hours"
5d5466
 EnvironmentFile=-/run/sysconfig/mdadm
5d5466
 ExecStartPre=-/usr/lib/mdadm/mdadm_env.sh
5d5466
-ExecStart=/usr/share/mdadm/mdcheck --duration $MDADM_CHECK_DURATION
5d5466
+ExecStart=/usr/share/mdadm/mdcheck --duration ${MDADM_CHECK_DURATION}
5d5466
-- 
5d5466
2.7.5
5d5466