diff --git a/scripts/iso/build-felhom-iso.sh b/scripts/iso/build-felhom-iso.sh index 411ecd2..c3eb46b 100755 --- a/scripts/iso/build-felhom-iso.sh +++ b/scripts/iso/build-felhom-iso.sh @@ -492,7 +492,11 @@ log_success "ISO built: $OUT_ISO" log_info "sha256 : $OUT_SHA" log_info "size : $OUT_SIZE bytes" log_info "manifest : $OUT_ISO.manifest.txt" -log_info "root-pw : $OUT_ISO.rootpw.txt (0600, operator-only — the console credential for this build; never commit/paste)" +if $RELEASE; then + log_info "root-pw : NONE — no password is baked and no .rootpw.txt is emitted (release gate G2)" +else + log_info "root-pw : $OUT_ISO.rootpw.txt (0600, operator-only — the console credential for this build; never commit/paste)" +fi if $RELEASE; then log_success "PUBLIC RELEASE image — no answer file, no baked credential, interactive disk selection." log_info "Run the release gate before publishing: documentation/runbooks/iso-release-gate.md" diff --git a/scripts/iso/iso-repack.sh b/scripts/iso/iso-repack.sh index 5007278..300251c 100755 --- a/scripts/iso/iso-repack.sh +++ b/scripts/iso/iso-repack.sh @@ -241,7 +241,7 @@ initrd-line : $(sed -E 's/^[[:space:]]+//' <<<"$INITRD_LINE") theme : /boot/grub/felhomtheme/theme.txt (stock pvetheme removed) background : 1024x768 PNG24 from website/assets/og-image_2.png EOF - say "menu surgery OK — 1 entry, 0 submenus, stock installers not emitted" + say "menu surgery OK — $N_ENTRY entr(y/ies), $N_SUB submenus, banned entries not emitted" fi #====================================================================================================