]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
random-seed: downgrade some messages
authorFranck Bui <fbui@suse.com>
Fri, 21 Oct 2022 13:08:43 +0000 (15:08 +0200)
committerFranck Bui <fbui@suse.com>
Tue, 25 Oct 2022 10:16:22 +0000 (12:16 +0200)
In these cases, we eat up the error and propagate success so we should log at
warning level only.

src/random-seed/random-seed.c

index 05fb5bb1577cbe7454cde8c8dfeeb75911e37edf..7782509572f34d95d591adaa9a9b12f47ba1a0f4 100644 (file)
@@ -167,7 +167,7 @@ static int load_seed_file(
 
         k = loop_read(seed_fd, buf, seed_size, false);
         if (k < 0) {
-                log_error_errno(k, "Failed to read seed from " RANDOM_SEED ": %m");
+                log_warning_errno(k, "Failed to read seed from " RANDOM_SEED ": %m");
                 return 0;
         }
         if (k == 0) {
@@ -219,7 +219,7 @@ static int load_seed_file(
         r = random_write_entropy(urandom_fd, buf, k,
                                  IN_SET(lets_credit, CREDIT_ENTROPY_YES_PLEASE, CREDIT_ENTROPY_YES_FORCED));
         if (r < 0)
-                log_error_errno(r, "Failed to write seed to /dev/urandom: %m");
+                log_warning_errno(r, "Failed to write seed to /dev/urandom: %m");
 
         return 0;
 }