docker/ddclient/root/etc/cont-init.d/30-config

26 lines
493 B
Plaintext
Raw Normal View History

2021-01-09 18:06:20 +00:00
#!/usr/bin/with-contenv bash
# make our folders
mkdir -p \
/var/cache/ddclient \
/var/run/ddclient
# copy default config if not present in /config
[[ ! -e /config/ddclient.conf ]] && \
cp /defaults/ddclient.conf /config
# copy config from /config to root
cp /config/ddclient.conf /ddclient.conf
# permissions
chown -R abc:abc \
/config \
/var/cache/ddclient \
/var/run/ddclient \
/ddclient.conf
chmod 700 /config
chmod 600 \
/config/* \
/ddclient.conf