Rebase to 3.17
This commit is contained in:
14
Dockerfile
14
Dockerfile
@@ -1,4 +1,6 @@
|
||||
FROM ghcr.io/linuxserver/baseimage-alpine:3.16
|
||||
# syntax=docker/dockerfile:1
|
||||
|
||||
FROM ghcr.io/linuxserver/baseimage-alpine:3.17
|
||||
|
||||
# set version label
|
||||
ARG BUILD_DATE
|
||||
@@ -10,21 +12,15 @@ LABEL maintainer="saarg"
|
||||
RUN \
|
||||
echo "**** install build packages ****" && \
|
||||
apk add --no-cache --virtual=build-dependencies \
|
||||
gcc \
|
||||
g++ \
|
||||
build-base \
|
||||
libusb-dev \
|
||||
linux-headers \
|
||||
make \
|
||||
openssl-dev \
|
||||
pcsc-lite-dev \
|
||||
subversion \
|
||||
tar && \
|
||||
subversion && \
|
||||
echo "**** install runtime packages ****" && \
|
||||
apk add --no-cache \
|
||||
ccid \
|
||||
curl \
|
||||
libcrypto1.1 \
|
||||
libssl1.1 \
|
||||
libusb \
|
||||
pcsc-lite \
|
||||
pcsc-lite-libs && \
|
||||
|
@@ -1,4 +1,6 @@
|
||||
FROM ghcr.io/linuxserver/baseimage-alpine:arm64v8-3.16
|
||||
# syntax=docker/dockerfile:1
|
||||
|
||||
FROM ghcr.io/linuxserver/baseimage-alpine:arm64v8-3.17
|
||||
|
||||
# set version label
|
||||
ARG BUILD_DATE
|
||||
@@ -10,21 +12,15 @@ LABEL maintainer="saarg"
|
||||
RUN \
|
||||
echo "**** install build packages ****" && \
|
||||
apk add --no-cache --virtual=build-dependencies \
|
||||
gcc \
|
||||
g++ \
|
||||
build-base \
|
||||
libusb-dev \
|
||||
linux-headers \
|
||||
make \
|
||||
openssl-dev \
|
||||
pcsc-lite-dev \
|
||||
subversion \
|
||||
tar && \
|
||||
subversion && \
|
||||
echo "**** install runtime packages ****" && \
|
||||
apk add --no-cache \
|
||||
ccid \
|
||||
curl \
|
||||
libcrypto1.1 \
|
||||
libssl1.1 \
|
||||
libusb \
|
||||
pcsc-lite \
|
||||
pcsc-lite-libs && \
|
||||
|
@@ -1,4 +1,6 @@
|
||||
FROM ghcr.io/linuxserver/baseimage-alpine:arm32v7-3.16
|
||||
# syntax=docker/dockerfile:1
|
||||
|
||||
FROM ghcr.io/linuxserver/baseimage-alpine:arm32v7-3.17
|
||||
|
||||
# set version label
|
||||
ARG BUILD_DATE
|
||||
@@ -10,21 +12,15 @@ LABEL maintainer="saarg"
|
||||
RUN \
|
||||
echo "**** install build packages ****" && \
|
||||
apk add --no-cache --virtual=build-dependencies \
|
||||
gcc \
|
||||
g++ \
|
||||
build-base \
|
||||
libusb-dev \
|
||||
linux-headers \
|
||||
make \
|
||||
openssl-dev \
|
||||
pcsc-lite-dev \
|
||||
subversion \
|
||||
tar && \
|
||||
subversion && \
|
||||
echo "**** install runtime packages ****" && \
|
||||
apk add --no-cache \
|
||||
ccid \
|
||||
curl \
|
||||
libcrypto1.1 \
|
||||
libssl1.1 \
|
||||
libusb \
|
||||
pcsc-lite \
|
||||
pcsc-lite-libs && \
|
||||
|
@@ -61,7 +61,7 @@ The architectures supported by this image are:
|
||||
## Application Setup
|
||||
|
||||
To set up oscam there are numerous guides on the internet. There are too many scenarios to make a quick guide.
|
||||
The web interface is at port 8888.
|
||||
The web interface is at port 8888. You can find the project wiki [here](https://trac.streamboard.tv/oscam/).
|
||||
|
||||
## Usage
|
||||
|
||||
@@ -248,6 +248,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64
|
||||
|
||||
## Versions
|
||||
|
||||
* **13.03.23:** - Rebase to Alpine 3.17.
|
||||
* **03.11.22:** - Rebasing to alpine 3.16 and s6v3. Update pcsd driver link.
|
||||
* **13.02.22:** - Rebasing to alpine 3.15.
|
||||
* **19.12.19:** - Rebasing to alpine 3.11.
|
||||
|
@@ -36,11 +36,6 @@ param_devices:
|
||||
cap_add_param: false
|
||||
|
||||
# optional container parameters
|
||||
opt_param_usage_include_env: false
|
||||
opt_param_usage_include_vols: false
|
||||
opt_param_usage_include_ports: false
|
||||
opt_param_device_map: false
|
||||
opt_cap_add_param: false
|
||||
optional_block_1: true
|
||||
optional_block_1_items:
|
||||
- |
|
||||
@@ -69,10 +64,11 @@ optional_block_1_items:
|
||||
app_setup_block_enabled: true
|
||||
app_setup_block: |
|
||||
To set up oscam there are numerous guides on the internet. There are too many scenarios to make a quick guide.
|
||||
The web interface is at port 8888.
|
||||
The web interface is at port 8888. You can find the project wiki [here](https://trac.streamboard.tv/oscam/).
|
||||
|
||||
# changelog
|
||||
changelogs:
|
||||
- { date: "13.03.23:", desc: "Rebase to Alpine 3.17." }
|
||||
- { date: "03.11.22:", desc: "Rebasing to alpine 3.16 and s6v3. Update pcsd driver link." }
|
||||
- { date: "13.02.22:", desc: "Rebasing to alpine 3.15." }
|
||||
- { date: "19.12.19:", desc: "Rebasing to alpine 3.11." }
|
||||
|
@@ -1,13 +1,15 @@
|
||||
#!/usr/bin/with-contenv bash
|
||||
# shellcheck shell=bash
|
||||
|
||||
# make folders
|
||||
mkdir -p \
|
||||
/config/oscam
|
||||
|
||||
# copy config
|
||||
[[ ! -e /config/oscam/oscam.conf ]] && \
|
||||
if [[ ! -e /config/oscam/oscam.conf ]]; then
|
||||
cp /defaults/oscam.conf /config/oscam/oscam.conf
|
||||
fi
|
||||
|
||||
# permissions
|
||||
chown -R abc:abc \
|
||||
lsiown -R abc:abc \
|
||||
/config
|
||||
|
@@ -1 +1 @@
|
||||
oneshot
|
||||
oneshot
|
||||
|
@@ -1 +1 @@
|
||||
/etc/s6-overlay/s6-rc.d/init-oscam-config/run
|
||||
/etc/s6-overlay/s6-rc.d/init-oscam-config/run
|
||||
|
@@ -1 +1 @@
|
||||
3
|
||||
3
|
||||
|
@@ -1,4 +1,5 @@
|
||||
#!/usr/bin/with-contenv bash
|
||||
# shellcheck shell=bash
|
||||
|
||||
exec \
|
||||
s6-notifyoncheck -d -n 300 -w 1000 -c "nc -z localhost 8888" \
|
||||
|
@@ -1 +1 @@
|
||||
longrun
|
||||
longrun
|
||||
|
@@ -1,4 +1,5 @@
|
||||
#!/usr/bin/with-contenv bash
|
||||
# shellcheck shell=bash
|
||||
|
||||
exec \
|
||||
/usr/sbin/pcscd -f
|
||||
|
@@ -1 +1 @@
|
||||
longrun
|
||||
longrun
|
||||
|
Reference in New Issue
Block a user