Skip to content

Commit 9446b53

Browse files
authored
Merge pull request #337 from linuxserver/jammy
rebase plex to jammy, update to s6v3, remove opencl drivers
2 parents b0fcf7a + 3d44320 commit 9446b53

File tree

32 files changed

+32
-23
lines changed

32 files changed

+32
-23
lines changed

Dockerfile

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM ghcr.io/linuxserver/baseimage-ubuntu:focal
1+
FROM ghcr.io/linuxserver/baseimage-ubuntu:jammy
22

33
# set version label
44
ARG BUILD_DATE
@@ -22,18 +22,10 @@ ENV DEBIAN_FRONTEND="noninteractive" \
2222
PLEX_MEDIA_SERVER_INFO_DEVICE="Docker Container (LinuxServer.io)"
2323

2424
RUN \
25-
echo "**** add Intel repo ****" && \
26-
curl -sL https://repositories.intel.com/graphics/intel-graphics.key | apt-key add - && \
27-
echo 'deb [arch=amd64] https://repositories.intel.com/graphics/ubuntu focal main' > /etc/apt/sources.list.d/intel.list && \
2825
echo "**** install runtime packages ****" && \
2926
apt-get update && \
3027
apt-get install -y \
3128
jq \
32-
intel-igc-cm=1.0.128+i699.3~u20.04 \
33-
intel-opencl-icd=21.49.21786+i643~u20.04 \
34-
libigc1=1.0.10409+i699.3~u20.04 \
35-
libigdfcl1=1.0.10409+i699.3~u20.04 \
36-
libigdgmm11=21.3.3+i643~u20.04 \
3729
udev \
3830
unrar \
3931
wget && \

Dockerfile.aarch64

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM ghcr.io/linuxserver/baseimage-ubuntu:arm64v8-focal
1+
FROM ghcr.io/linuxserver/baseimage-ubuntu:arm64v8-jammy
22

33
# set version label
44
ARG BUILD_DATE

Dockerfile.armhf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM ghcr.io/linuxserver/baseimage-ubuntu:arm32v7-focal
1+
FROM ghcr.io/linuxserver/baseimage-ubuntu:arm32v7-jammy
22

33
# set version label
44
ARG BUILD_DATE

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -299,6 +299,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64
299299

300300
## Versions
301301

302+
* **16.10.22:** - Rebase to jammy. Update to s6v3. Remove opencl packages (bundled with plex).
302303
* **18.07.22:** - Pin all opencl related driver packages.
303304
* **16.05.22:** - Pin opencl version.
304305
* **04.03.22:** - Increase verbosity of video device permissions fix, attempt to fix missing group rw.

readme-vars.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,7 @@ app_setup_block: |
107107
108108
# changelog
109109
changelogs:
110+
- { date: "16.10.22:", desc: "Rebase to jammy. Update to s6v3. Remove opencl packages (bundled with plex)." }
110111
- { date: "18.07.22:", desc: "Pin all opencl related driver packages." }
111112
- { date: "16.05.22:", desc: "Pin opencl version." }
112113
- { date: "04.03.22:", desc: "Increase verbosity of video device permissions fix, attempt to fix missing group rw." }

root/etc/s6-overlay/s6-rc.d/init-config-end/dependencies.d/init-plex-update

Whitespace-only changes.

root/etc/s6-overlay/s6-rc.d/init-plex-chown/dependencies.d/init-config

Whitespace-only changes.

root/etc/cont-init.d/40-chown-files renamed to root/etc/s6-overlay/s6-rc.d/init-plex-chown/run

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,9 @@ if [ ! "$(stat -c %u /config/Library)" = "$PUID" ]; then
1616
fi
1717

1818
# remove plex pid after unclean stop
19-
[[ -f "/config/Library/Application Support/Plex Media Server/plexmediaserver.pid" ]] && \
20-
rm -f "/config/Library/Application Support/Plex Media Server/plexmediaserver.pid"
19+
if [[ -f "/config/Library/Application Support/Plex Media Server/plexmediaserver.pid" ]]; then
20+
rm -f "/config/Library/Application Support/Plex Media Server/plexmediaserver.pid"
21+
fi
2122

2223
# permissions (non-recursive) on config root and folders
2324
chown abc:abc \
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
oneshot
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
/etc/s6-overlay/s6-rc.d/init-plex-chown/run

0 commit comments

Comments
 (0)