projects/vpn: Heron rootlos auf macOS (GlobalProtect/Duo-SAML via WKWebView + HIP), Reiher-Icon

This commit is contained in:
marcus.hinz
2026-06-25 16:56:43 +02:00
parent d64b27ab88
commit f044190474
6 changed files with 363 additions and 93 deletions
+2
View File
@@ -6,6 +6,7 @@ Bauen: cd ~/apps && bash build_heron_app.sh
from setuptools import setup
APP = ["heron_vpn_tray.py"]
DATA_FILES = ["heron_gp_saml.py", "heron_mask.png"] # Auth-Prozess + Icon-Maske
OPTIONS = {
"iconfile": "icon_heron.icns",
"packages": ["PyQt6"],
@@ -23,6 +24,7 @@ OPTIONS = {
setup(
app=APP,
name="HeronVPN",
data_files=DATA_FILES,
options={"py2app": OPTIONS},
setup_requires=["py2app"],
)