summary refs log tree commit diff
path: root/nixos/modules/services/misc/plex.nix
diff options
context:
space:
mode:
authorShaun Sharples <shaun.sharples@gmail.com>2017-10-12 19:44:58 +0200
committerShaun Sharples <shaun.sharples@gmail.com>2017-10-12 19:44:58 +0200
commitcaee93f3d40f8cd2e5db537fb9082649c6cf655e (patch)
tree2427e7a3faf8829f5fbb3d8410cd0a64bd5a62d8 /nixos/modules/services/misc/plex.nix
parentce7fd937c150b415cf6092051e6e3e503261ae7c (diff)
downloadnixlib-caee93f3d40f8cd2e5db537fb9082649c6cf655e.tar
nixlib-caee93f3d40f8cd2e5db537fb9082649c6cf655e.tar.gz
nixlib-caee93f3d40f8cd2e5db537fb9082649c6cf655e.tar.bz2
nixlib-caee93f3d40f8cd2e5db537fb9082649c6cf655e.tar.lz
nixlib-caee93f3d40f8cd2e5db537fb9082649c6cf655e.tar.xz
nixlib-caee93f3d40f8cd2e5db537fb9082649c6cf655e.tar.zst
nixlib-caee93f3d40f8cd2e5db537fb9082649c6cf655e.zip
Fix warning about unknown escape sequences
systemd warns about:

Ignoring unknown escape sequences: "/nix/store/8f0l1w9g7iv2gz63xzsxfl66ri1cfbkl-plex-1.9.5.4339/usr/lib/plexmediaserver/Plex\ Media\ Server

From a discussion on the forums it seems the 'sh -c' is not needed:

https://forums.plex.tv/discussion/216757/ubuntu-16-04-executable-path-contains-special-characters-error-with-systemd
Diffstat (limited to 'nixos/modules/services/misc/plex.nix')
-rw-r--r--nixos/modules/services/misc/plex.nix2
1 files changed, 1 insertions, 1 deletions
diff --git a/nixos/modules/services/misc/plex.nix b/nixos/modules/services/misc/plex.nix
index e37b486375bd..46221ace3084 100644
--- a/nixos/modules/services/misc/plex.nix
+++ b/nixos/modules/services/misc/plex.nix
@@ -137,7 +137,7 @@ in
         User = cfg.user;
         Group = cfg.group;
         PermissionsStartOnly = "true";
-        ExecStart = "/bin/sh -c ${cfg.package}/usr/lib/plexmediaserver/Plex\\ Media\\ Server";
+        ExecStart = "\"${cfg.package}/usr/lib/plexmediaserver/Plex Media Server\"";
         KillSignal = "SIGQUIT";
         Restart = "on-failure";
       };