Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Split run-level 3 script into separate files. | Bas Ploeger | 2023-01-09 | 1 | -48/+3 |
| | |||||
* | Print message when seeding RNG | Jason A. Donenfeld | 2022-03-26 | 1 | -0/+1 |
| | |||||
* | Use seedrng for seeding the random number generator | Jason A. Donenfeld | 2022-03-25 | 1 | -2/+1 |
| | | | | | | | | | | | | 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. | ||||
* | 3: remove /run/runit/reboot handling. | Érico Rolim | 2020-07-20 | 1 | -4/+0 |
| | | | | | | | | runit uses the permissions in the /etc/runit/reboot file to determine whether it's going to perform a halt or reboot action. This conditional in 3 meant that touching the reboot file, even with 000 perms, would lead to a reboot, which goes agains what is expected according to the runit documentation. | ||||
* | core-services/05-misc.sh: log boot in wtmp | Leah Neukirchen | 2019-09-06 | 1 | -1/+1 |
| | |||||
* | urandom: don't seed/store in containers | Cameron Nemo | 2019-03-16 | 1 | -2/+4 |
| | |||||
* | Find out size of the saved random-seed via /proc/sys/kernel/random/poolsize. 20150511.1 | Juan RP | 2015-05-11 | 1 | -1/+1 |
| | | | | | This is what the random(4) manual page recommends, and hopefully should improve entropy reading from /dev/{u,}random. | ||||
* | Merge pull request #33 from nmeum/style | Juan RP | 2015-04-09 | 1 | -1/+1 |
|\ | | | | | Style fixes | ||||
| * | 3: Fix indention | Sören Tempel | 2015-04-08 | 1 | -1/+1 |
| | | |||||
* | | 3: Detect and deactivate LVM Volume Groups on shutdown | bougyman | 2015-04-07 | 1 | -0/+2 |
|/ | |||||
* | 1, 3: remove some more trailing extra newlines. | Juan RP | 2015-03-22 | 1 | -9/+9 |
| | |||||
* | 3: spawn a subshell to create random-seed | Sören Tempel | 2015-03-17 | 1 | -1/+1 |
| | |||||
* | 3: kexec support | Christian Neukirchen | 2015-02-26 | 1 | -0/+8 |
| | |||||
* | Added /etc/rc.shutdown, called in runlevel 3 | Stefan Mühlinghaus | 2015-01-15 | 1 | -0/+2 |
| | |||||
* | 3: reduce time to wait while stopping services and killing processes. | Juan RP | 2014-10-24 | 1 | -3/+2 |
| | | | | Previous values were too high. | ||||
* | Fix shutdown regression introduced in 9022506f. | Juan RP | 2014-08-16 | 1 | -2/+1 |
| | |||||
* | 3: remove unnecessary stty onlcr. | Juan RP | 2014-08-08 | 1 | -2/+0 |
| | |||||
* | 3: conditionalize unmounting for virtualization; fixes multiple lxc ↵ | Juan RP | 2014-08-07 | 1 | -5/+3 |
| | | | | create/destroy. | ||||
* | Added "core" services that are run from scripts on stage 1. | Juan RP | 2014-08-07 | 1 | -11/+19 |
| | | | | | | | | | - /etc/runit/functions: contains common functions to be used in core-services. - /etc/runit/core-services: directory containing one-time tasks run in stage 1. - Added LXC container detection to disable some core services. This accidentally also fixes the issue of unicode not working in the active TTY from stage 1. | ||||
* | Initial import of runit init scripts based on ignite. | Juan RP | 2014-04-25 | 1 | -0/+45 |
I did not use ignite because it needs bash, and I don't really want it. |