]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core.git/commit
npm.bbclass: Fix file permissions before opening it for writing
authorZoltán Böszörményi <zboszor@gmail.com>
Fri, 13 May 2022 15:30:29 +0000 (17:30 +0200)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Sun, 15 May 2022 07:57:09 +0000 (08:57 +0100)
commitc6740091cb7336aaa3bb9b692fe4dc6fc92aa3a8
tree862bb84b5d6d30addd1e6016b36b2c2098b05438
parent186df231f95096c0ee0f29f1080deb351701374f
npm.bbclass: Fix file permissions before opening it for writing

Some node module archives in npmjs.org contain wrong permissions.
I found a case with package.json in the archive being r-xr-xr-x
for which open(..., "w") fails. Modify the manifest file permissions
to add the write bit for the owner.

Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes/npm.bbclass