Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <1440616350.2735.6.camel@xiaoka.com>
Date: Wed, 26 Aug 2015 21:12:30 +0200
From: Tomasz Sterna <tomek@...oka.com>
To: musl@...ts.openwall.com
Subject: lchmod on Linux

I think there is an issue with musl providing lchmod() implementation
on Linux.

It simply proxies to fchmodat(), but as you cannot change mod for
symlink on Linux it fails.

This gives trouble to libarchive's bsdtar implementation that detects
that platform provides lchmod, tries to use it while extracting
archives containing symlinks and fails... ;-(

For now I am just patching libarchive config.h to not use lchmod, but I
would rather see musl do the right thing. :-)


-- 
 /o__ Our missions are peaceful -- not for conquest. When we do battle, it
(_<^' is only because we have no choice.

Download attachment "signature.asc" of type "application/pgp-signature" (474 bytes)

Powered by blists - more mailing lists

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.