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

comparison 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
comparison
equal deleted inserted replaced
16:8fb91fc006ed 17:c3345c7ee33e
52 rm data/usr/share/doc/plexmediaserver/README.Debian 52 rm data/usr/share/doc/plexmediaserver/README.Debian
53 # as the patch doesn't seem to correctly set the permissions on new files do this now 53 # as the patch doesn't seem to correctly set the permissions on new files do this now
54 # now copy to image directory for actual installation 54 # now copy to image directory for actual installation
55 cp -R data/* ${D} 55 cp -R data/* ${D}
56 56
57 # last but not least make sure the logging directory is created 57 # make sure the logging directory is created
58 mkdir ${D}var 58 mkdir ${D}var
59 mkdir ${D}var/log 59 mkdir ${D}var/log
60 mkdir ${D}var/log/pms 60 mkdir ${D}var/log/pms
61 chown plex:plex ${D}var/log/pms 61 chown plex:plex ${D}var/log/pms
62
63 # also make sure the default library folder is pre created with correct permissions
64 mkdir ${D}var/lib
65 mkdir ${D}var/lib/plexmediaserver
66 chown plex:plex ${D}var/lib/plexmediaserver
62 67
63 einfo "Stopping running instances of Media Server" 68 einfo "Stopping running instances of Media Server"
64 if [ -e "${INIT_SCRIPT}" ]; then 69 if [ -e "${INIT_SCRIPT}" ]; then
65 ${INIT_SCRIPT} stop 70 ${INIT_SCRIPT} stop
66 fi 71 fi