cask "duo-connect" do version "2.0.7" sha256 "eb18cb3cc446a319a8cfa9387bb42990857809a1619f49ef154fe306a15b7f6f" url "https://dl.duosecurity.com/DuoConnect-#{version}.pkg", verified: "dl.duosecurity.com/" name "DuoConnect" desc "Access your organisation’s SSH servers" homepage "https://guide.duo.com/duoconnect" livecheck do url "https://duo.com/docs/checksums#duoconnect-for-macos" regex(%r{href=.*?/DuoConnect[._-]v?(\d+(?:\.\d+)+)\.pkg}i) end no_autobump! because: :requires_manual_review pkg "DuoConnect-#{version}.pkg" uninstall launchctl: [ "com.duo.connect.tcp", "com.duo.connect.tcp.plist", "com.duo.connect.tun", "com.duo.connect.tun.plist", ], pkgutil: "com.duo.connect.bin" zap trash: [ "~/.duoconnect", "~/Liibrary/Logs/Duo/Duoconnect", ], rmdir: "~/Library/Logs/Duo" caveats do requires_rosetta end end