udev-rules: update log messages about OWNER= or GROUP= settings on --resolve=names...
authorYu Watanabe <watanabe.yu+github@gmail.com>
Fri, 15 Feb 2019 18:53:36 +0000 (03:53 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Fri, 15 Feb 2019 22:21:28 +0000 (07:21 +0900)
This also set lower log level for the messages.

6e2efb6c739784deb026726331fe7e7365080f8b introduces the log messages.
But udevd may be started with --resolve-names=never, and the behavior
is expected.

Fixes #11720.

src/udev/udev-rules.c

index 8dfffe2..8603c75 100644 (file)
@@ -1384,7 +1384,7 @@ static void add_rule(UdevRules *rules, char *line,
                         } else if (rules->resolve_name_timing != RESOLVE_NAME_NEVER)
                                 r = rule_add_key(&rule_tmp, TK_A_OWNER, op, value, NULL);
                         else {
-                                LOG_RULE_ERROR("Invalid %s operation", key);
+                                LOG_RULE_DEBUG("Resolving user name is disabled, ignoring %s=%s", key, value);
                                 continue;
                         }
                         if (r < 0)
@@ -1408,7 +1408,7 @@ static void add_rule(UdevRules *rules, char *line,
                         } else if (rules->resolve_name_timing != RESOLVE_NAME_NEVER)
                                 r = rule_add_key(&rule_tmp, TK_A_GROUP, op, value, NULL);
                         else {
-                                LOG_RULE_ERROR("Invalid %s operation", key);
+                                LOG_RULE_DEBUG("Resolving group name is disabled, ignoring %s=%s", key, value);
                                 continue;
                         }
                         if (r < 0)