Custom port of init(8) from NetBSD for linux (and others OSes). Works on Debian (but no rcdorder, :/ )
Posted by ilnarildarovuch@reddit | linux | View on Reddit | 16 comments
MatchingTurret@reddit
Can it work with podman?
ilnarildarovuch@reddit (OP)
Isn't Podman daemonless?
MatchingTurret@reddit
Yes. It delegates the creation of the container environments to systemd (normally).
ilnarildarovuch@reddit (OP)
Of course, /etc/rc is just shell script, when no rcorder is done. But if it is, then it's possible to create Independent daemon
hiciu@reddit
I believe this is what GP is thinking about: https://wiki.gentoo.org/wiki/Podman#Rootless_cgroup_operations_under_OpenRC
systemd is, among other things, a cgroup manager for linux. Without some kind of cgroup manager you have no containers (more or less).
DarthPneumono@reddit
cgroups aren't in any way a requirement for containers. They are a way to manage resources for processes and namespaces. Containers are namespaces with extra steps.
hiciu@reddit
technically you can use podman / docker without cgroups but you lose any resource limits. Is your container still a container if it can't contain a fork bomb? :)
ilnarildarovuch@reddit (OP)
Oh, okay
FedMellow@reddit
yo you've got the same wallpaper as me
ilnarildarovuch@reddit (OP)
Oh, cool. macOS wallpaper is actually kinda cool
sheeproomer@reddit
Very interested.
arf20__@reddit
Holy shit, repo?
ilnarildarovuch@reddit (OP)
It's part from custom OSDEV userland. If we port basic things, then we can public it. Also... we need to put licenses and make code stable. Onlybstable thing is kernel, which is restarted it's own development
Sbatushe@reddit
It does services management? How's the daily usage? Seems so interesting!
ilnarildarovuch@reddit (OP)
It's more like /etc/rc in FreeBSD before 5.0. But I want to port NetBSD rcorder, so system will be controlled just with /etc/rc.conf file. And services will be managed by rc.d subsystem
demian_welt@reddit
btop is super