3 ms·
Network boot? I think this project is genius - considering it’s solving an interesting problem and not reinventing the wheel. I was half-expecting a Go or Rust
by sheepscreek 3y ago
Network boot? I think this project is genius - considering it’s solving an interesting problem and not reinventing the wheel.
I was half-expecting a Go or Rust utility but so pleasantly surprised to find a bunch of configurations, and that’s it!
Never really fully understood what systemd does. It’s basically the star of the show here. Is it an alternative to init? I honestly thought it was a user level service designed to provide a lightweight abstraction around cgroups and init. I haven’t looked into it too deep - but I have a feeling my assumption is wrong.
- BenjiWiebe 3y agoCareful, this is prime flame-war material. systemd is an init system plus various other tools/infrastructure for managing a system.
- eptcyka 3y agoTo be somewhat pedantic systems is an init system, but under the umbrella project of systemd, you'll find bootloaders, DNS resolvers, log forwarders, DHCP clients, network configuration tools, login session managers, the whole lot. Almost all of these components are independent of the init system, but integrate very well with it.
- roygbiv2 3y agoThis is a good video on it https://youtu.be/o_AIw9bGogo?si=nC0MYSfzbfKibHoU https://youtu.be/o_AIw9bGogo?si=nC0MYSfzbfKibHoU
- yencabulator 3y agoThe service is written in C and resides at https://github.com/systemd/systemd/blob/main/src/storagetm/storagetm.c https://github.com/systemd/systemd/blob/main/src/storagetm/s...