udevadm: trigger - switch default action from "add" to "change"

This commit is contained in:
Kay Sievers
2010-04-12 17:56:32 +02:00
parent 3ba7e651ad
commit 236fae6cf1
2 changed files with 5 additions and 2 deletions

3
NEWS
View File

@@ -2,6 +2,9 @@ udev 152
========
Bugfixes.
"udevadm trigger" default to "change" events now, instead of "add"
events.
All "add|change" matches are replaced by "!remove" in the rules and
in the udev logic. All types of events will update possible symlinks
and permissions, only "remove" is handled special now.

View File

@@ -110,7 +110,7 @@ int udevadm_trigger(struct udev *udev, int argc, char *argv[])
TYPE_SUBSYSTEMS,
TYPE_FAILED,
} device_type = TYPE_DEVICES;
const char *action = "add";
const char *action = "change";
struct udev_enumerate *udev_enumerate;
int rc = 0;
@@ -184,7 +184,7 @@ int udevadm_trigger(struct udev *udev, int argc, char *argv[])
" subsystems sys subsystems and drivers\n"
" failed trigger only the events which have been\n"
" marked as failed during a previous run\n"
" --action=<action> event action value, default is \"add\"\n"
" --action=<action> event action value, default is \"change\"\n"
" --subsystem-match=<subsystem> trigger devices from a matching subsystem\n"
" --subsystem-nomatch=<subsystem> exclude devices from a matching subsystem\n"
" --attr-match=<file[=<value>]> trigger devices with a matching attribute\n"