[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Monotone-devel] [bug #30345] Key management over automate
From: |
Thomas Keller |
Subject: |
[Monotone-devel] [bug #30345] Key management over automate |
Date: |
Sun, 04 Jul 2010 21:44:15 +0000 |
User-agent: |
Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; de; rv:1.9.2.4) Gecko/20100611 Firefox/3.6.4 |
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] [bug #30345] Key management over automate,
Thomas Keller <=