File tree Expand file tree Collapse file tree 3 files changed +10
-2
lines changed
root/etc/s6-overlay/s6-rc.d/init-plex-chown Expand file tree Collapse file tree 3 files changed +10
-2
lines changed Original file line number Diff line number Diff line change @@ -371,6 +371,8 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64
371371
372372# # Versions
373373
374+ * ** 15.03.26:** - Allow TMPDIR to be changed to better support read-only containers
375+ * ** 15.03.26:** - Fix initial claim setup on non-root containers
374376* ** 04.11.24:** - Add Nvidia capability needed for h265
375377* ** 18.07.24:** - Rebase to Ubuntu Noble.
376378* ** 12.02.24:** - Use universal hardware acceleration blurb
Original file line number Diff line number Diff line change @@ -125,6 +125,8 @@ init_diagram: |
125125 "plex:latest" <- Base Images
126126# changelog
127127changelogs :
128+ - {date: "15.03.26:", desc: "Allow TMPDIR to be changed to better support read-only containers"}
129+ - {date: "15.03.26:", desc: "Fix initial claim setup on non-root containers"}
128130 - {date: "04.11.24:", desc: "Add Nvidia capability needed for h265"}
129131 - {date: "18.07.24:", desc: "Rebase to Ubuntu Noble."}
130132 - {date: "12.02.24:", desc: "Use universal hardware acceleration blurb"}
Original file line number Diff line number Diff line change 11#!/usr/bin/with-contenv bash
22# shellcheck shell=bash
33
4- mkdir -p /run/plex-temp
4+ # remove plex temporary directory after unclean stop
5+ if [[ -d "${TMPDIR}" ]]; then
6+ rm -rf "${TMPDIR}"
7+ fi
8+ mkdir -p ${TMPDIR}
59
610# create folders
711if [[ ! -d "${PLEX_MEDIA_SERVER_APPLICATION_SUPPORT_DIR}" ]]; then
@@ -40,7 +44,7 @@ if [[ -z ${LSIO_NON_ROOT_USER} ]]; then
4044
4145 # permissions (non-recursive) on config root and folders
4246 lsiown abc:abc \
43- /run/plex-temp \
47+ "${TMPDIR}" \
4448 /config \
4549 /config/*
4650fi
You can’t perform that action at this time.
0 commit comments