Skip to content

Instantly share code, notes, and snippets.

@tedd4u
Created December 12, 2020 17:31
Show Gist options
  • Save tedd4u/b14b325dab31f6d4365aab7778fed2be to your computer and use it in GitHub Desktop.
Save tedd4u/b14b325dab31f6d4365aab7778fed2be to your computer and use it in GitHub Desktop.
brew install openconnect (M1 MacBook Air)
Last login: Fri Dec 11 22:45:14 on ttys002
โžœ ~ brew install openconnect
Updating Homebrew...
==> Auto-updated Homebrew!
Updated 2 taps (homebrew/core and homebrew/cask).
==> New Formulae
attr duf kubevela vc
docui inframap terracognita
==> Updated Formulae
Updated 813 formulae.
==> Deleted Formulae
dtrx unrar
==> New Casks
blackhole-16ch pictogram
blackhole-2ch pushplaylabs-sidekick
bome-network radicle-upstream
canva spark-ar-studio
clocker unity-appletv-support-for-editor
daedalus-catalyst unity-linux-il2cpp-support-for-editor
hot unity-linux-support-for-editor
memory-clean-3 unity-macos-il2cpp-support-for-editor
osculator utm
output-factory waterfox
photosrevive webex
==> Updated Casks
0-ad
115browser
1password-cli
4peaks
5kplayer
8x8-meet
a-better-finder-attributes
a-better-finder-rename
abricotine
activedock
activitywatch
actual-odbc-pack
adafruit-arduino
adium
adobe-creative-cloud-cleaner-tool
adobe-dng-converter
adoptopenjdk
adventure
adware-removal-tool
aerial
aexol-remote-mouse
aimersoft-video-converter-ultimate
aio-creator-neo
air-video-server-hd
aircall
airdroid
airflow
airfoil
airmedia
airpass
airqmon
airy
ajour
aleo-studio
aleph-one
alfaview
aliworkbench
all-in-one-messenger
alloy
altair-graphql-client
altserver
alva
amadeus-pro
amadine
amazon-music
amazon-photos
amazon-workdocs
amazon-workdocs-drive
amazon-workspaces
amethyst
amorphousdiskmark
ananas-analytics-desktop-edition
android-file-transfer
android-ndk
android-platform-tools
android-sdk
android-studio
angry-ip-scanner
anki
ankiapp-anki
anonymousvpn
anydesk
anydo
anylist
anytrans
anytrans-for-android
anzeigenchef
apache-couchdb
apk-icon-editor
app-cleaner
apparency
appcode
appdelete
appgate-sdp-client
appium
apple-juice
appstudio
apptivate
aptanastudio
aptible
aqua-data-studio
aquamacs
archiver
aria-maestosa
aria2d
ark-desktop-wallet
armory
arq
arq-cloud-backup
arrayfire
arrsync
artisan
artpip
asciidocfx
astah-professional
astropad-studio
atext
atlauncher
atom
au-lab
audio-hijack
audioslicer
auryo
authy
autofirma
autopkgr
autumn
avast-secure-browser
avg-antivirus
aviatrix-vpn-client
avibrazil-rdm
avidemux
avira-antivirus
avogadro
awa
aware
aws-vpn-client
axure-rp
azure-data-studio
babeledit
back-in-time
backblaze-downloader
backlog
backuploupe
baiducloud
baidunetdisk
balenaetcher
ballast
bandage
banking-4
banktivity
banshee
baritone
barxtemp
basecamp
basictex
bathyscaphe
batteries
bbc-iplayer-downloads
bbedit
bdinfo
beaker-browser
bean
beatport-pro
beatunes
beautune
bee
beekeeper-studio
beersmith
beoplay-software-update
berrycast
bestres
betterzip
bibdesk
big-mean-folder-machine
bigsur-cache-cleaner
binary-ninja
bino
birdfont
biscuit
bisq
bit-slicer
bitbar
bitmessage
bitrix24
bitshares
bitwarden
blink1control
blisk
blitz
blobby-volley2
blockblock
blockstack
blocs
blu-ray-player
blue-jeans-browser-plugin
bluefish
blueharvest
bluesense
bluestacks
bonitastudiocommunity
bookends
bookmacster
boom
boom-3d
boop
boost-note
boostnote
bootchamp
bootstrap-studio
bootxchanger
bossa
box-drive
box-notes
box-sync
box-tools
boxer
boxy-suite
brackets
brain-workshop
brave-browser
breakaway
breaktimer
brewtarget
bria
bricklink-partdesigner
bricklink-studio
bricksmith
brl-cad-mged
browserosaurus
browserstacklocal
bubo
bunqcommunity-bunq
burn
busycal
busycontacts
butler
butt
buttercup
cabal
cacher
caffeine
cajviewer
cakebrew
calcservice
calendar-366
calibre
camed
camtasia
captain
captin
caption
capto
caramba-switcher
carbon-copy-cloner
caret
cashnotify
catch
cave-story
ccmenu
cctalk
cellery
cellprofiler
cemu
cerebro
chatmate-for-facebook
chatmate-for-whatsapp
chatology
chatty
chatwork
cheatsheet
cheetah3d
chessx
chromedriver
chromium
chronicle
chronosync
cisco-proximity
cisdem-data-recovery
cisdem-document-reader
cisdem-pdf-converter-ocr
cisdem-pdfmanagerultimate
citra
clashx
classicftp
cleanmymac
cleanshot
clementine
clickcharts
clip-studio-paint
clipbuddy
clipy
clix
clockify
clonk
cloud-pbx
cloudcompare
cloudmounter
cloudup
clover-configurator
cncjs
cncnet
coccinellida
coccoc
cockatrice
cocktail
cocoapods
cocoarestclient
code-notes
code42-crashplan
codelite
codespace
coin-wallet
collabshot
color-oracle
colorchecker-camera-calibration
colorpicker-developer
colorpicker-propicker
colorpicker-skalacolor
colorsnapper
colortester
colour-contrast-analyser
comma-chameleon
command-tab-plus
commander-one
commandq
continuity-activation-tool
controllermate
controlplane
cookie
copyclip
copyq
copytranslator
coqide
cord
corona-tracker
coteditor
couchpotato
coverload
cozy-drive
cpuinfo
craft
craftmanager
creepy
criptext
cronnix
cryptomator
crystalmaker
cubicsdr
cuda-z
cumulus
cura-lulzbot
cutter
cycling74-max
cytoscape
daedalus-mainnet
daisydisk
dangerzone
darktable
dash-dash
dashcam-viewer
dashlane
dat
data-rescue
datadog-agent
datagraph
datazenit
datovka
davmail
db-browser-for-sqlite
dbeaver-community
dbeaver-enterprise
dbglass
dbkoda
dbngin
dcommander
dcv-viewer
deathtodsstore
debookee
deco
deepl
deepstream
deezer
delayedlauncher
deltachat
deltawalker
deluge
desktoputility
detectx-swift
detexify
devonagent
dexed
dhs
dia
dialpad
diashapes
dictater
dictionaries
difffork
digikam
discord
disk-arbitrator
disk-drill
diskcatalogmaker
displaperture
displaycal
dissenter-browser
djv
djview
do-not-disturb
docker
docker-toolbox
dockmate
dockstation
dogecoin
domainbrain
dosbox
dosbox-x
doteditor
dotnet-sdk
double-commander
doubletwist
downie
dragthing
drama
drawbot
drawio
dremel-slicer
drivethrurpg
droidid
drop-to-gif
dropbox
dropbox-passwords
dropshare
dteoh-devdocs
duckietv
duet
dukto
dungeon-crawl-stone-soup-console
dungeon-crawl-stone-soup-tiles
duo-connect
duoshao
dupeguru
duplicacy
duplicacy-web-edition
duplicati
dust3d
dvdstyler
dwarf-fortress-lmp
dynamodb-local
dynobase
eaccess
ebibookreader
ebmac
eddie
edenmath
edfbrowser
editaro
eggplant
elasticwolf
electerm
electric-sheep
electrocrud
electron
electron-fiddle
electrum
electrumsv
element
elgiganten-jotta
elmedia-player
eloston-chromium
emailchemy
emby-server
empoche
endless-sky
energia
engine-prime
entropy
envkey
enzymex
epic-games
epichrome
epub-to-pdf
eqmac
eset-cyber-security-pro
espresso
eudic
eudic-es
eurkey
ev3-classroom
everweb
evolve-ip-uc-one
evom
exactscan
exfalso
exifcleaner
exifrenamer
exist-db
expo-xde
expressscribe
extraterm
falcon-sql-client
family-tree-builder
fanny
fantastical
fantasy-map-generator
farrago
fastclicker
faxbot
fbreader
fedora-media-writer
feed-the-beast
feem
feishu
fellow
fenix
ferdi
ff-works
figma
fiji
filedrop
filepane
find-any-file
find-empty-folders
finereader
fing
firecamp
firefox
fireworks
fission
flame
flash-decompiler-trillix
flash-player
flash-player-debugger
flashlighttool
flic
flickr-uploadr
flightgear
flipper
flixtools
flock
flotato
flow
flowdock
flowsync
fluor
flutter
fm3-edit
focus-booster
focusatwill
focused
foldingtext
folx
fontbase
fontforge
fontgoggles
fontlab
fontplop
fontstand
forecast
fork
forticlient
foxmail
fpcsrc
franz
freac
fredm-fuse
free-ruler
freecad
freecol
freemind
freenettray
freeorion
freeplane
freesmug-chromium
freeter
freetube
freeyourmusic
freeze
frescobaldi
frhelper
fritzing
fromscratch
fsmonitor
fsnotes
fstream
funter
fuse
futuniuniu
fuwari
fuzzyclock
gameranger
gameshow
ganache
ganttproject
garagebuy
gb-studio
gcollazo-mongodb
gdlauncher
geburtstagschecker
geektool
gemini
geogebra
geomap
geotag-photos-pro
gephi
get-backup-pro
get-iplayer-automator
get-lyrical
getrasplex
gfortran
ghost-browser
ghosttile
gifox
gingko
gisto
gitbox
gitfox
github
githubpulse
gitify
gitkraken
gitnote
gitscout
gitup
gitx
globalmeet
glyphfinder
gmvault
gns3
gnucash
go-agent
go-server
go2shell
gobdokumente
godot
godot-mono
gog-galaxy
gogs
goldencheetah
goldendict
golly
goofy
google-backup-and-sync
google-chrome
google-earth-pro
google-japanese-ime
google-photos-backup-and-sync
google-web-designer
googleappengine
gopanda
gotiengviet
gotomeeting
gplates
gpodder
gps4cam
gpxsee
gqrx
gramps
grandperspective
graphicconverter
gretl
gridea
grisbi
growlnotify
gswitch
gtkwave
guijs
guild-wars2
gureumkim
gzdoom
ha-menu
hacker-menu
hackhands
hammerspoon
handbrake
handshaker
handylock
happymac
haptic-touch-bar
harmony
haroopad
hazel
hazeover
hbuilder
hbuilderx
hdrmerge
headset
heimdall-suite
helium
hermes
hessenbox-da
hex
hex-fiend
hey
hma-pro-vpn
home-assistant
home-inventory
honto
hookshot
horos
hotswitch
houdahspot
houseparty
hstracker
http-toolkit
hubic
hue-topia
hugin
hydrogen
hype
hyper
ibabel
ibackup-viewer
ibackupbot
ibettercharge
ibm-aspera-connect
icab
iceberg
icestudio
icollections
iconizer
icons8
iconset
icq
igdm
igv
ilok-license-manager
image2icon
imagej
imarisviewer
imazing
imazing-mini
imgotv
imo
impactor
indigo
infoflow
inkdrop
inky
insomnia
insomnia-designer
inssider
install-disk-creator
instant-articles-builder
instasizer
integrity
intel-haxm
invesalius
invisiblix
inxmail-professional
ionic-lab
ios-app-signer
iota-wallet
ip-in-menu-bar
ipe
ipepresenter
iphoto-library-manager
iris
iriunwebcam
ishowu
istat-server
iswiff
itau
itch
iterm2
ithoughtsx
itk-snap
itools
itrash
itsycal
itubedownloader
itunes-volume-control
ivideonclient
ivideonserver
ivolume
izip
jabref
jabt-flow
jaikoz
jalbum
jamf-migrator
jami
jamulus
jandi
jasper
jbrowse
jcryptool
jd-gui
jedit
jedit-omega
jeromelebel-mongohub
jet
jetbrains-space
jiggler
jitsi
joinme
jollysfastvnc
joplin
josm
journey
jqbx
jtool2
jubler
jumpcut
kactus
kafka-tool
kakapo
kaku
kaleidoscope
kap
karabiner-elements
katalon-studio
keep-it
keepassxc
keeper-password-manager
keepingyouawake
keeweb
keka
kext-updater
kextviewr
key-codes
keyboard-cleaner
keyboard-maestro
keyboardcleantool
keymanager
keysmith
keystore-explorer
kicad
kid3
kindle
kindle-comic-creator
kindle-previewer
kinza
kite
kitematic
klatexformula
klayout
klokki
knime
knock
knotes
knox
koa11y
koala
kobo
kode54-cog
koodo-reader
kotlin-native
krita
kstars
kube-forwarder
kubernetic
kui
lando
lantern
laravel-kit
lark
lastpass
latest
latexdraw
launchpad-manager
laverna
lazarus
lazpaint
lbry
league-displays
league-of-legends
leanote
ledger-live
leech
lego-mindstorms-ev3
lehreroffice
lektor
lelivrescolairefr
lens
lepton
librecad
libreoffice
libreoffice-language-pack
liclipse
lidarr
lifesize
lightgallery
lightproxy
lighttable
lincastor
line-bot-designer
linear
lingo
lingon-x
listen1
liya
lmms
loading
loaf
localdev
lockdown
locklizard-safeguard-viewer
lockrattler
lofi
logdna-agent
logdna-cli
loginputmac
logisim
logitech-presentation
logmein-client
logmein-hamachi
logos
loom
loopback
losslesscut
love
ltspice
lulu
luminance-hdr
lunar-client
luxmark
luyten
lynkeos
lynx
lyx
macclean
maccpuid
maccy
macdjview
macdown
macdroid
machacha
maciasl
macintosh-explorer
macpass
macpilot
macs-fan-control
macsvg
macterm
mactex
mactex-no-gui
mactracker
macupdate
macupdater
macx-dvd-ripper-mac-free-edition
macx-dvd-ripper-pro
macx-video
macx-video-converter-pro
macx-youtube-downloader
magicavoxel
magiccap
magicprefs
mailbutler
mailmaster
mailmate
mailspring
maintenance
makehuman
makemkv
maltego
malus
malwarebytes
mame
manta
manuskript
marathon
marathon-infinity
marathon2
marginnote
mari0
mark-text
marked
marsedit
marshallofsound-google-play-music-player
marvel
marvin
masscode
massreplaceit
master-password
master-pdf-editor
masterway-note
mate-translate
mathpix-snipping-tool
mathtype
mblock
mcbopomofo
mcedit
mechvibes
media-converter
mediaelch
mediahuman-audio-converter
mediahuman-youtube-downloader
megasync
meld
mellowplayer
melodics
memo
memory
mendeley-reference-manager
menubar-stats
menumeters
menutube
merlin-project
meshcommander
meshlab
messenger
metabase
metaz
meteorologist
mgba
mia-for-gmail
mic-drop
microblog
microsoft-auto-update
microsoft-azure-storage-explorer
microsoft-edge
microsoft-excel
microsoft-office
microsoft-outlook
microsoft-powerpoint
microsoft-r-open
microsoft-word
middle
midikeys
miditrail
mikogo
milanote
milkytracker
mimecast
min
mindforger
mindmaster
minecraft
minecraft-server
minecraftpe
mini-program-studio
miniconda
minitube
minizincide
miro
mirrordisplays
mission-control-plus
missive
mjml
mjolnir
mkchromecast
mmex
mmhmm
mnemosyne
mobirise
mockoon
mockplus
mockuuups-studio
modelio
modern-csv
monal
monero-wallet
moneydance
moneymoney
moneywiz
mongodb-compass
mongodb-compass-isolated-edition
mongodb-compass-readonly
mongodb-realm-studio
mongotron
monitorearth
mono-mdk
monodraw
monogame
monolingual
moonlight
moose
morpheus
mos
moscow-ml
motrix
mountain
mounty
mouse-locator
movist
movist-pro
mpeg-streamclip
mplayer-osx-extended
mplayerx
mpv
mqtt-explorer
mqttfx
mqttx
mtgaprotracker
mu-editor
mucommander
mullvadvpn
multifirefox
multimc
multitouch
mumble
mumu
munki
murus
museeks
musescore
music-manager
musicbrainz-picard
musictube
mutify
mweb
my-budget
my-image-garden
mycloud
mycrypto
mylio
mymonero
nagbar
nally
name-mangler
namebench
nano
napari
native-access
natron
naver-whale
nbtexplorer
ncar-ncl
ndm
neofinder
nestopia
netbeans
netdownloadhelpercoapp
neteasemusic
netiquette
netnewswire
netron
netspot
network-radar
next
nextcloud
ngrok
nheko
nifty
niftyman
night-owl
nightingale
nightowl
nodebox
nodeclipse
noisy
noisytyper
nordvpn
nordvpn-teams
nosleep
nosql-workbench
nosqlbooster-for-mongodb
nosqlclient
nota
notable
notational-velocity
notedup
noti
notion
noun-project
nova
novabench
now
now-tv-player
nsregextester
nuclear
nucleo
nuclino
nulloy
nvalt
nzbget
obsidian
obyte
ocenaudio
oclint
odrive
ogdesign-eagle
omegat
omnidb
omnigraffle
omniplan
ondesoft-audiobook-converter
onecast
onedrive
onenote-importer-preview
oni
onlyoffice
oolite
open-ecard
openarena
openaudible
openbazaar
openboard
openboardview
openconnect-gui
opencore-configurator
opencpn
opendnsupdater
openemu
openmsx
openmtp
openmw
opennx
openoffice
openphone
openra
openrct2
openrefine
opensesame
openshot-video-editor
opensong
opentoonz
openvanilla
openvisualtraceroute
openwebstart
openxcom
opera
opera-neon
optimage
optimal-layout
origami-studio
origin
orka
oryoki
osbuddy
oscar
osquery
osxfuse
otter-browser
outguess
outline-manager
outwit-hub
overdrive-media-console
overflow
owasp-zap
owncloud
p4v
packages
packet-peeper
padloc
pages-data-merge
pagico
paintbrush
paintcode
pandora
paragon-vmdk-mounter
parse
parsec
parsehub
particle-dev
password-gorilla
pastebot
path-finder
pb
pd-l2ork
pdf-over
pdf-reader-pro
pdf-squeezer
pdfelement
pdfelement-express
pdfextractor
pdfkey-pro
pdfsam-basic
penc
pencil2d
perimeter81
permute
persepolis-download-manager
pext
pg-commander
pgadmin4
phantomjs
phoenix-slides
phonebrowse
phoneclean
phonegap
phonerescue
phonetrans
photoninja
photosweeper-x
physicseditor
pibakery
piezo
pineapple
pingid
pingmenu
pingplotter
pins
pinta
piskel
pitch
pitchperfect
pixelorama
pixelpeeper
pixelstick
plan
play
playback
playmemories-home
plex
plexamp
pliim
plistedit-pro
plotdigitizer
plover
pocket-casts
podolski
poi
pokemon-showdown
pokerstars
pokerth
polar-bookshelf
pomatez
pomello
pomotodo
popclip
popsql
portfolioperformance
porting-kit
postbox
posterazor
postgres
postico
postman
powder
powder-player
powerpanel
powerphotos
praat
pref-setter
preform
prismatik
pritunl
private-internet-access
privatetunnel
privatevpn
prizmo
pro-fit
processing
proclaim
product-hunt
profind
project-slippi-dolphin
projectlibre
propresenter
protege
protonmail-bridge
protopie
proxifier
proximity
proxyman
prudent
prusaslicer
psi
psi-plus
publish-or-perish
pulse-sms
puppetry
purei-play
purevpn
puush
puzzles
pycharm-edu
pyfa
pynsource
pyzo
qbittorrent
qblocker
qcma
qdslrdashboard
qgis
qgroundcontrol
qiyimedia
qlstephen
qnapi
qownnotes
qq
qqbrowser
qqlive
qqmacmgr
qqmusic
qtox
qtpass
qtspim
qtum
quakespasm
quassel
querious
querypie
quicken
quickhue
quickkeyextension
quickwords
quip
quitter
quodlibet
qutebrowser
qv2ray
qxmledit
r-name
rabbitmq
race-into-space
radarr
radiant-player
raiderio
raindropio
rambox
ransomwhere
rapidminer-studio
rapidweaver
rar
raven
raven-reader
raze
razorsql
rclone-browser
rcse
react-proto
react-studio
recaf
recents
recordit
recovery-disk-assistant
rectangle
red-eye
redeclipse
redis
regexhibit
reggy
reikey
remote-buddy
remote-desktop-manager
remote-desktop-manager-free
remote-wake-up
remoteviewer
remotix-agent
renamer
rescuetime
responsively
resxtreme
retinizer
retro-virtual-machine
retrobatch
retroshare
rhinoceros
ricochet
ridibooks
rightfont
ringcentral
ringcentral-classic
ringcentral-phone
ringtones
ripit
river-sparkle
roaringapps
robo-3t
robofont
rocket-chat
rocket-typist
rodeo
roku-remote-tool
rolisteam
rotato
rotki
routebuddy
rowanj-gitx
royal-tsx
rss
rssowl
rstudio
runescape
runway
ryver
sabaki
sabnzbd
safeincloud-password-manager
sage
sameboy
saoimageds9
sapmachine-jdk
satellite-eyes
sauerbraten
scala-ide
scap-workbench
scapple
scidavis
scidvsmac
scilab
scout
screaming-frog-seo-spider
screen
scribus
script-debugger
scrivener
scrutiny
seadrive
seafile-client
seaglass
seamonkey
securesafe
securityspy
sejda-pdf
semulov
send-anywhere
send-to-kindle
sensei
sensiblesidebuttons
sequel-pro
session
session-manager-plugin
sessionrestore
setapp
shadow
sharemouse
sharepod
sherlock
shift
shifty
shimo
shoes
shortcutdetective
showhiddenfiles
showyedge
shuttle
sidequest
sidestep
sigdigger
sigil
sigilium-email-signatures
signal
silentknight
silnite
sim-genie
simpholders
simple-comic
simplesynth
singularity
sipgate-softphone
sirimote
sitebulb
sixtyforce
sizzy
skala-preview
sketch-toolbox
sketchpacks
sketchup
skim
skreenics
sky-ticket
skype
slack
slate
sleipnir
slicer
slik
slingplayer
slite
smallpdf
smlnj
smoothscroll
smooze
snagit
snappy
sneek
snes9x
snipaste
snowflake-snowsql
soapui
socket-io-tester
sococo
sofa-server
softmaker-freeoffice
softraid
softube-central
solar2d
solvespace
sonarr
sonic-visualiser
sound-control
sound-siphon
soundcleod
soundsource
sourcetrail
sourcetree
spacelauncher
spamsieve
spark
sparkle
sparkleshare
spatial
spatterlight
spectacle
spectacle-editor
spectrum
speedcrunch
speedify
spek
spideroak-share
spillo
spitfire-audio
splashtop-business
splashtop-personal
splashtop-streamer
splayer
splice
spotify
spotspot
springtoolsuite
sql-tabs
sqlectron
sqlexplorer
sqlitemanager
sqlitestudio
sqlpro-for-mssql
sqlpro-for-mysql
sqlpro-for-postgres
sqlpro-for-sqlite
sqlpro-studio
squirrel
squirrelsql
srware-iron
ssh-tunnel-manager
stack
stack-stack
standard-notes
starcraft
starsector
startninja
startupizer
stashcat
stats
steam
steamcmd
stella
stellarium
stepmania
stoplight-studio
storyboarder
strange-flesh
strawberry
strawberry-wallpaper
streamlabs-obs
stretchly
strongvpn
studio-3t
studiolinkstandalone
subethaedit
subler
sublime-merge
subnetcalc
subsync
superbeam
supercollider
superduper
superhuman
superproductivity
supertuxkart
surfeasy-vpn
surfshark
surge-synthesizer
suspicious-package
sweet-home3d
swift-explorer
swift-publisher
swiftformat-for-xcode
swiftstack-client
swifty
swiftybeaver
swish
switch
switchhosts
synalyze-it-pro
sync-my-l2p
syncmate
syncplay
syncroom
syncterm
syncthing
synfigstudio
syntax-highlight
synthesia
sysdig-inspect
tableflip
tabula
tad
tag
tagalicious
tagger
tagspaces
tandem
tap-forms
taskade
taskexplorer
tbe
tbs-studio
td-agent
teambition
teamdrive
teamspeak-client
teamviewer
teamviewer-quickjoin
teamviewermeeting
techsmith-capture
teensy
telavox-flow
telegram-desktop
tempo
tencent-lemon
tencent-meeting
tenor
termhere
terminus
termius
tetrio
texpad
texshop
texstudio
textadept
textexpander
textmate
texworks
the-archive-browser
the-battle-for-wesnoth
the-cheat
the-clock
the-tagger
the-unarchiver
thedesk
there
thingsmacsandboxhelper
thonny
thonny-xxl
thorium
thumbsup
thunder
thunderbird
thyme
tibco-jaspersoft-studio
tickeys
ticktick
tidal
tidepool-uploader
tifig
tiger-trade
tigervnc-viewer
tikzit
tiled
timecamp
timelane
timely
timemator
timer
timestamp
timeular
tinkerwell
tla-plus-toolbox
todometer
todos
todotxt
tofu
toggl-track
toinane-colorpicker
topcat
toptracker
tor-browser
torguard
torrent-file-editor
tortoisehg
touch-bar-pong
touchswitcher
tower
townwifi
trader-workstation
trailer
trainerroad
transcribe
transmission
transmit
transtype
trash-it
treesheets
tresorit
trezor-bridge
tribler
trim-enabler
trinity
triplecheese
tripmode
trolcommander
tropy
trufont
tunein
tuneskit-m4v-converter
tunnelbear
tunnelblick
tuntap
tuple
turbo-boost-switcher
turbovnc-viewer
turtl
tusk
tutanota
tv-browser
tvrenamer
tweetbot
tweeten
twilioquest
twine
twitch
twitterrific
tyke
tyme
typeface
typora
tysimulator
uberconference
uc-one
ueli
ultimate
ultrastardeluxe
unclutter
uncolored
unetbootin
unified-remote
unison
unite
unity
unity-android-support-for-editor
unity-hub
unity-ios-support-for-editor
unity-lumin-support-for-editor
unity-webgl-support-for-editor
unity-windows-support-for-editor
universal-media-server
unlox
unpkg
unshaky
upm
usenapp
utools
utox
uu-booster
vagrant
vagrant-manager
vagrant-vmware-utility
valentina-studio
vallum
vassal
vellum
veracrypt
vesta
veusz
via
viber
vidcutter
videofusion
videostream
vienna
vimr
vip-access
vipriser
virtualgl
virtualhere
virtualhereserver
visit
visual
visual-studio
visual-studio-code
visualboyadvance-m
visualvm
vitalsource-bookshelf
vivaldi
vk-messenger
vmpk
vnote
voicemac
volt
voodoopad
voov-meeting
vorta
vox
vox-preferences-pane
vpn-enabler
vrew
vsee
vu
vysor
wallpaper-wizard
waltr
wanna
warzone-2100
wasabi-wallet
waterfox-classic
wavebox
waves-central
weakauras-companion
webarchiveextractor
webcamoid
webcatalog
webots
webpquicklook
website-watchman
webtorrent
wechat
weiyun
weka
wercker-cli
whalebird
whatsapp
whatsize
whatsyoursign
whoozle-android-file-transfer
wickrme
widelands
wifispoof
winclone
windocd
window-switch
winds
wine-stable
wings3d
winx-hd-video-converter
wire
wireframe-sketcher
witch
wkhtmltopdf
wonderfultools-screensaver
wondershare-filmora
wondershare-uniconverter
wordservice
workflowy
workplace-chat
wormhole
wowmatrix
wowup
wpsoffice
writefull
wwdc
x-mirage
x-moto
x-swiftformat
xamarin-studio
xamarin-workbooks
xampp
xaos
xattred
xca
xdm
xee
ximalaya
xld
xlink-kai
xlplayer
xnconvert
xnviewmp
xquartz
xscope
yacreader
yakyak
yam-display
yammer
yandex
yandex-cloud-cli
yate
yep
yojimbo
youdaodict
youdaonote
youtube-to-mp3
ytmdesktop-youtube-music
yu-writer
yuna
yuque
yy
zalo
zappy
zazu
zbuc-imgur
zeebe-modeler
zeitgeist
zeplin
zeronet
zerotier-one
zettelkasten
zettlr
zipcleaner
zoc
zoho-docs
zoho-mail
zoho-workdrive
zoom
zoom-for-it-admins
zoomus
zulip
zxpinstaller
==> Deleted Casks
blackhole hockey noteplan
canary kiwi-for-g-suite waterfox-current
gifs manuscripts webex-teams
Warning: You are running macOS on a arm64 CPU architecture.
We do not provide support for this (yet).
Reinstall Homebrew under Rosetta 2 until we support it.
You will encounter build failures with some formulae.
Please create pull requests instead of asking for help on Homebrew's GitHub,
Twitter or any other official channels. You are responsible for resolving
any issues you experience while you are running this
unsupported configuration.
==> Downloading https://homebrew.bintray.com/bottles/gmp-6.2.1.arm64_big_sur.bot
==> Downloading from https://d29vzk4ow07wi7.cloudfront.net/ab18308ea9c4315c86822
######################################################################## 100.0%
==> Downloading https://ftp.gnu.org/gnu/sed/sed-4.8.tar.xz
######################################################################## 100.0%
==> Downloading https://github.com/ivmai/libatomic_ops/releases/download/v7.6.10
==> Downloading from https://github-production-release-asset-2e65be.s3.amazonaws
######################################################################## 100.0%
==> Downloading https://github.com/ivmai/bdwgc/releases/download/v8.0.4/gc-8.0.4
==> Downloading from https://github-production-release-asset-2e65be.s3.amazonaws
######################################################################## 100.0%
==> Downloading https://ftp.gnu.org/gnu/libunistring/libunistring-0.9.10.tar.xz
######################################################################## 100.0%
==> Downloading https://homebrew.bintray.com/bottles/readline-8.1.arm64_big_sur.
==> Downloading from https://d29vzk4ow07wi7.cloudfront.net/26971810ce31d63cd0966
######################################################################## 100.0%
==> Downloading https://ftp.gnu.org/gnu/guile/guile-3.0.4.tar.xz
######################################################################## 100.0%
==> Downloading https://ftp.gnu.org/gnu/libidn/libidn2-2.3.0.tar.gz
######################################################################## 100.0%
==> Downloading https://ftp.gnu.org/gnu/libtasn1/libtasn1-4.16.0.tar.gz
######################################################################## 100.0%
==> Downloading https://ftp.gnu.org/gnu/nettle/nettle-3.6.tar.gz
######################################################################## 100.0%
==> Downloading https://github.com/p11-glue/p11-kit/releases/download/0.23.22/p1
==> Downloading from https://github-production-release-asset-2e65be.s3.amazonaws
######################################################################## 100.0%
==> Downloading https://homebrew.bintray.com/bottles/openssl%401.1-1.1.1i.arm64_
==> Downloading from https://d29vzk4ow07wi7.cloudfront.net/14646cc636f207b835b12
######################################################################## 100.0%
==> Downloading https://homebrew.bintray.com/bottles/libevent-2.1.12.arm64_big_s
==> Downloading from https://d29vzk4ow07wi7.cloudfront.net/15371c41b2a44c06f2b01
######################################################################## 100.0%
==> Downloading https://homebrew.bintray.com/bottles/c-ares-1.17.1.arm64_big_sur
######################################################################## 100.0%
==> Downloading https://github.com/Homebrew/formula-patches/raw/d3d5ad2b5683c1a4
==> Downloading from https://raw.githubusercontent.com/Homebrew/formula-patches/
######################################################################## 100.0%
==> Downloading https://github.com/jemalloc/jemalloc/releases/download/5.2.1/jem
==> Downloading from https://github-production-release-asset-2e65be.s3.amazonaws
######################################################################## 100.0%
==> Downloading http://dist.schmorp.de/libev/Attic/libev-4.33.tar.gz
######################################################################## 100.0%
==> Downloading https://github.com/nghttp2/nghttp2/releases/download/v1.42.0/ngh
==> Downloading from https://github-production-release-asset-2e65be.s3.amazonaws
######################################################################## 100.0%
==> Downloading https://nlnetlabs.nl/downloads/unbound/unbound-1.13.0.tar.gz
######################################################################## 100.0%
==> Downloading https://www.gnupg.org/ftp/gcrypt/gnutls/v3.6/gnutls-3.6.15.tar.x
######################################################################## 100.0%
==> Downloading https://downloads.sourceforge.net/project/stoken/stoken-0.92.tar
==> Downloading from https://netactuate.dl.sourceforge.net/project/stoken/stoken
######################################################################## 100.0%
==> Downloading https://git.infradead.org/users/dwmw2/vpnc-scripts.git/blob_plai
-#O#- # #
==> Downloading ftp://ftp.infradead.org/pub/openconnect/openconnect-8.10.tar.gz
######################################################################## 100.0%
==> Installing dependencies for openconnect: gmp, gnu-sed, libatomic_ops, bdw-gc, libunistring, readline, guile, libidn2, libtasn1, nettle, p11-kit, openssl@1.1, libevent, c-ares, jemalloc, libev, nghttp2, unbound, gnutls and stoken
==> Installing openconnect dependency: gmp
==> Pouring gmp-6.2.1.arm64_big_sur.bottle.tar.gz
๐Ÿบ /opt/homebrew/Cellar/gmp/6.2.1: 21 files, 3.3MB
==> Installing openconnect dependency: gnu-sed
==> ./configure --prefix=/opt/homebrew/Cellar/gnu-sed/4.8 --program-prefix=g
==> make install
==> Caveats
GNU "sed" has been installed as "gsed".
If you need to use it as "sed", you can add a "gnubin" directory
to your PATH from your bashrc like:
PATH="/opt/homebrew/opt/gnu-sed/libexec/gnubin:$PATH"
==> Summary
๐Ÿบ /opt/homebrew/Cellar/gnu-sed/4.8: 51 files, 1MB, built in 48 seconds
==> Installing openconnect dependency: libatomic_ops
==> ./configure --prefix=/opt/homebrew/Cellar/libatomic_ops/7.6.10
==> make
==> make check
==> make install
๐Ÿบ /opt/homebrew/Cellar/libatomic_ops/7.6.10: 82 files, 718.6KB, built in 10 seconds
==> Installing openconnect dependency: bdw-gc
==> ./configure --prefix=/opt/homebrew/Cellar/bdw-gc/8.0.4 --enable-cplusplus --enable-static
==> make
==> make check
==> make install
๐Ÿบ /opt/homebrew/Cellar/bdw-gc/8.0.4: 69 files, 1.7MB, built in 16 seconds
==> Installing openconnect dependency: libunistring
==> ./configure --prefix=/opt/homebrew/Cellar/libunistring/0.9.10
==> make
==> make check
==> make install
๐Ÿบ /opt/homebrew/Cellar/libunistring/0.9.10: 55 files, 4.4MB, built in 4 minutes 18 seconds
==> Installing openconnect dependency: readline
==> Pouring readline-8.1.arm64_big_sur.bottle.tar.gz
==> Caveats
readline is keg-only, which means it was not symlinked into /opt/homebrew,
because macOS provides BSD libedit.
For compilers to find readline you may need to set:
export LDFLAGS="-L/opt/homebrew/opt/readline/lib"
export CPPFLAGS="-I/opt/homebrew/opt/readline/include"
For pkg-config to find readline you may need to set:
export PKG_CONFIG_PATH="/opt/homebrew/opt/readline/lib/pkgconfig"
==> Summary
๐Ÿบ /opt/homebrew/Cellar/readline/8.1: 48 files, 1.7MB
==> Installing openconnect dependency: guile
==> ./configure --prefix=/opt/homebrew/Cellar/guile/3.0.4 --with-libreadline-prefix=/opt/homebrew/opt/readline --with-libgmp-prefix=/opt/homebrew/opt/gmp --enable-jit=no
==> make install
==> Caveats
Guile libraries can now be installed here:
Source files: /opt/homebrew/share/guile/site/3.0
Compiled files: /opt/homebrew/lib/guile/3.0/site-ccache
Extensions: /opt/homebrew/lib/guile/3.0/extensions
Add the following to your .bashrc or equivalent:
export GUILE_LOAD_PATH="/opt/homebrew/share/guile/site/3.0"
export GUILE_LOAD_COMPILED_PATH="/opt/homebrew/lib/guile/3.0/site-ccache"
export GUILE_SYSTEM_EXTENSIONS_PATH="/opt/homebrew/lib/guile/3.0/extensions"
==> Summary
๐Ÿบ /opt/homebrew/Cellar/guile/3.0.4: 831 files, 56.5MB, built in 4 minutes 36 seconds
==> Installing openconnect dependency: libidn2
==> ./configure --prefix=/opt/homebrew/Cellar/libidn2/2.3.0 --with-libintl-prefix=/opt/homebrew/opt/gettext --with-packager=Homebrew
==> make install
๐Ÿบ /opt/homebrew/Cellar/libidn2/2.3.0: 72 files, 829.3KB, built in 28 seconds
==> Installing openconnect dependency: libtasn1
==> ./configure --prefix=/opt/homebrew/Cellar/libtasn1/4.16.0
==> make install
๐Ÿบ /opt/homebrew/Cellar/libtasn1/4.16.0: 60 files, 544KB, built in 20 seconds
==> Installing openconnect dependency: nettle
==> ./configure --prefix=/opt/homebrew/Cellar/nettle/3.6 --enable-shared --build=aarch64-apple-darwin20.1.0
==> make
==> make install
==> make check
๐Ÿบ /opt/homebrew/Cellar/nettle/3.6: 88 files, 2.6MB, built in 44 seconds
==> Installing openconnect dependency: p11-kit
==> ./configure --disable-trust-module --prefix=/opt/homebrew/Cellar/p11-kit/0.23.22 --sysconfdir=/opt/homebrew/etc --with-module-config=/opt/homebrew/etc/pkcs11/modules --without-libtasn1
==> make
==> make install
๐Ÿบ /opt/homebrew/Cellar/p11-kit/0.23.22: 62 files, 3.4MB, built in 18 seconds
==> Installing openconnect dependency: openssl@1.1
==> Pouring openssl@1.1-1.1.1i.arm64_big_sur.bottle.tar.gz
==> Caveats
A CA file has been bootstrapped using certificates from the system
keychain. To add additional certificates, place .pem files in
/opt/homebrew/etc/openssl@1.1/certs
and run
/opt/homebrew/opt/openssl@1.1/bin/c_rehash
openssl@1.1 is keg-only, which means it was not symlinked into /opt/homebrew,
because macOS provides LibreSSL.
If you need to have openssl@1.1 first in your PATH run:
echo 'export PATH="/opt/homebrew/opt/openssl@1.1/bin:$PATH"' >> ~/.zshrc
For compilers to find openssl@1.1 you may need to set:
export LDFLAGS="-L/opt/homebrew/opt/openssl@1.1/lib"
export CPPFLAGS="-I/opt/homebrew/opt/openssl@1.1/include"
For pkg-config to find openssl@1.1 you may need to set:
export PKG_CONFIG_PATH="/opt/homebrew/opt/openssl@1.1/lib/pkgconfig"
==> Summary
๐Ÿบ /opt/homebrew/Cellar/openssl@1.1/1.1.1i: 8,067 files, 18MB
==> Installing openconnect dependency: libevent
==> Pouring libevent-2.1.12.arm64_big_sur.bottle.tar.gz
๐Ÿบ /opt/homebrew/Cellar/libevent/2.1.12: 57 files, 2.2MB
==> Installing openconnect dependency: c-ares
==> Pouring c-ares-1.17.1.arm64_big_sur.bottle.tar.gz
๐Ÿบ /opt/homebrew/Cellar/c-ares/1.17.1: 85 files, 692.9KB
==> Installing openconnect dependency: jemalloc
==> Patching
==> Applying fix_nothrow_type.patch
patching file include/jemalloc/jemalloc_macros.h.in
Hunk #1 succeeded at 127 (offset -7 lines).
patching file include/jemalloc/jemalloc_protos.h.in
==> ./configure --prefix=/opt/homebrew/Cellar/jemalloc/5.2.1_1 --with-jemalloc-prefix=
==> make
==> make check
==> make install
๐Ÿบ /opt/homebrew/Cellar/jemalloc/5.2.1_1: 16 files, 2.2MB, built in 43 seconds
==> Installing openconnect dependency: libev
==> ./configure --prefix=/opt/homebrew/Cellar/libev/4.33 --mandir=/opt/homebrew/Cellar/libev/4.33/share/man
==> make install
๐Ÿบ /opt/homebrew/Cellar/libev/4.33: 12 files, 501KB, built in 7 seconds
==> Installing openconnect dependency: nghttp2
==> ./configure --prefix=/opt/homebrew/Cellar/nghttp2/1.42.0_1 --enable-app --disable-examples --disable-hpack-tools --disable-python-bindings --without-systemd
==> make
==> make install
๐Ÿบ /opt/homebrew/Cellar/nghttp2/1.42.0_1: 24 files, 2.8MB, built in 27 seconds
==> Installing openconnect dependency: unbound
==> ./configure --prefix=/opt/homebrew/Cellar/unbound/1.13.0 --sysconfdir=/opt/homebrew/etc --enable-event-api --enable-tfo-client --enable-tfo-server --with-libevent=/opt/homebrew/opt/libevent --with-lib
==> make
==> make install
==> Caveats
To have launchd start unbound now and restart at startup:
sudo brew services start unbound
==> Summary
๐Ÿบ /opt/homebrew/Cellar/unbound/1.13.0: 56 files, 5.3MB, built in 37 seconds
==> Installing openconnect dependency: gnutls
==> ./configure --disable-static --prefix=/opt/homebrew/Cellar/gnutls/3.6.15 --sysconfdir=/opt/homebrew/etc --with-default-trust-store-file=/opt/homebrew/etc/gnutls/cert.pem --with-guile-site-dir=/opt/hom
==> make LDFLAGS= install
==> Caveats
If you are going to use the Guile bindings you will need to add the following
to your .bashrc or equivalent in order for Guile to find the TLS certificates
database:
export GUILE_TLS_CERTIFICATE_DIRECTORY=/usr/local/etc/gnutls/
==> Summary
๐Ÿบ /opt/homebrew/Cellar/gnutls/3.6.15: 1,250 files, 11MB, built in 1 minute 47 seconds
==> Installing openconnect dependency: stoken
==> ./configure --prefix=/opt/homebrew/Cellar/stoken/0.92_1
==> make check
==> make install
๐Ÿบ /opt/homebrew/Cellar/stoken/0.92_1: 16 files, 306.9KB, built in 8 seconds
==> Installing openconnect
==> ./configure --prefix=/opt/homebrew/Cellar/openconnect/8.10 --sbindir=/opt/homebrew/Cellar/openconnect/8.10/bin --localstatedir=/opt/homebrew/var --with-vpnc-script=/opt/homebrew/etc/vpnc-script
==> make install
๐Ÿบ /opt/homebrew/Cellar/openconnect/8.10: 53 files, 2.8MB, built in 12 seconds
โžœ ~ ls /opt/homebrew/Cellar/openconnect/8.10
AUTHORS ChangeLog TODO include/ libexec/
COPYING.LGPL INSTALL_RECEIPT.json bin/ lib/ share/
โžœ ~ ls /opt/homebrew/Cellar/openconnect/8.10/bin
openconnect*
โžœ ~ /opt/homebrew/Cellar/openconnect/8.10/bin/openconnect
No server specified
Usage: openconnect [options] <server>
Open client for multiple VPN protocols, version v8.10
Using GnuTLS 3.6.15. Features present: PKCS#11, RSA software token, HOTP software token, TOTP software token, Yubikey OATH, System keys, DTLS, ESP
--config=CONFIGFILE Read options from config file
-V, --version Report version number
-h, --help Display help text
Set VPN protocol:
--protocol=anyconnect Compatible with Cisco AnyConnect SSL VPN, as well as ocserv (default)
--protocol=nc Compatible with Juniper Network Connect
--protocol=gp Compatible with Palo Alto Networks (PAN) GlobalProtect SSL VPN
--protocol=pulse Compatible with Pulse Connect Secure SSL VPN
Authentication:
-u, --user=NAME Set login username
--no-passwd Disable password/SecurID authentication
--non-inter Do not expect user input; exit if it is required
--passwd-on-stdin Read password from standard input
--authgroup=GROUP Choose authentication login selection
-F, --form-entry=FORM:OPT=VALUE Provide authentication form responses
-c, --certificate=CERT Use SSL client certificate CERT
-k, --sslkey=KEY Use SSL private key file KEY
-e, --cert-expire-warning=DAYS Warn when certificate lifetime < DAYS
-g, --usergroup=GROUP Set login usergroup
-p, --key-password=PASS Set key passphrase or TPM SRK PIN
--key-password-from-fsid Key passphrase is fsid of file system
--token-mode=MODE Software token type: rsa, totp, hotp or oidc
--token-secret=STRING Software token secret or oidc token
Server validation:
--servercert=FINGERPRINT Server's certificate SHA1 fingerprint
--no-cert-check Do not require server SSL cert to be valid
--no-system-trust Disable default system certificate authorities
--cafile=FILE Cert file for server verification
Internet connectivity:
-P, --proxy=URL Set proxy server
--proxy-auth=METHODS Set proxy authentication methods
--no-proxy Disable proxy
--libproxy Use libproxy to automatically configure proxy
(NOTE: libproxy disabled in this build)
--reconnect-timeout Connection retry timeout in seconds
--resolve=HOST:IP Use IP when connecting to HOST
--passtos Copy TOS / TCLASS field into DTLS and ESP packets
--dtls-local-port=PORT Set local port for DTLS and ESP datagrams
Authentication (two-phase):
-C, --cookie=COOKIE Use authentication cookie COOKIE
--cookie-on-stdin Read cookie from standard input
--authenticate Authenticate only and print login info
--cookieonly Fetch and print cookie only; don't connect
--printcookie Print cookie before connecting
Process control:
-b, --background Continue in background after startup
--pid-file=PIDFILE Write the daemon's PID to this file
-U, --setuid=USER Drop privileges after connecting
Logging (two-phase):
-l, --syslog Use syslog for progress messages
-v, --verbose More output
-q, --quiet Less output
--dump-http-traffic Dump HTTP authentication traffic (implies --verbose)
--timestamp Prepend timestamp to progress messages
VPN configuration script:
-i, --interface=IFNAME Use IFNAME for tunnel interface
-s, --script=SCRIPT Shell command line for using a vpnc-compatible config script
default: "/opt/homebrew/etc/vpnc-script"
-S, --script-tun Pass traffic to 'script' program, not tun
Tunnel control:
--disable-ipv6 Do not ask for IPv6 connectivity
-x, --xmlconfig=CONFIG XML config file
-m, --mtu=MTU Request MTU from server (legacy servers only)
--base-mtu=MTU Indicate path MTU to/from server
-d, --deflate Enable stateful compression (default is stateless only)
-D, --no-deflate Disable all compression
--force-dpd=INTERVAL Set minimum Dead Peer Detection interval (in seconds)
--pfs Require perfect forward secrecy
--no-dtls Disable DTLS and ESP
--dtls-ciphers=LIST OpenSSL ciphers to support for DTLS
-Q, --queue-len=LEN Set packet queue limit to LEN pkts
Local system information:
--useragent=STRING HTTP header User-Agent: field
--local-hostname=STRING Local hostname to advertise to server
--os=STRING OS type (linux,linux-64,win,...) to report
--version-string=STRING reported version string during authentication
(default: v8.10)
Trojan binary (CSD) execution:
--csd-user=USER Drop privileges during trojan execution
--csd-wrapper=SCRIPT Run SCRIPT instead of trojan binary
--force-trojan=INTERVAL Set minimum interval for rerunning trojan (in seconds)
Server bugs:
--no-http-keepalive Disable HTTP connection re-use
--no-xmlpost Do not attempt XML POST authentication
For assistance with OpenConnect, please see the web page at
http://www.infradead.org/openconnect/mail.html
โžœ ~
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment