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>
This commit is contained in:
aszlig 2017-06-22 04:01:27 +02:00
parent 7a99036cef
commit 4007ee974c
No known key found for this signature in database
GPG key ID: 1DE8E48E57DB5436

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 ];