summaryrefslogtreecommitdiff
path: root/bin/raps2
diff options
context:
space:
mode:
authorDaniel Friesel <derf@finalrewind.org>2011-05-17 14:20:14 +0200
committerDaniel Friesel <derf@finalrewind.org>2011-05-17 14:21:15 +0200
commit391929448038a478f23cfa28db528e1f4a1e60d9 (patch)
tree956c28ac7ead9b0852dbe2b716eff4fa8b356a6c /bin/raps2
parent86d8310d5724632f2cd54723e9a2ced66bb80ba9 (diff)
Add "raps2 edit"
Diffstat (limited to 'bin/raps2')
-rwxr-xr-xbin/raps29
1 files changed, 9 insertions, 0 deletions
diff --git a/bin/raps2 b/bin/raps2
index 3847457..4c35592 100755
--- a/bin/raps2
+++ b/bin/raps2
@@ -21,6 +21,7 @@ given ($action) {
when ('add') { $raps2->cmd_add(@args) }
when ('del') { $raps2->cmd_remove(@args) }
when ('dump') { $raps2->cmd_dump(@args) }
+ when ('edit') { $raps2->cmd_edit(@args) }
when ('get') { $raps2->cmd_get(@args) }
when ('info') { $raps2->cmd_info(@args) }
when ('list') { $raps2->cmd_list(@args) }
@@ -50,6 +51,9 @@ accountname >> and paste the corresponding password into whatever application
requires it. B<raps2> will automatically initialize its store when used for
the first time.
+Supported metadata are "URL", "Login" and the multiline "Extra" field. URL
+and Login will be saved as plaintext, Extra is encrypted like the password.
+
=head1 ACTIONS
=over
@@ -69,6 +73,11 @@ Remove I<account> from the store.
Dump everything saved for I<account>, including the clear-text password, to
stdout.
+=item B<edit> I<account>
+
+Edit saved data for I<account>. Note that editing the multiline "extra" field
+is not yet possible.
+
=item B<get> I<account>
Decrypt I<account>'s password and store it in the X Clipboard. Note that it