diff options
author | Bjørn Forsman <bjorn.forsman@gmail.com> | 2016-08-25 17:28:16 +0200 |
---|---|---|
committer | Bjørn Forsman <bjorn.forsman@gmail.com> | 2016-08-25 17:37:50 +0200 |
commit | 8f6a8f0757515ab2bd0616f0e0c32a279b590f4d (patch) | |
tree | bcfbd0cb7e0bc4e1a2824cd39d8232b2dd1a8087 /pkgs/tools/misc/system-config-printer | |
parent | 3aa8f23aec01220773773a633b25dab1831d2def (diff) |
system-config-printer: fix expansion of $(out) in .service file
Allows the configure-printer@.service to find the udev-configure-printer program (correct ExecStart path).
Diffstat (limited to 'pkgs/tools/misc/system-config-printer')
-rw-r--r-- | pkgs/tools/misc/system-config-printer/default.nix | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/pkgs/tools/misc/system-config-printer/default.nix b/pkgs/tools/misc/system-config-printer/default.nix index 67ec9585c7abf..29a4f7d7b9c0c 100644 --- a/pkgs/tools/misc/system-config-printer/default.nix +++ b/pkgs/tools/misc/system-config-printer/default.nix @@ -59,6 +59,10 @@ in stdenv.mkDerivation rec { # The below line will be unneeded when the next upstream release arrives. sed -i -e "s|/usr/bin|$out/bin|" "$out/share/dbus-1/services/org.fedoraproject.Config.Printing.service" + + # Manually expand literal "$(out)", which have failed to expand + sed -e "s|ExecStart=\$(out)|ExecStart=$out|" \ + -i "$out/etc/systemd/system/configure-printer@.service" ''; meta = { |