udevadm trigger: do not propagate EACCES and ENODEV
authorYu Watanabe <watanabe.yu+github@gmail.com>
Thu, 26 Sep 2019 12:33:59 +0000 (21:33 +0900)
committerMichael Biebl <biebl@debian.org>
Tue, 19 Nov 2019 08:17:12 +0000 (08:17 +0000)
commita3ba4f23b0f8297d516aa17c78cc4d36f1b0d68d
tree6794c1c6a5fbc4d4e08510fc2ce71dbfd2bb735d
parent6f9c0c9c5d9175c7d13614e17df1e0cfd7013195
udevadm trigger: do not propagate EACCES and ENODEV

Inside container, writing file returns EACCESS. Moreover, some devices
return ENODEV rather than EACCES. So, let's also ignore these two
error causes.

Closes #13652.

(cherry picked from commit 67acde4869a9505f9721e31fa5167c82445e0e12)
(cherry picked from commit 20438f96c3261e55fabf44c892225efe79dd49d5)

Gbp-Pq: Name udevadm-trigger-do-not-propagate-EACCES-and-ENODEV.patch
src/udev/udevadm-trigger.c