mirror of
https://github.com/systemd/systemd-stable.git
synced 2025-02-09 09:57:26 +03:00
random: do not print warning if random seed doesn't exist yet
This commit is contained in:
parent
9408a2d295
commit
ba1a55152c
22
TODO
22
TODO
@ -10,8 +10,6 @@ F15:
|
|||||||
|
|
||||||
* hook emergency.target into local-fs.target in some way as OnFailure with isolate
|
* hook emergency.target into local-fs.target in some way as OnFailure with isolate
|
||||||
|
|
||||||
* teach dbus to activate all services it finds in /etc/systemd/services/org-*.service
|
|
||||||
|
|
||||||
* save/restore tool for SysV as requested by FPC (PENDING)
|
* save/restore tool for SysV as requested by FPC (PENDING)
|
||||||
|
|
||||||
* bind mounts are ignored
|
* bind mounts are ignored
|
||||||
@ -21,24 +19,22 @@ F15:
|
|||||||
|
|
||||||
* NM should pull in network.target, ntpd should pull in rtc-set.target.
|
* NM should pull in network.target, ntpd should pull in rtc-set.target.
|
||||||
|
|
||||||
* document default dependencies
|
|
||||||
|
|
||||||
* kernel patch wegen kmsg prio nach f15
|
* kernel patch wegen kmsg prio nach f15
|
||||||
|
|
||||||
* LOG_DAEMON/LOG_USER für kmsg messages schreiben
|
|
||||||
|
|
||||||
* disable /dev/console status messages after plymouth went down
|
|
||||||
|
|
||||||
* plymouth pid file
|
|
||||||
|
|
||||||
* selinux issue http://people.gnome.org/~cosimoc/selinux.jpg
|
* selinux issue http://people.gnome.org/~cosimoc/selinux.jpg
|
||||||
|
|
||||||
* do not print errors when random seed is not around
|
|
||||||
|
|
||||||
* fix alsa mixer restore to not print error when no config is stored
|
* fix alsa mixer restore to not print error when no config is stored
|
||||||
|
|
||||||
|
* ply should do mkdir before writing pid file
|
||||||
|
|
||||||
Features:
|
Features:
|
||||||
|
|
||||||
|
* teach dbus to activate all services it finds in /etc/systemd/services/org-*.service
|
||||||
|
|
||||||
|
* document default dependencies
|
||||||
|
|
||||||
|
* LOG_DAEMON/LOG_USER für kmsg messages schreiben
|
||||||
|
|
||||||
* Find a way to replace /var/run, /var/lock directories with
|
* Find a way to replace /var/run, /var/lock directories with
|
||||||
symlinks during an RPM package upgrade (filesystem.rpm or systemd.rpm).
|
symlinks during an RPM package upgrade (filesystem.rpm or systemd.rpm).
|
||||||
We soon want to get rid of var-run.mount var-lock.mount units.
|
We soon want to get rid of var-run.mount var-lock.mount units.
|
||||||
@ -118,7 +114,7 @@ Features:
|
|||||||
|
|
||||||
* Patch systemd-fsck to use -C and pass console fd to it
|
* Patch systemd-fsck to use -C and pass console fd to it
|
||||||
|
|
||||||
* support remote/ssh systemctl/systemadm, and local privileged access
|
* support remote/ssh systemctl/systemadm, and local privileged access → dbus patches need to be merged
|
||||||
|
|
||||||
* configurable jitter for timer events
|
* configurable jitter for timer events
|
||||||
|
|
||||||
|
@ -86,9 +86,11 @@ int main(int argc, char *argv[]) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if ((r = loop_read(seed_fd, buf, buf_size, false)) <= 0)
|
if ((r = loop_read(seed_fd, buf, buf_size, false)) <= 0) {
|
||||||
log_error("Failed to read seed file: %s", r < 0 ? strerror(errno) : "EOF");
|
|
||||||
else {
|
if (r != 0)
|
||||||
|
log_error("Failed to read seed file: %m");
|
||||||
|
} else {
|
||||||
lseek(seed_fd, 0, SEEK_SET);
|
lseek(seed_fd, 0, SEEK_SET);
|
||||||
|
|
||||||
if ((r = loop_write(random_fd, buf, (size_t) r, false)) <= 0)
|
if ((r = loop_write(random_fd, buf, (size_t) r, false)) <= 0)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user