diff --git a/defaults.inc b/defaults.inc index 5dd160e..c5d93f4 100755 --- a/defaults.inc +++ b/defaults.inc @@ -3,7 +3,7 @@ action="${1:-}" FOLDER='/opt/idssys/ta-proxmenu' -VERS='2026.7.25-39' +VERS='2026.7.25-40' noupdate=' ' diff --git a/inc/deploy-iso-nfs-lxc.sh b/inc/deploy-iso-nfs-lxc.sh index f027b74..eff7097 100644 --- a/inc/deploy-iso-nfs-lxc.sh +++ b/inc/deploy-iso-nfs-lxc.sh @@ -248,6 +248,8 @@ TAPM_DEPLOY_ISO_NFS_LXC() { { TAPM_ISO_NFS_FAIL "NFS package installation failed inside container ${ctid}."; return 1; } pct exec "$ctid" -- install -d -m 0775 /srv/iso/template/iso || { TAPM_ISO_NFS_FAIL "Could not initialize the ISO directory."; return 1; } + pct exec "$ctid" -- install -d -m 0755 /etc/exports.d || + { TAPM_ISO_NFS_FAIL "Could not initialize the NFS exports directory."; return 1; } printf '/srv/iso %s(rw,sync,no_subtree_check,no_root_squash)\n' "$client_cidr" | pct exec "$ctid" -- tee /etc/exports.d/proxmox-isos.exports >/dev/null || { TAPM_ISO_NFS_FAIL "Could not write the NFS export configuration."; return 1; }