From 7bffc28862d9a78e24c03d11679143297b036bf4 Mon Sep 17 00:00:00 2001 From: stubbfel Date: Mon, 9 Sep 2013 22:22:46 +0200 Subject: [PATCH] u2 20130909 --- addEntry.sh | 6 ++++++ decryptExporPw.sh | 4 ++++ editEnrty.sh | 6 ++++++ exportPwsafe.sh | 2 +- exportPwsafe.sh~ | 8 ++++++++ listAcc.sh | 6 ++++++ showPw.sh | 6 ++++++ 7 files changed, 37 insertions(+), 1 deletion(-) create mode 100755 addEntry.sh create mode 100755 decryptExporPw.sh create mode 100755 editEnrty.sh create mode 100755 exportPwsafe.sh~ create mode 100755 listAcc.sh create mode 100755 showPw.sh diff --git a/addEntry.sh b/addEntry.sh new file mode 100755 index 0000000..5b27def --- /dev/null +++ b/addEntry.sh @@ -0,0 +1,6 @@ +#!/usr/bin/expect + +spawn pwsafe -a +expect "Enter passphrase for *:" +send "\r" +interact diff --git a/decryptExporPw.sh b/decryptExporPw.sh new file mode 100755 index 0000000..bc2c4c9 --- /dev/null +++ b/decryptExporPw.sh @@ -0,0 +1,4 @@ +#!/bin/bash +FILE=$1 +~/bin/decryptFileByRSA.sh $FILE ~/.ssh/id_rsa + diff --git a/editEnrty.sh b/editEnrty.sh new file mode 100755 index 0000000..5bcae5a --- /dev/null +++ b/editEnrty.sh @@ -0,0 +1,6 @@ +#!/usr/bin/expect + +spawn pwsafe -e [lindex $argv 0] +expect "Enter passphrase for *:" +send "\r" +interact diff --git a/exportPwsafe.sh b/exportPwsafe.sh index 9700732..5aac884 100755 --- a/exportPwsafe.sh +++ b/exportPwsafe.sh @@ -3,6 +3,6 @@ KEY=$1 FOLDER=`date +"%Y%m%d"` mkdir $FOLDER cd $FOLDER -pwsafe --exportdb > expo.dat +cp ~/.pwsafe.dat expo.dat ~/bin/encryptFileByRSA.sh expo.dat $KEY diff --git a/exportPwsafe.sh~ b/exportPwsafe.sh~ new file mode 100755 index 0000000..9700732 --- /dev/null +++ b/exportPwsafe.sh~ @@ -0,0 +1,8 @@ +#!/bin/bash +KEY=$1 +FOLDER=`date +"%Y%m%d"` +mkdir $FOLDER +cd $FOLDER +pwsafe --exportdb > expo.dat +~/bin/encryptFileByRSA.sh expo.dat $KEY + diff --git a/listAcc.sh b/listAcc.sh new file mode 100755 index 0000000..e304f79 --- /dev/null +++ b/listAcc.sh @@ -0,0 +1,6 @@ +#!/usr/bin/expect + +spawn pwsafe -l +expect "Enter passphrase for *:" +send "\r" +expect eof diff --git a/showPw.sh b/showPw.sh new file mode 100755 index 0000000..f128e24 --- /dev/null +++ b/showPw.sh @@ -0,0 +1,6 @@ +#!/usr/bin/expect + +spawn pwsafe -lpuE [lindex $argv 0] +expect "Enter passphrase for *:" +send "\r" +expect eof