Skip to content

Give dinit automatic recovery exclusive console input - #640

Closed
jhuntwork wants to merge 1 commit into
mainfrom
dinit-recovery-console
Closed

jhuntwork wants to merge 1 commit into
mainfrom
dinit-recovery-console

Conversation

@jhuntwork

@jhuntwork jhuntwork commented Nov 1, 2026 •

Copy link
Copy Markdown
Owner

Closed without merge: #641 will use dinit's supported boot-failure menu to enter authenticated recovery, with automatic recovery disabled. That configuration does not require this patch.

When automatic recovery starts a console-attached service, dinit 0.22.1 also enters its boot-failure prompt. Both read the console, so input intended for login can be interpreted as a reboot command.

Patch dinit to resume its service event loop when recovery is active, giving recovery exclusive console input. Keep the interactive fallback when recovery cannot start, and bump the recipe to release 2.

Part of #634.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant