cask "teleport-suite" do version "18.0.0" sha256 "f93149f491632c6e0afbac1c2739bb4f34c6f3817033605d2c3ce8423b9ef26c" url "https://cdn.teleport.dev/teleport-#{version}.pkg", verified: "cdn.teleport.dev/" name "Teleport" desc "Modern SSH server for teams managing distributed infrastructure" homepage "https://goteleport.com/" livecheck do url "https://goteleport.com/download/" regex(/teleport[._-]v?(\d+(?:\.\d+)+)\.pkg/i) end conflicts_with cask: [ "teleport-suite@16", "tsh", "tsh@13", ], formula: "teleport" pkg "teleport-#{version}.pkg" uninstall pkgutil: [ "(.*).com.gravitational.teleport.tctl", "(.*).com.gravitational.teleport.tsh", "com.gravitational.teleport", ], delete: [ "/usr/local/bin/fdpass-teleport", "/usr/local/bin/tbot", "/usr/local/bin/tctl", "/usr/local/bin/teleport", "/usr/local/bin/tsh", ] zap trash: "~/.tsh" end