vlock: Don't try to install setuid binary

With newer Nix it's (fortunately) no longer possible to create a file
with setuid bits, even though the permissions are fixed later the build
will fail during installPhase already.

I've verified whether the contents of the output path are the same as
before this change and the contents match.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
(cherry picked from commit 4007ee974c)
This commit is contained in:
aszlig
2017-06-22 04:01:27 +02:00
committed by Joachim Fasting
parent 12e8dcafb7
commit e29bf5025c

View File

@@ -9,7 +9,9 @@ stdenv.mkDerivation {
};
prePatch = ''
sed -i -e '/INSTALL/s/-[og] [^ ]*//g' Makefile modules/Makefile
sed -i -e '/INSTALL/ {
s/-[og] [^ ]*//g; s/4711/755/
}' Makefile modules/Makefile
'';
patches = [ ./eintr.patch ];