| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
| |
The RNG can't actually be seeded from a shell script, due to the
reliance on ioctls. For this reason, the seedrng project provides a
basic script meant to be copy and pasted into projects like void-runit
and tweaked as needed: <https://git.zx2c4.com/seedrng/about/>.
This commit imports it into void-runit and wires up the init scripts to
call it. This also is a significant improvement over the current init
script, which fails to remove seed files that have already been used, or
to ratchet them forward.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Some of the tooling that rely on cgroups (notably podman, runc and
crun) enable cgroup2 mode only if /sys/fs/cgroup has a v2 magic
number. This commit introduces configuration option that controls the
way cgroup is mounted, 3 modes are supported:
- hybrid: current mode with v1 and v2 mounted
- unified: v2 only mode
- legacy: v1 only mode
This is modeled after OpenRC:
https://github.com/OpenRC/openrc/blob/72df51e17ba0e1a0f94451b4bbfb338288c4625c/init.d/cgroups.in#L121-L129
|
|
|
|
|
| |
Recommend users to symlink their timezone to /etc/localtime instead of
setting TZ in /etc/rc.conf. List disadvantages of setting it in rc.conf.
|
|
|
|
|
| |
The preferred way is to declare them in /etc/modules-load.d so why offer
an additional way? This isn't perl.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
I did not use ignite because it needs bash, and I don't really want it.
|