diff --git a/deploy-workbench.sh b/deploy-workbench.sh index 3ba88ee..a49f092 100755 --- a/deploy-workbench.sh +++ b/deploy-workbench.sh @@ -199,7 +199,12 @@ create_persistence_partition() { mkdir -p "${tmp_rw_mount}" ${SUDO} mount "$(pwd)/${rw_img_path}" "${tmp_rw_mount}" ${SUDO} mkdir -p "${tmp_rw_mount}/settings" - ${SUDO} cp -v settings.ini "${tmp_rw_mount}/settings/settings.ini" + if [ -f "settings.ini" ]; then + ${SUDO} cp -v settings.ini "${tmp_rw_mount}/settings/settings.ini" + else + echo "ERROR: settings.ini does not exist yet, cannot read config from there. You can take inspiration with file settings.ini.example" + exit 1 + fi ${SUDO} umount "${tmp_rw_mount}" uuid="$(blkid "${rw_img_path}" | awk '{ print $3; }')"