{ "name": "Openssh", "description": "OpenBSD freely-licensed SSH connectivity tools", "url": "https://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-8.0p1.tar.gz", "mirror": "https://mirror.vdms.io/pub/OpenBSD/OpenSSH/portable/openssh-8.0p1.tar.gz", "homepage": "https://www.openssh.com/", "depends": [ { "depend": "pkg-config", "build-depend": true }, { "depend": "ldns", "build-depend": false }, { "depend": "openssl", "build-depend": false } ], "resource": [ { "name": "com.openssh.sshd.sb", "url": "https://opensource.apple.com/source/OpenSSH/OpenSSH-209.50.1/com.openssh.sshd.sb" } ], "conflicts": [], "patches": [ { "url": "https://raw.githubusercontent.com/Homebrew/patches/1860b0a74/openssh/patch-sandbox-darwin.c-apple-sandbox-named-external.diff", "strip": "1" }, { "url": "https://raw.githubusercontent.com/Homebrew/patches/d8b2d8c2/openssh/patch-sshd.c-apple-sandbox-named-external.diff", "strip": "1" } ], "install": [ "ENV.append \"CPPFLAGS\", \"-D__APPLE_SANDBOX_NAMED_EXTERNAL__\"", "inreplace \"sandbox-darwin.c\", \"@PREFIX@/share/openssh\", etc/\"ssh\"", "args = %W[", "--prefix=#{prefix}", "--sysconfdir=#{etc}/ssh", "--with-ldns", "--with-libedit", "--with-kerberos5", "--with-pam", "--with-ssl-dir=#{Formula[\"openssl\"].opt_prefix}", "]", "system \"./configure\", *args", "system \"make\"", "ENV.deparallelize", "system \"make\", \"install\"", "bin.install_symlink bin/\"ssh\" => \"slogin\"", "buildpath.install resource(\"com.openssh.sshd.sb\")", "(etc/\"ssh\").install \"com.openssh.sshd.sb\" => \"org.openssh.sshd.sb\"" ], "version": "8.0", "file": "openssh.rb" }