udev: fix SECLABEL{selinux} issue (#15064)
authorValery0xff <valery.chernous@gmail.com>
Wed, 11 Mar 2020 00:20:36 +0000 (02:20 +0200)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Thu, 26 Mar 2020 13:25:53 +0000 (14:25 +0100)
commit037a0fa5d06db080b8b5d1ae96ce067ee207f335
treec90f3db9d87cf08b2c8f9571173bcef5e039f0c2
parent9de06cd65af80173140989b0b8338fe7411bf488
udev: fix SECLABEL{selinux} issue (#15064)

Add SECLABEL{selinux}="some value" cause udevadm crash
systemd-udevd[x]: Worker [x] terminated by signal 11 (SEGV)

It happens since 25de7aa7b90 (Yu Watanabe 2019-04-25 01:21:11 +0200)
when udev rules processing changed to token model. Yu forgot store
attr to SECLABEL token so fix it.

(cherry picked from commit 0335d110afc08baf47d76b7011ce02510dfdd524)
(cherry picked from commit d58988be7fab2bf3e037ccf175f3cace41f82b80)
src/udev/udev-rules.c