guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

01/01: gnu: sshuttle: Rely on $PATH to find a POSIX sh.


From: Tobias Geerinckx-Rice
Subject: 01/01: gnu: sshuttle: Rely on $PATH to find a POSIX sh.
Date: Sun, 30 Sep 2018 15:16:38 -0400 (EDT)

nckx pushed a commit to branch master
in repository guix.

commit 0e2d3ce20e7bd71aaad5baa6b977b9684216b66e
Author: Tobias Geerinckx-Rice <address@hidden>
Date:   Sun Sep 30 21:12:06 2018 +0200

    gnu: sshuttle: Rely on $PATH to find a POSIX sh.
    
    This fixes a regression introduced in commit
    c32863e094d3489d2e08ccb3188988d7c6410976, where the sshuttle client
    will try to invoke its own /gnu/store/.../bin/sh on the server.
    
    Rely on $PATH instead of regressing to upstream's hard-coded /bin/sh.
    
    * gnu/packages/vpn.scm (sshuttle)[arguments]: SUBSTITUTE* "sh" for
    "/bin/sh".
---
 gnu/packages/vpn.scm | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/gnu/packages/vpn.scm b/gnu/packages/vpn.scm
index de5df50..9b1f26a 100644
--- a/gnu/packages/vpn.scm
+++ b/gnu/packages/vpn.scm
@@ -355,8 +355,7 @@ private network between hosts on the internet.")
              (substitute* "sshuttle/client.py"
                (("/usr/bin/env") (which "env")))
              (substitute* "sshuttle/ssh.py"
-               ;; Perhaps this is unreachable, but don't let's take risks.
-               (("/bin/sh") (which "sh")))
+               (("/bin/sh") "sh"))
              #t)))))
     (native-inputs
      `(("python-setuptools-scm" ,python-setuptools-scm)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]