about summary refs log tree commit diff
path: root/nixos/modules/services/misc
diff options
context:
space:
mode:
authorWilliam Casarin <jb55@jb55.com>2017-04-22 15:59:06 -0700
committerWilliam Casarin <jb55@jb55.com>2017-04-23 08:26:18 -0700
commit35eeb08dc675a89d8f4c18da59f5c8995311b925 (patch)
tree27ce754209f4b92a657f8228f3c521f9fd885a2e /nixos/modules/services/misc
parent13162b9ddb3dd92e4c75c55b1f73f3731384b2d6 (diff)
downloadnixlib-35eeb08dc675a89d8f4c18da59f5c8995311b925.tar
nixlib-35eeb08dc675a89d8f4c18da59f5c8995311b925.tar.gz
nixlib-35eeb08dc675a89d8f4c18da59f5c8995311b925.tar.bz2
nixlib-35eeb08dc675a89d8f4c18da59f5c8995311b925.tar.lz
nixlib-35eeb08dc675a89d8f4c18da59f5c8995311b925.tar.xz
nixlib-35eeb08dc675a89d8f4c18da59f5c8995311b925.tar.zst
nixlib-35eeb08dc675a89d8f4c18da59f5c8995311b925.zip
plex: fix startup issue
Fixes an issue with plex on startup

Fixes #24090
Diffstat (limited to 'nixos/modules/services/misc')
-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 9c0bea8d3bff..ecd9a6f52da2 100644
--- a/nixos/modules/services/misc/plex.nix
+++ b/nixos/modules/services/misc/plex.nix
@@ -91,7 +91,7 @@ in
         # Copy the database skeleton files to /var/lib/plex/.skeleton
         # See the the Nix expression for Plex's package for more information on
         # why this is done.
-        test -d "${cfg.dataDir}/.skeleton" || mkdir "${cfg.dataDir}/.skeleton"
+        install --owner ${cfg.user} --group ${cfg.group} -d "${cfg.dataDir}/.skeleton"
         for db in "com.plexapp.plugins.library.db"; do
             if [ ! -e  "${cfg.dataDir}/.skeleton/$db" ]; then
               cp "${cfg.package}/usr/lib/plexmediaserver/Resources/base_$db" "${cfg.dataDir}/.skeleton/$db"