4 次代码提交

作者 SHA1 备注 提交日期
  Luke Smith a8863a750a
Merge pull request #958 from jdujava/master 8 个月前
  Luke Smith 7a1fe918a1
Merge pull request #953 from rampaq/pipe-to-pass 8 个月前
  Jonas Dujava 8d78212cad fix: reorder action 9 个月前
  Tomáš Faikl (astro) 268da5d51b pipe password directly to pass 9 个月前
共有 1 个文件被更改,包括 4 次插入10 次删除
  1. +4
    -10
      bin/mw

+ 4
- 10
bin/mw 查看文件

@@ -174,20 +174,14 @@ askinfo() {
hostname="${fulladdr#*@}"
login="${login:-$fulladdr}"
if [ -n "${password+x}" ]; then
createpass
insertpass
else
getpass
fi
}

createpass() {
echo "$password" >"$PASSWORD_STORE_DIR/$passprefix$fulladdr"
"$GPG" -qe $(printf -- " -r %s" $(cat "$PASSWORD_STORE_DIR/.gpg-id")) "$PASSWORD_STORE_DIR/$passprefix$fulladdr"
case "$(uname)" in
Darwin | *BSD) rm -P "$PASSWORD_STORE_DIR/$passprefix$fulladdr" ;;
*) shred -u "$PASSWORD_STORE_DIR/$passprefix$fulladdr" ;;
esac
rm -f "$PASSWORD_STORE_DIR/$passprefix$fulladdr"
insertpass() {
printf "%s" "$password" | pass insert -fe "$PASSWORD_STORE_DIR/$passprefix$fulladdr"
}

errorexit() {
@@ -328,7 +322,7 @@ reorder() {

while getopts "rfpXlhodTYD:y:i:I:s:S:u:a:n:P:x:m:t:" o; do case "${o}" in
l) setact list ;;
r) setact reorder1 ;;
r) setact reorder ;;
d) setact delete ;;
D)
setact delete


正在加载...
取消
保存