From 89c619f3f6ecc8b383605a1226a0e2a9fe9f8d99 Mon Sep 17 00:00:00 2001 From: Cole Mickens Date: Fri, 8 Apr 2016 10:53:38 -0700 Subject: [PATCH 1/3] plex: 0.9.15.6.1714 -> 0.9.16.4.1911 --- pkgs/servers/plex/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/servers/plex/default.nix b/pkgs/servers/plex/default.nix index 11f1bc4a988c..683efb983a04 100644 --- a/pkgs/servers/plex/default.nix +++ b/pkgs/servers/plex/default.nix @@ -9,9 +9,9 @@ let vsnHash = "cece46d"; sha256 = "0p1rnia18a67h05f7l7smkpry1ldkpdkyvs9fgrqpay3w0jfk9gd"; } else { - version = "0.9.15.6.1714"; - vsnHash = "7be11e1"; - sha256 = "1kyk41qnbm8w5bvnisp3d99cf0r72wvlggfi9h4np7sq4p8ksa0g"; + version = "0.9.16.4.1911"; + vsnHash = "ee6e505"; + sha256 = "0lq0lcynmc09d0whynb0x2zgd39dp7z7k86ndgm2clay3zbzqpfd"; }; in stdenv.mkDerivation rec { From bd386538a41f29b9813d3fe57280f94653d6d707 Mon Sep 17 00:00:00 2001 From: Cole Mickens Date: Fri, 8 Apr 2016 10:54:04 -0700 Subject: [PATCH 2/3] plexpass: 0.9.16.3.1840 -> 0.9.16.4.1911 --- pkgs/servers/plex/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/servers/plex/default.nix b/pkgs/servers/plex/default.nix index 683efb983a04..ac54e8af9aa0 100644 --- a/pkgs/servers/plex/default.nix +++ b/pkgs/servers/plex/default.nix @@ -5,9 +5,9 @@ let plexpkg = if enablePlexPass then { - version = "0.9.16.3.1840"; - vsnHash = "cece46d"; - sha256 = "0p1rnia18a67h05f7l7smkpry1ldkpdkyvs9fgrqpay3w0jfk9gd"; + version = "0.9.16.4.1911"; + vsnHash = "ee6e505"; + sha256 = "0lq0lcynmc09d0whynb0x2zgd39dp7z7k86ndgm2clay3zbzqpfd"; } else { version = "0.9.16.4.1911"; vsnHash = "ee6e505"; From db9640b03247585a84d4778dbed26d8338dcb7a1 Mon Sep 17 00:00:00 2001 From: Cole Mickens Date: Fri, 8 Apr 2016 10:55:00 -0700 Subject: [PATCH 3/3] plex module: restart on failure --- nixos/modules/services/misc/plex.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/nixos/modules/services/misc/plex.nix b/nixos/modules/services/misc/plex.nix index 875771dfa37f..92b352db416c 100644 --- a/nixos/modules/services/misc/plex.nix +++ b/nixos/modules/services/misc/plex.nix @@ -128,6 +128,7 @@ in Group = cfg.group; PermissionsStartOnly = "true"; ExecStart = "/bin/sh -c '${cfg.package}/usr/lib/plexmediaserver/Plex\\ Media\\ Server'"; + Restart = "on-failure"; }; environment = { PLEX_MEDIA_SERVER_APPLICATION_SUPPORT_DIR=cfg.dataDir;