gnu: execline: Correct symlink permissions on the hurd.
* gnu/packages/skarnet.scm (execline)[arguments]: Patch tools/install.sh umask. Change-Id: I1e5d2497e1fd2ad8a39a5e1ca1c3c409968204a8
This commit is contained in:
		
							parent
							
								
									4cc7302e7d
								
							
						
					
					
						commit
						1a619b7182
					
				
					 1 changed files with 6 additions and 0 deletions
				
			
		| 
						 | 
				
			
			@ -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)
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Reference in a new issue