Opened 4 years ago

Last modified 4 years ago

#52 new task

Plugin support

Reported by: Silvio Rhatto Owned by: Silvio Rhatto
Priority: minor Milestone: hardened
Component: usability Version: 2.0.0
Keywords: Cc:

Description

Support for easily deployable keyringer plugins like git does, where any executable available on $PATH whose name starts with keyringer- can be accessed directly through keyringer.

As an example, an executable name keyringer-magic could be accessed via

keyringer <keyring> magic [arguments]

Plugins could be written in any language and their only requisite is to accept the keyring basedir as the first command line argument.

That seems feasible with a couple changes at keyringer_exec and keyringer_has_action.

Change History (1)

comment:1 Changed 4 years ago by Silvio Rhatto

Priority: majorminor
Note: See TracTickets for help on using tickets.