diff options
author | Laurent Ghigonis <laurent@p1sec.com> | 2013-06-19 12:19:11 +0200 |
---|---|---|
committer | Laurent Ghigonis <laurent@p1sec.com> | 2013-06-19 12:19:11 +0200 |
commit | 9eaee9f03dea9a155ff7e216535e5f1b63aad738 (patch) | |
tree | 30ab44859fcaf3590ef4405eb204a64dda1f631e | |
parent | jsaccess: colorization (diff) | |
download | laurent-tools-9eaee9f03dea9a155ff7e216535e5f1b63aad738.tar.xz laurent-tools-9eaee9f03dea9a155ff7e216535e5f1b63aad738.zip |
jsaccess: add "jstore edit"
-rwxr-xr-x | jsaccess/jstore.sh | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/jsaccess/jstore.sh b/jsaccess/jstore.sh index a82780c..4539ff2 100755 --- a/jsaccess/jstore.sh +++ b/jsaccess/jstore.sh @@ -265,6 +265,13 @@ action_rmall() { echo "DELETED directory $enc_path" } +action_edit() { + _pass_read + _index_decrypt + vim $tmp + _index_encrypt +} + action_init() { store=$1 mkdir $store ||clean_exit 1 @@ -348,6 +355,11 @@ rmall) _store_get $2 action_rmall ;; +edit) + [ $# -ne 1 -a $# -ne 2 ] && usage_exit + _store_get $2 + action_edit + ;; init) [ $# -ne 2 ] && usage_exit action_init $2 |