We have moved to Git. This repository is only provided for compatibility with old installations. Learn how to migrate your installation here.

diff media-tv/plex-media-server/plex-media-server-0.9.6.5_beta.ebuild @ 17:c3345c7ee33e

plex ebuild now creates default library foler to prevent startup crash
author gsnerf <gsnerf@gsnerf.de>
date Mon, 06 Aug 2012 23:30:59 +0200
parents 8fb91fc006ed
children
line wrap: on
line diff
--- a/media-tv/plex-media-server/plex-media-server-0.9.6.5_beta.ebuild	Mon Aug 06 23:08:43 2012 +0200
+++ b/media-tv/plex-media-server/plex-media-server-0.9.6.5_beta.ebuild	Mon Aug 06 23:30:59 2012 +0200
@@ -54,12 +54,17 @@
 	# now copy to image directory for actual installation
 	cp -R data/* ${D}
 
-	# last but not least make sure the logging directory is created
+	# make sure the logging directory is created
 	mkdir ${D}var
 	mkdir ${D}var/log
 	mkdir ${D}var/log/pms
 	chown plex:plex ${D}var/log/pms
 
+	# also make sure the default library folder is pre created with correct permissions
+	mkdir ${D}var/lib
+	mkdir ${D}var/lib/plexmediaserver
+	chown plex:plex ${D}var/lib/plexmediaserver
+
 	einfo "Stopping running instances of Media Server"
 	if [ -e "${INIT_SCRIPT}" ]; then
 		${INIT_SCRIPT} stop