From 77573867f8a01bebca110bea3860693039d0d7e0 Mon Sep 17 00:00:00 2001 From: Mike Date: Sat, 27 Apr 2019 14:43:58 +0800 Subject: [PATCH] Create init --- docker/init | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 docker/init diff --git a/docker/init b/docker/init new file mode 100644 index 000000000..eed39ad65 --- /dev/null +++ b/docker/init @@ -0,0 +1,16 @@ +#!/bin/sh + +# Create dockeruser user/group +addgroup -g $PGID dockeruser +adduser -D -u $PUID -G dockeruser -h /home/dockeruser dockeruser +chown $PUID:$PGID /home/dockeruser + +# Change ownership of youtube-dl and set sticky bit so youtube-dl runs as dockeruser (rootless operation) +chown $PUID:$PGID `which youtube-dl` +chmod u+s,g+s `which youtube-dl` + +# Ensure .netrc has correct permissions (if present) +chown root:root /root/.netrc + +# Run youtube-dl with remainder of command line arguments +youtube-dl $@