Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

beef up random seed logic, add boot loader entropy privisioning, improve docs about it #13137

Merged
merged 26 commits into from Jul 26, 2019
Merged
Changes from 1 commit
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
63d59b8
fs-util: add fsync_full() helper
poettering Jul 22, 2019
5373172
xattr-util: document that we NUL suffix
poettering Jul 22, 2019
1aaabb1
efi: modernize file_read() a bit
poettering Jul 18, 2019
b19fa81
efi: add log_oom() helper
poettering Jul 18, 2019
c242a08
efivars: modernize efi_get_variable() a bit
poettering Jul 19, 2019
5509f91
bootctl: use the fact that startswith() returns the suffix
poettering Jul 19, 2019
b461576
bootctl: drop const from non-pointer function argument
poettering Jul 19, 2019
7c122df
bootctl: shortcut configuration file parsing
poettering Jul 19, 2019
22c5ff5
bootctl: add new feature flag for indicating random seed management s…
poettering Jul 18, 2019
073220b
efi: steal glibc sha256 implementation
poettering Jul 19, 2019
e4dcf7a
sd-boot: read random seed from ESP and pass it to OS
poettering Jul 18, 2019
c18ecf0
core: take random seed from boot loader and credit it to kernel entro…
poettering Jul 19, 2019
3e155eb
random-seed: move pool size determination to random-util.[ch]
poettering Jul 19, 2019
e44c322
bootctl: add new verb for initializing a random seed in the ESP
poettering Jul 19, 2019
d6e9a34
bootctl: show random seed state
poettering Jul 19, 2019
d985064
units: automatically initialize the system token if that makes sense
poettering Jul 19, 2019
15d961b
random-seed: reduce scope of variable
poettering Jul 22, 2019
c6127c3
random-seed: drop falling back to O_WRONLY if O_RDWR on /dev/urandom …
poettering Jul 22, 2019
26ded55
random-seed: rework systemd-random-seed.service substantially
poettering Jul 22, 2019
c7bb4df
docs: document new random seed EFI vars as part of the boot loader in…
poettering Jul 22, 2019
39867bb
man: document the systemd-random-seed rework
poettering Jul 22, 2019
a2aa605
bootctl: add is-installed verb
poettering Jul 22, 2019
7fb0c61
man: extend on the --print-boot-path description a bit
poettering Jul 22, 2019
93f5910
docs: add longer document about systemd and random number seeds
poettering Jul 22, 2019
341fd87
TODO: remove apparently fixed issue from TODO
poettering Jul 22, 2019
312dc15
update TODO
poettering Jul 22, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view