Fix long passwords. Bump version.

This commit is contained in:
Manuel Amador (Rudd-O) 2017-05-07 15:32:06 +00:00
parent 6636602379
commit a839426c45
2 changed files with 15 additions and 12 deletions

View File

@ -15,30 +15,30 @@ fi
if [ "$1" == "list" ] ; then if [ "$1" == "list" ] ; then
cmd=$(echo "$1" | base64) cmd=$(echo "$1" | base64 -w 0)
echo "$cmd" | /usr/lib/qubes/qrexec-client-vm "$QUBES_PASS_DOMAIN" ruddo.PassRead echo "$cmd" | /usr/lib/qubes/qrexec-client-vm "$QUBES_PASS_DOMAIN" ruddo.PassRead
elif [ "$1" == "get" ] ; then elif [ "$1" == "get" ] ; then
cmd=$(echo "$1" | base64) cmd=$(echo "$1" | base64 -w 0)
key=$(echo "$2" | base64) key=$(echo "$2" | base64 -w 0)
echo "$cmd echo "$cmd
$key" | /usr/lib/qubes/qrexec-client-vm "$QUBES_PASS_DOMAIN" ruddo.PassRead $key" | /usr/lib/qubes/qrexec-client-vm "$QUBES_PASS_DOMAIN" ruddo.PassRead
elif [ "$1" == "get-or-generate" ] ; then elif [ "$1" == "get-or-generate" ] ; then
cmd=$(echo "$1" | base64) cmd=$(echo "$1" | base64 -w 0)
key=$(echo "$2" | base64) key=$(echo "$2" | base64 -w 0)
autogen=$(echo 1 | base64) autogen=$(echo 1 | base64 -w 0)
echo "$cmd echo "$cmd
$key $key
$autogen" | /usr/lib/qubes/qrexec-client-vm "$QUBES_PASS_DOMAIN" ruddo.PassManage $autogen" | /usr/lib/qubes/qrexec-client-vm "$QUBES_PASS_DOMAIN" ruddo.PassManage
elif [ "$1" == "insert" ] ; then elif [ "$1" == "insert" ] ; then
cmd=$(echo "$1" | base64) cmd=$(echo "$1" | base64 -w 0)
key=$(echo "$2" | base64) key=$(echo "$2" | base64 -w 0)
multiline=$(echo "$3" | base64) multiline=$(echo "$3" | base64 -w 0)
contents=$(echo "$4" | base64) contents=$(echo "$4" | base64 -w 0)
echo "$cmd echo "$cmd
$key $key
$multiline $multiline
@ -46,7 +46,7 @@ $contents" | /usr/lib/qubes/qrexec-client-vm "$QUBES_PASS_DOMAIN" ruddo.PassMana
elif [ "$1" == "init" ] ; then elif [ "$1" == "init" ] ; then
cmd=$(echo "$1" | base64) cmd=$(echo "$1" | base64 -w 0)
echo "$cmd" | /usr/lib/qubes/qrexec-client-vm "$QUBES_PASS_DOMAIN" ruddo.PassManage echo "$cmd" | /usr/lib/qubes/qrexec-client-vm "$QUBES_PASS_DOMAIN" ruddo.PassManage
fi fi

View File

@ -3,7 +3,7 @@
%define mybuildnumber %{?build_number}%{?!build_number:1} %define mybuildnumber %{?build_number}%{?!build_number:1}
Name: qubes-pass Name: qubes-pass
Version: 0.0.4 Version: 0.0.5
Release: %{mybuildnumber}%{?dist} Release: %{mybuildnumber}%{?dist}
Summary: Inter-VM pass password management for Qubes OS AppVMs and StandaloneVMs Summary: Inter-VM pass password management for Qubes OS AppVMs and StandaloneVMs
BuildArch: noarch BuildArch: noarch
@ -74,6 +74,9 @@ fi
%config(noreplace) %attr(0664, root, qubes) %{_sysconfdir}/qubes-rpc/policy/ruddo.PassManage %config(noreplace) %attr(0664, root, qubes) %{_sysconfdir}/qubes-rpc/policy/ruddo.PassManage
%changelog %changelog
* Sun Mar 07 2016 Manuel Amador (Rudd-O) <rudd-o@rudd-o.com>
- Fixed long passwords.
* Sun Mar 07 2016 Manuel Amador (Rudd-O) <rudd-o@rudd-o.com> * Sun Mar 07 2016 Manuel Amador (Rudd-O) <rudd-o@rudd-o.com>
- Fixed UI string when prompting for password. - Fixed UI string when prompting for password.