summaryrefslogtreecommitdiff
path: root/src/udev/udevadm-info.c
diff options
context:
space:
mode:
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2018-12-10 11:46:21 +0100
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2018-12-11 09:24:31 +0100
commitb6854081ffb26c32a8d1440346f9ee5b9d2f1e57 (patch)
tree429643dac639f8d27534ed66e80b1302cc8a51ac /src/udev/udevadm-info.c
parentd539f791769988f62a780e6fce2d4a77177d64ed (diff)
downloadsystemd-b6854081ffb26c32a8d1440346f9ee5b9d2f1e57.tar.gz
udevadm: allow a .device unit to be specified for query and trigger
This is convenient when working with device units in systemd. Instead of converting the systemd unit name to a path to feed to udevadm, udevadm info|trigger can be called directly on the unit name. The man page is reworked a bit to describe the modern syntax with positional arguments first. It's just simpler to use than the positional options.
Diffstat (limited to 'src/udev/udevadm-info.c')
-rw-r--r--src/udev/udevadm-info.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/udev/udevadm-info.c b/src/udev/udevadm-info.c
index ff4cf4ec45..31a6291279 100644
--- a/src/udev/udevadm-info.c
+++ b/src/udev/udevadm-info.c
@@ -440,7 +440,7 @@ int info_main(int argc, char *argv[], void *userdata) {
r = find_device(argv[optind], NULL, &device);
if (r == -EINVAL)
- return log_error_errno(r, "Bad argument \"%s\", an absolute path in /dev/ or /sys expected: %m",
+ return log_error_errno(r, "Bad argument \"%s\", expected an absolute path in /dev/ or /sys or a unit name: %m",
argv[optind]);
if (r < 0)
return log_error_errno(r, "Unknown device \"%s\": %m", argv[optind]);