From 1a619b7182bb1dc5ddd9a855a9cd8dd8fdf43ff9 Mon Sep 17 00:00:00 2001 From: Christopher Baines Date: Sat, 10 Feb 2024 10:35:18 +0000 Subject: [PATCH] gnu: execline: Correct symlink permissions on the hurd. * gnu/packages/skarnet.scm (execline)[arguments]: Patch tools/install.sh umask. Change-Id: I1e5d2497e1fd2ad8a39a5e1ca1c3c409968204a8 --- gnu/packages/skarnet.scm | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/gnu/packages/skarnet.scm b/gnu/packages/skarnet.scm index 9ae440f86b..d5a5af2af3 100644 --- a/gnu/packages/skarnet.scm +++ b/gnu/packages/skarnet.scm @@ -84,6 +84,12 @@ and file system operations. It is used by all skarnet.org software.") (assoc-ref %build-inputs "skalibs") "/lib/skalibs/sysdeps")) #:phases (modify-phases %standard-phases + (add-after 'unpack 'patch + (lambda _ + ;; This umask makes the symlinks in lib readable on + ;; i586-gnu + (substitute* "tools/install.sh" + (("umask 077") "umask 033")))) (add-after 'install 'post-install (lambda* (#:key inputs outputs #:allow-other-keys)