summary refs log tree commit diff
path: root/pkgs/servers/apcupsd
diff options
context:
space:
mode:
authorBjørn Forsman <bjorn.forsman@gmail.com>2013-07-20 21:36:18 +0200
committerBjørn Forsman <bjorn.forsman@gmail.com>2013-07-20 21:44:01 +0200
commit1d59e54ebc58827053ff17b732ecea47d4eb24b2 (patch)
tree9626a8f47c967ad25d828d6efa18dff00bf716f5 /pkgs/servers/apcupsd
parent8ea138d2121c008cb009fa0f34917ff560af182b (diff)
downloadnixpkgs-1d59e54ebc58827053ff17b732ecea47d4eb24b2.tar
nixpkgs-1d59e54ebc58827053ff17b732ecea47d4eb24b2.tar.gz
nixpkgs-1d59e54ebc58827053ff17b732ecea47d4eb24b2.tar.bz2
nixpkgs-1d59e54ebc58827053ff17b732ecea47d4eb24b2.tar.lz
nixpkgs-1d59e54ebc58827053ff17b732ecea47d4eb24b2.tar.xz
nixpkgs-1d59e54ebc58827053ff17b732ecea47d4eb24b2.tar.zst
nixpkgs-1d59e54ebc58827053ff17b732ecea47d4eb24b2.zip
apcupsd: fix hostname command patching
The source has HOSTNAME=`hostname` (capture output of hostname command)
but currently it is replaced with HOSTNAME="/path/to/hostname" (which is
just a plain string). Fix it by substituting with
HOSTNAME=`/path/to/hostname`.
Diffstat (limited to 'pkgs/servers/apcupsd')
-rw-r--r--pkgs/servers/apcupsd/default.nix2
1 files changed, 1 insertions, 1 deletions
diff --git a/pkgs/servers/apcupsd/default.nix b/pkgs/servers/apcupsd/default.nix
index 58b3df1b436..b8a8cbbfa1c 100644
--- a/pkgs/servers/apcupsd/default.nix
+++ b/pkgs/servers/apcupsd/default.nix
@@ -39,7 +39,7 @@ stdenv.mkDerivation rec {
   postInstall = ''
     for file in "$out"/etc/apcupsd/*; do
         sed -i -e 's|^WALL=.*|WALL="${utillinux}/bin/wall"|g' \
-               -e 's|^HOSTNAME=.*|HOSTNAME="${nettools}/bin/hostname"|g' \
+               -e 's|^HOSTNAME=.*|HOSTNAME=`${nettools}/bin/hostname`|g' \
                "$file"
     done
   '';