Regards, Vyronas Tsingaras [email protected]
On 27/06/2014 12:49 μμ, Martin Willi wrote:
Hi Vyronas,How does one add a new plugin to the build system?You'll have to add a --enable option and the associated Makefile to configure.ac. Search the file for an existing plugin (lookip for example), and insert corresponding statements for your plugin. For a libcharon plugin, you'll have to extend the Makefile.am in this directory for your plugin. Again, refer to an existing plugin for a template.Is there an existing plugin that provides authorization by an external script/executable after user authentication like OpenVPN?No, the updown plugin invokes a script for established tunnels, but can't reject authorization based on the script return value. Instead, you may register a listener for the authorize hook [1], which then can call a script and pass appropriate information for a decision. Regards Martin [1]http://git.strongswan.org/?p=strongswan.git;a=blob;f=src/libcharon/bus/listeners/listener.h;h=abcc765e;hb=HEAD#l163
smime.p7s
Description: S/MIME Cryptographic Signature
_______________________________________________ Dev mailing list [email protected] https://lists.strongswan.org/mailman/listinfo/dev
