chore/align-scripts #8

Merged
Damien merged 2 commits from chore/align-scripts into main 2026-05-27 09:04:37 +00:00
Owner
No description provided.
Damien added 2 commits 2026-05-27 09:03:35 +00:00
Port the working autologin block from openbao/install.sh so both Proxmox
installers behave identically. The previous version assumed agetty was
already installed and relied on a sed pattern that no-ops on fresh Alpine
images; it also never told PID 1 to re-read /etc/inittab, so the change
required a reboot.

- Install agetty (with util-linux fallback) via apk.
- Drop any existing tty1 line and append the autologin line (robust
  against inittab layout drift across Alpine releases).
- SIGHUP PID 1 and kill any stale getty so init respawns the new line
  immediately — no reboot needed, no first-login "type exit once" wart.
OpenBao has a working installer and its own README, but the root README
never linked it. Add a row to Available Scripts (grouped with the other
Proxmox installer, gitea-runner) and extend the Proxmox VE Requirements
line so both LXC scripts are mentioned consistently.
Author
Owner

Link to #5

Link to #5
Damien merged commit ddee638442 into main 2026-05-27 09:04:37 +00:00
Damien deleted branch chore/align-scripts 2026-05-27 09:04:37 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Damien/infra-scripts#8