From: Remi Gacogne Date: Mon, 4 Jul 2016 16:06:08 +0000 (+0200) Subject: dnsdist: Fix $ expansion in build-dnsdist-rpm X-Git-Tag: rec-4.0.0~4^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=refs%2Fpull%2F4101%2Fhead;p=thirdparty%2Fpdns.git dnsdist: Fix $ expansion in build-dnsdist-rpm Using '!' inside double-quoted string in shell might lead to nasty issues if bash is used (history), replacing that with ',' instead. --- diff --git a/build-scripts/build-dnsdist-rpm b/build-scripts/build-dnsdist-rpm index ef95cb3089..5b1d54c7ec 100755 --- a/build-scripts/build-dnsdist-rpm +++ b/build-scripts/build-dnsdist-rpm @@ -40,7 +40,7 @@ SODIUM_CONFIGURE='' # Some RPM platforms use systemd, others sysv, we default to systemd here INIT_BUILDREQUIRES='BuildRequires: systemd-devel' -INIT_INSTALL='sed -i "s!/^\(ExecStart.*\)dnsdist\(.*\)$!\1dnsdist -u dnsdist -g dnsdist\2!" %{buildroot}/lib/systemd/system/dnsdist.service' +INIT_INSTALL='sed -i "s,/^\(ExecStart.*\)dnsdist\(.*\)\$,\1dnsdist -u dnsdist -g dnsdist\2," %{buildroot}/lib/systemd/system/dnsdist.service' INIT_FILES='/lib/systemd/system/dnsdist.service' INIT_CONFIGURE='--enable-systemd --with-systemd=/lib/systemd/system \'