[Swan] Driving Pluto from a Go program
Stephen Kitt
skitt at redhat.com
Tue Jul 9 12:09:36 UTC 2019
Hi,
We’re working on “porting” Submariner
(<https://github.com/submariner-io/submariner>) from StrongSwan to
LibreSwan. There’s a Go library for StrongSwan, which uses its VICI
protocol, but as far as I can tell there’s nothing equivalent for
LibreSwan.
We can drive Pluto using whack and the command-line tools, but does
that seem like a sensible first step? Are there any gotchas we should
be aware of?
(Our requirements are quite basic: set up connections using shared
PSKs, list existing connections, drop connections.)
Are you aware of anyone else potentially working on Pluto bindings for
another ecosystem (Golang, Python, Rust, ...)?
Regards,
--
Stephen Kitt
Principal Software Engineer, OpenShift Multi Cluster Networking
Red Hat
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <https://lists.libreswan.org/pipermail/swan/attachments/20190709/4588cf52/attachment.sig>
More information about the Swan
mailing list