Installationsanleitung eingefügt
This commit is contained in:
parent
fbebdb8bef
commit
5c817298f2
43
README.md
43
README.md
@ -1,3 +1,44 @@
|
|||||||
# OpenFortiVPN_macOS
|
# OpenFortiVPN_macOS
|
||||||
|
|
||||||
Enthält Skripte, mit denen man unter macOS und evtl. unter Linux eine Verbindung zum VPN aufbauen kann.
|
Enthält Skripte, mit denen man unter macOS und evtl. unter Linux eine Verbindung zum VPN aufbauen kann.
|
||||||
|
|
||||||
|
Voraussetzung dafür sind die Tools openconnect und xbar
|
||||||
|
|
||||||
|
Diese lassen sich einfach über [Homebrew](https://brew.sh/) installieren.
|
||||||
|
|
||||||
|
Zunächst Homebrew installieren, sofern noch nicht geschehen.
|
||||||
|
|
||||||
|
```zsh
|
||||||
|
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
|
||||||
|
```
|
||||||
|
|
||||||
|
Danach kann man simple die benötigten Tools installieren.
|
||||||
|
|
||||||
|
```bash
|
||||||
|
brew update && brew install openconnect xbar
|
||||||
|
```
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
Nach der Installation muss man eines der beiden Skripte unter dem folgenden Pfad ablegen und ausführbar machen.
|
||||||
|
|
||||||
|
```bash
|
||||||
|
cd /Users/$USER/Library/Application\ Support/xbar/plugins
|
||||||
|
wget https://git.bib.de/itssct/OpenFortiVPN_macOS/raw/branch/main/bibVPN.sh
|
||||||
|
chmod +x bibVPN.sh
|
||||||
|
```
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
Damit openconnect eine Verbindung aufbauen darf, benötigt man administrative Berechtigungen. Diese kann man dem Tool dann geben, indem man es in die SUDOERS Datei eintragen.
|
||||||
|
|
||||||
|
```bash
|
||||||
|
echo "$USER ALL=(ALL) NOPASSWD: $(which openconnect)
|
||||||
|
$USER ALL=(ALL) NOPASSWD: /usr/bin/killall -2 openconnect" | sudo tee /private/etc/sudoers.d/openconnect
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
Anschließend xbar starten und die erscheinenden Fenster bestätigen. Danach sollte in der Menüleiste das Tool auftauchen.
|
||||||
|
```zsh
|
||||||
|
open /Applications/xbar.app
|
||||||
|
```
|
||||||
|
Loading…
Reference in New Issue
Block a user