diff --git a/rootfs/root/docker/setup/02-packages.sh b/rootfs/root/docker/setup/02-packages.sh index 2159e10..01925ca 100755 --- a/rootfs/root/docker/setup/02-packages.sh +++ b/rootfs/root/docker/setup/02-packages.sh @@ -24,10 +24,17 @@ set -o pipefail # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - # Set env variables exitCode=0 - +node_bin="$(type -P nodejs)" +enclosed_bin="/usr/bin/enclosed" # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - # Predifined actions -[ -d "/etc/nginx" ] && rm -Rf /etc/nginx/* +if [ -d "/etc/nginx" ]: then + rm -Rf /etc/nginx/* +fi +if [ -n "$node_bin" ]; then + copy "$node_bin" "$enclosed_bin" + chmod -f 755 "$enclosed_bin" +fi # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - # Main script diff --git a/rootfs/usr/local/etc/docker/init.d/00-enclosed.sh b/rootfs/usr/local/etc/docker/init.d/00-enclosed.sh index e7473ff..89149e8 100755 --- a/rootfs/usr/local/etc/docker/init.d/00-enclosed.sh +++ b/rootfs/usr/local/etc/docker/init.d/00-enclosed.sh @@ -245,8 +245,7 @@ __update_conf_files() { # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - # custom commands - copy "$(type -P node)" "/usr/local/bin/enclosed" - chmod -Rf 755 "/usr/local/bin/enclosed" + # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - # replace variables # __replace "" "" "$CONF_DIR/enclosed.conf"