Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fix(urandom): avoid uninitialized read during boot | Cameron Nemo | 2019-10-03 | 1 | -1/+0 |
| | | | | | | | | | Regenerating the stored seed was an attempt to prevent hard shutdowns from leading to seed reuse. Unfortunately, this practice depletes any entropy that was added by the seed. Furthermore on newer kernels which do not credit entropy added from userspace, the operation is often an uninitialized read of urandom. | ||||
* | core-services/05-misc.sh: create utmp early | Leah Neukirchen | 2019-09-06 | 1 | -0/+1 |
| | |||||
* | core-services/05-misc.sh: log boot in wtmp | Leah Neukirchen | 2019-09-06 | 1 | -0/+2 |
| | |||||
* | urandom: don't seed/store in containers | Cameron Nemo | 2019-03-16 | 1 | -3/+5 |
| | |||||
* | Don't output newline to /proc file when setting hostname. | Christopher Brannon | 2015-11-11 | 1 | -1/+1 |
| | | | | | | This breaks in certain combinations of echo command and standard library, notably musl and bash builtin echo, or coreutils echo + musl. | ||||
* | 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. | ||||
* | add a newline by default to msg and msg_warn output | Sören Tempel | 2015-03-22 | 1 | -5/+5 |
| | |||||
* | warn if hostname wasn't set | Sören Tempel | 2015-03-21 | 1 | -4/+4 |
| | |||||
* | Use read to retrieve the hostname | Sören Tempel | 2015-03-10 | 1 | -1/+1 |
| | |||||
* | core-services/05-misc.sh: initialize random seed earlier. | Juan RP | 2014-08-29 | 1 | -4/+4 |
| | |||||
* | core-services: do not need to be executable. | Juan RP | 2014-08-07 | 1 | -0/+0 |
| | |||||
* | Make core-services just shell snippets and source them from 1; idea from ↵ | Juan RP | 2014-08-07 | 1 | -4/+0 |
| | | | | @chneukirchen. | ||||
* | Added "core" services that are run from scripts on stage 1. | Juan RP | 2014-08-07 | 1 | -0/+25 |
- /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. |