-
-
Notifications
You must be signed in to change notification settings - Fork 15.4k
Add openconnect pa #50513
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add openconnect pa #50513
Conversation
I believe that the unchecked boxes don't apply, other than |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
A more popular commit msg for the maintainers list would be
maintainers: add chessai
Co-Authored-By: chessai <chessai@users.noreply.github.com>
Co-Authored-By: chessai <chessai@users.noreply.github.com>
Co-Authored-By: chessai <chessai@users.noreply.github.com>
Co-Authored-By: chessai <chessai@users.noreply.github.com>
@GrahamcOfBorg build openconnect_pa |
Success on x86_64-linux (full log) Attempted: openconnect_pa Partial log (click to expand)
|
Success on aarch64-linux (full log) Attempted: openconnect_pa Partial log (click to expand)
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
thanks for taking the time to review this, @worldofpeace. as far as it working, i was able to use it to authenticate, attempt to connect to my work's network remotely, get prompted by google duo, and then ssh into a machine there which i would otherwise not have access to |
Thanks for contributing ❇️ Good to see that you can verify its function. |
@Mic92 erm, those commits were supposed to be squashed 😆 |
Yeah, sorry. I hit the wrong button. |
Motivation for this change
openconnect does not support Palo Alto Network's GlobalProtect protocol. I use a fork of openconnect regularly at work, where all of our traffic goes through a PA firewall. The package is actively maintained by @dlenski and is in use by many active developers. The fork is located at https://github.com/dlenski/openconnect
Things done
sandbox
innix.conf
on non-NixOS)nix-shell -p nox --run "nox-review wip"
./result/bin/
)nix path-info -S
before and after)