HelperScripts-for-ProxmoxVE/misc
CanbiZ (MickLesk) 53efcdc9df Redirect lxc-attach stdin; restore terminal
Prevent the lxc-attach pipeline from consuming the host's stdin by redirecting its stdin from /dev/null, keeping /dev/tty available for the recovery menu after SIGINT or failures (avoids "read: read error: Input/output error"). Also restore terminal state after the pipeline by running `stty sane` (errors ignored). Applied these changes to both installation invocation sites in misc/build.func.
2026-03-02 09:29:55 +01:00
..
images remove old files and assets (#9991) 2025-12-15 17:37:26 +01:00
alpine-install.func feat(telemetry): add 'validation' status, fix status transitions, show 20 log lines 2026-02-23 17:01:18 +01:00
alpine-tools.func tools.func: persist /usr/local/bin in shell PATHs (#11970) 2026-02-16 10:30:05 +01:00
api.func core: remove duplicate traps, consolidate error handling and harden signal traps (#12316) 2026-02-25 14:08:24 +01:00
build.func Redirect lxc-attach stdin; restore terminal 2026-03-02 09:29:55 +01:00
cloud-init.func feat(cloud-init): add interactive SSH key discovery and selection (#11547) 2026-02-05 08:11:13 +01:00
core.func Remove non-TTY static spinner fallback 2026-03-02 09:26:24 +01:00
error_handler.func core: read from /dev/tty in all interactive prompts | fix empty or cropped logs due build process (#12406) 2026-02-28 14:51:26 +01:00
install.func feat: graceful fallback for apt-get update failures (#12386) 2026-02-27 14:39:39 +01:00
tools.func Only strip v for digit tags; sanitize version 2026-03-02 09:16:25 +01:00
vm-core.func Handle non-TTY output; simplify verbosity check 2026-03-02 09:08:55 +01:00