u-root
booster
Our great sponsors
u-root | booster | |
---|---|---|
8 | 27 | |
2,420 | 441 | |
2.1% | - | |
9.7 | 6.9 | |
1 day ago | about 2 months ago | |
Go | Go | |
BSD 3-clause "New" or "Revised" License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
u-root
-
Gokrazy – Go Appliances
"A fully Go userland with Linux bootloaders! u-root can create a one-binary root file system (initramfs) containing a busybox-like set of tools written in Go." https://github.com/u-root/u-root
- Gokrazy Is Cool
-
Coreutils Rewritten in Rust
I've seem a few attempts. This is just one example: https://github.com/u-root/u-root/tree/master/cmds/core
booster
-
PSA: upgrade your LUKS key derivation function
People should stop using plain passwords to protect data and switch to something better.oster/ + Yubikey
-
Is There Something To Improve to my arch install "Guide"?
This is my personal preference, but consider switching to booster.
-
What is your current setup? Bootloader, filesystem, partitions, etc.
initramfs: booster - TPM2 support, way faster than mkinitcpio, autodiscovering root partition
-
Complex Issue:
Note I'm using booster, so assuming you're using the default mkinitcpio you probably want /boot/initramfs-linux.img. Also, don't forget to modify if your ESP isn't mounted at /boot like mine.
-
Systemd 250 released
Booster initramfs generator supports TPM, Yubikey and Network binding so you can easily protect your data using the strategy you want.
-
Booster dont loads with efistub
check the latest changes in https://github.com/anatol/booster/ project. Master branch has some fixes related to boot. Install booster-git from AUR.
GPT table detection has higher priority at booster code. But for some reason it does not identify your partition table as GPT. Filed a github bug for it https://github.com/anatol/booster/issues/119
-
Booster 0.7 released
Booster is an initramfs generator that aims to be simple, secure and fast.
Me too prefer to have some unified way to created signed EFI images outside of initramfs generator. Though I do not think that pacman adds it anytime soon. Thus most likely it needs to be implemented at booster side. I just opened a request for it https://github.com/anatol/booster/issues/110
-
Booster 0.6 release, now with Yubikey support
Yeah, booster still does not support plymouth https://github.com/anatol/booster/issues/44
What are some alternatives?
dracut-sshd - Provide SSH access to initramfs early user space on Fedora and other systems that use Dracut
tang - Tang binding daemon
yubikey-full-disk-encryption - Use YubiKey to unlock a LUKS partition
nhi - :tv: Automatically capture all potentially useful information about each executed command (as well as its output) and get powerful querying mechanism
void-packages - The Void source packages collection
zip - Fork of Go's archive/zip to add reading/writing of password protected zip files.
set - Package set is a small wrapper around the official reflect package that facilitates loose type conversion and assignment into native Go types.
sslmgr - A layer of abstraction the around acme/autocert certificate manager (Golang)
systemd - systemd upstream
coreutils - Cross-platform Rust rewrite of the GNU coreutils
router7 - router7 is a small home internet router completely written in Go. It is implemented as a gokrazy appliance.
nushell - A new type of shell