chiark / gitweb /
journald: downgrade warning message when /dev/kmsg does not exist
[elogind.git] / src / journal / journald-kmsg.c
index bc42548cd140488607d13e6ded2693e07c6fb8f1..1730a23a97bc179d4f3947c468f9458bddebfeb1 100644 (file)
@@ -398,7 +398,8 @@ int server_open_dev_kmsg(Server *s) {
 
         s->dev_kmsg_fd = open("/dev/kmsg", O_RDWR|O_CLOEXEC|O_NONBLOCK|O_NOCTTY);
         if (s->dev_kmsg_fd < 0) {
-                log_warning("Failed to open /dev/kmsg, ignoring: %m");
+                log_full(errno == ENOENT ? LOG_DEBUG : LOG_WARNING,
+                         "Failed to open /dev/kmsg, ignoring: %m");
                 return 0;
         }