]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commit
create-spdx: handle links to inaccessible locations
authorPeter Marko <peter.marko@siemens.com>
Thu, 11 Aug 2022 12:35:13 +0000 (14:35 +0200)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Sun, 14 Aug 2022 07:11:14 +0000 (08:11 +0100)
commite105befbe4ee0d85e94c2048a744f0373e2dbcdf
tree390adf03f303d8c6fb6cc4532182539c74d645f4
parent4b42fd87da290ddea098605aea3a5cce1fb432a7
create-spdx: handle links to inaccessible locations

When a link is pointing to location inaccessible to build user (e.g. "/root/something"),
filepath.is_file() throws "PermissionError: [Errno 13] Permission denied".
Fix this by first checking if it is a link.

Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes/create-spdx.bbclass