From a7aa4aa20d1f44f28a3a08a9cdf955e271a6e90b Mon Sep 17 00:00:00 2001 From: smdion Date: Fri, 13 Nov 2015 09:48:15 -0600 Subject: [PATCH] add shntool, fix copy of config.ini --- Dockerfile | 3 ++- defaults/config.ini | 2 +- init/40_check_config.sh | 5 +++-- services/headphones/run | 3 +-- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/Dockerfile b/Dockerfile index 4e4a0d9..89c33ed 100755 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,8 @@ FROM linuxserver/baseimage.python MAINTAINER smdion -ENV PYTHONIOENCODING="UTF-8" APTLIST="ffmpeg mc" +ENV PYTHONIOENCODING="UTF-8" +ENV APTLIST="ffmpeg mc shntool" # Install Dependencies RUN add-apt-repository ppa:mc3man/trusty-media && \ diff --git a/defaults/config.ini b/defaults/config.ini index 781cdcd..da0a273 100644 --- a/defaults/config.ini +++ b/defaults/config.ini @@ -43,7 +43,7 @@ mirror = musicbrainz.org api_enabled = 0 correct_metadata = 0 customuser = "" -cue_split_shntool_path = "" +cue_split_shntool_path = "/usr/bin/shntool" lastfm_username = "" autowant_upcoming = 1 config_version = 5 diff --git a/init/40_check_config.sh b/init/40_check_config.sh index bfa536c..101087e 100644 --- a/init/40_check_config.sh +++ b/init/40_check_config.sh @@ -2,6 +2,7 @@ if [ ! -f /config/config.ini ]; then - /sbin/setuser abc cp -v /defaults/config.ini /config/config.ini - + cp /defaults/config.ini /config/config.ini + chown abc:abc /config/config.ini fi + diff --git a/services/headphones/run b/services/headphones/run index 8479326..db574df 100755 --- a/services/headphones/run +++ b/services/headphones/run @@ -1,4 +1,3 @@ #!/bin/bash -umask 0002 -exec /sbin/setuser abc python /app/headphones/Headphones.py -p 8181 --datadir=/config --nolaunch +exec /sbin/setuser abc python /app/headphones/Headphones.py -p 8181 --datadir=/config