diff --git a/zoneminder/rootfs/etc/cont-init.d/00-folders.sh b/zoneminder/rootfs/etc/cont-init.d/00-folders.sh index 04eef810b..b90462b1b 100644 --- a/zoneminder/rootfs/etc/cont-init.d/00-folders.sh +++ b/zoneminder/rootfs/etc/cont-init.d/00-folders.sh @@ -6,7 +6,18 @@ CONFIGSOURCE="/config/addons_config/zoneminder" # Create directory -mkdir -p "$CONFIGSOURCE" || true +echo "... making sure $CONFIGSOURCE exists" +mkdir -p "$CONFIGSOURCE"/{events,images,temp} || true # Make sure permissions are right +echo "... checking permissions" chown -R "$(id -u):$(id -g)" "$CONFIGSOURCE" + +# Make symlinks +echo "... making symlinks" +rm -rf /var/cache/zoneminder/events +rm -rf /var/cache/zoneminder/images +rm -rf /var/cache/zoneminder/temp +ln -s "$CONFIGSOURCE"/events /var/cache/zoneminder/events +ln -s "$CONFIGSOURCE"/images /var/cache/zoneminder/images +ln -s "$CONFIGSOURCE"/temp /var/cache/zoneminder/temp