diff options
author | Dave Reisner <dreisner@archlinux.org> | 2014-01-12 11:15:52 -0500 |
---|---|---|
committer | Takashi Iwai <tiwai@suse.de> | 2014-01-13 11:30:43 +0100 |
commit | ef0e588c76fbad4112193d311e51a60d18b44282 (patch) | |
tree | cb53cbe2aa4dc784c403d2062ecff05e61645eba | |
parent | 8aa13eec80eac312e4b99423909387660fb99b8f (diff) | |
download | alsa-utils-ef0e588c76fbad4112193d311e51a60d18b44282.tar.gz |
alsa-restore.rules: refer to correct attr
$attr{number} in the RUN rule is an empty expansion. This makes sense,
because the path doesn't exist -- i.e., it refers to the path:
/sys/devices/pci0000:00/foo/bar/sound/card0/controlC0/number
Instead, refer to $attr{device/number}, which does exist.
Signed-off-by: Dave Reisner <dreisner@archlinux.org>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
-rw-r--r-- | alsactl/90-alsa-restore.rules.in | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/alsactl/90-alsa-restore.rules.in b/alsactl/90-alsa-restore.rules.in index 88e12e0..c68119d 100644 --- a/alsactl/90-alsa-restore.rules.in +++ b/alsactl/90-alsa-restore.rules.in @@ -2,7 +2,7 @@ ACTION=="add", SUBSYSTEM=="sound", KERNEL=="controlC*", KERNELS!="card*", GOTO=" GOTO="alsa_restore_end" LABEL="alsa_restore_go" -TEST!="@daemonswitch@", RUN+="@sbindir@/alsactl restore $attr{number}" -TEST=="@daemonswitch@", RUN+="@sbindir@/alsactl nrestore $attr{number}" +TEST!="@daemonswitch@", RUN+="@sbindir@/alsactl restore $attr{device/number}" +TEST=="@daemonswitch@", RUN+="@sbindir@/alsactl nrestore $attr{device/number}" LABEL="alsa_restore_end" |