Why Nostr? What is Njump?
2024-08-24 18:48:09
in reply to

samueldr on Nostr: one idea for integration, which would be a lot more generic than patching-in a ...

one idea for integration, which would be a lot more generic than patching-in a specific tool, is to *somehow* provide static binaries to the kernel that can run in their own "bare root", and tagged for some use-cases.

**So, use-cases?**

The obvious one is some form of early output handler that encompasses the boot logs too. This could not only handle *showing* boot logs according to semantics customizable by the distribution. Not only can it handle boot logs, but with proper userspace smarts, also hand-off to the next graphical thing, or do anything... e.g. progress bars encompassing the full boot?

Another use-case would be another "tag" for hooking up to kernel panics. While panics are "major system ending events", I believe it should be fine to allow a handler to *try* to make it more useful for end-users in some form. What if `systemd-bsod` was able to hook itself into that system and *also* handle kernel panics? That would be a neat way to tie the idea up!


**And *somehow*?**

My first guess would be a `cpio` file provided in a certain way to the kernel would be useful, and a useful mechanism to add other "smarts" to the boot process.

Anyways, just some thoughts I had a while back. Take this for inspiration.
Author Public Key
npub17nwchcnz2densynkeu2dztxufgpftzuhzznczmvjuakejcdcgl7s92af8d