opnsense-portal/cmd/vpnportal
Carsten Abele 7237aee744 fix(cli): Test las die Konfiguration des Hosts statt einer Attrappe
TestRunNoArgsDefaultsToServe rief run(nil) auf und griff damit auf den
Default-Pfad /etc/vpnportal/config.yaml zu. Auf einem Entwicklungsrechner
existiert der nicht, der Test war dort gruen. Auf einem Zielhost mit
installierter Konfiguration las er dagegen die Produktivkonfiguration und
loeste echte Verbindungsversuche zu Firewall und Domain Controllern aus.

Die Kommandoauswahl ist jetzt als reine Funktion commandFor testbar. Kein
Test ruft serve oder check mehr ohne expliziten --config-Pfad auf.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01NBHF4R9EAejDJUMdwr6C68
2026-08-14 13:22:35 +02:00
..
buildinfo.go feat: CLI-Skeleton mit version/serve/check und Makefile 2026-08-14 09:03:31 +02:00
check.go feat(auth): konfigurierbare TLS-Mindestversion fuer den Verzeichnisdienst 2026-08-14 13:18:24 +02:00
health.go feat(check,serve): Startvalidierung, HTTPS-Server, Signal-Handling und Versionscheck 2026-08-14 09:34:22 +02:00
main.go fix(cli): Test las die Konfiguration des Hosts statt einer Attrappe 2026-08-14 13:22:35 +02:00
main_test.go fix(cli): Test las die Konfiguration des Hosts statt einer Attrappe 2026-08-14 13:22:35 +02:00
serve.go feat(auth): konfigurierbare TLS-Mindestversion fuer den Verzeichnisdienst 2026-08-14 13:18:24 +02:00
serve_test.go feat(check,serve): Startvalidierung, HTTPS-Server, Signal-Handling und Versionscheck 2026-08-14 09:34:22 +02:00
uidemo_test.go feat(check,serve): Startvalidierung, HTTPS-Server, Signal-Handling und Versionscheck 2026-08-14 09:34:22 +02:00
updatecheck.go feat(check,serve): Startvalidierung, HTTPS-Server, Signal-Handling und Versionscheck 2026-08-14 09:34:22 +02:00
updatecheck_test.go feat(check,serve): Startvalidierung, HTTPS-Server, Signal-Handling und Versionscheck 2026-08-14 09:34:22 +02:00