Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

V2 #203

Merged
merged 33 commits into from
Feb 6, 2025
Merged

V2 #203

merged 33 commits into from
Feb 6, 2025

Conversation

desultory
Copy link
Owner

@desultory desultory commented Feb 2, 2025

Improve code consistency (var naming, imports)
Add before/after hook implementation
implement better function ordering throughout
remove init_early, init_premount, init_late, init_mount_late, init_cleanup runlevels
Add provides/needs system
Add net, compat modules
Allow _write helper to append to files
Use /run/ugrd instead of /run/vars for runtime variables
clear /run/ugrd before switch_root
Always execute commands in log statements, even if not logged.
Don't add the console nodes by default, use compat module can be used if needed.
Add internal devpts mount option which can be toggled
Improve switch_root init_target flow
auto-enable fakeudev if systemd is detected as the init

@desultory desultory force-pushed the v2 branch 22 times, most recently from ea889c9 to 815d933 Compare February 3, 2025 23:00
add controls for hostonly/validate global toggles

Signed-off-by: Zen <[email protected]>
@desultory desultory merged commit 2466d2f into main Feb 6, 2025
5 checks passed
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