URL: <http://savannah.nongnu.org/bugs/?30345>
Summary: Key management over automate Project: monotone Submitted by: tommyd Submitted on: So 04 Jul 2010 23:44:14 CEST Category: automation interface Severity: 3 - Normal Item Group: feature request Status: None Privacy: Public Assigned to: None Open/Closed: Open Discussion Lock: Any mtn version --full: mtn-0.48 _______________________________________________________ Details: monotone should have better key management functions in automate, to be able to inject and remove public keys "on the fly" in running server instances. This is particularily needed if the database is not directly accessed, but over remote_stdio, since `mtn read`, `mtn pubkey` and `mtn dropkey` are not available for this use case. Proposed API methods: automate get_public_key KEYID automate put_public_key DATA automate remove_public_key KEYID Possible caveats: - ensure that the key store picks up new keys / disregards old keys on long running stdio processes - handle key addition / removal for currently running netsync processes gracefully, f.e. what happens if a key is removed with which is currently synced in parallel to the same server? External reference: http://data.softwareliber.ro/irc-logs/%23indefero/%23indefero.29-06-2010.log http://data.softwareliber.ro/irc-logs/%23indefero/%23indefero.30-06-2010.log _______________________________________________________ Reply to this item at: <http://savannah.nongnu.org/bugs/?30345> _______________________________________________ Nachricht geschickt von/durch Savannah http://savannah.nongnu.org/ _______________________________________________ Monotone-devel mailing list Monotone-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/monotone-devel