From a1a508fade7ec7bc77628e4f02fce5e32feeb324 Mon Sep 17 00:00:00 2001 From: rwinkhart <90295779+rwinkhart@users.noreply.github.com> Date: Wed, 8 Sep 2021 02:23:35 +0000 Subject: [PATCH 01/11] Update README.md --- README.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/README.md b/README.md index 585e3b0..ef381be 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,13 @@ # rpass A password manager with rsync integration - alternative to GNU pass + +# INSTALLATION + +Arch Linux (x86_64, aarch64) + +rpass is available in the Arch User Repository as 'rpass'. +Install with your preferred AUR helper or use: + +git clone https://aur.archlinux.org/rpass.git +cd rpass +makepkg -si From 83eb45202dff56055a2bfa81f40aafbb2f76d469 Mon Sep 17 00:00:00 2001 From: rwinkhart <90295779+rwinkhart@users.noreply.github.com> Date: Wed, 8 Sep 2021 02:24:54 +0000 Subject: [PATCH 02/11] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index ef381be..9d08441 100644 --- a/README.md +++ b/README.md @@ -6,6 +6,7 @@ A password manager with rsync integration - alternative to GNU pass Arch Linux (x86_64, aarch64) rpass is available in the Arch User Repository as 'rpass'. + Install with your preferred AUR helper or use: git clone https://aur.archlinux.org/rpass.git From 4c0e56e25db7c912499d6796cb4ecca1614aa1c7 Mon Sep 17 00:00:00 2001 From: rwinkhart <90295779+rwinkhart@users.noreply.github.com> Date: Wed, 8 Sep 2021 02:26:06 +0000 Subject: [PATCH 03/11] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 9d08441..fc70e18 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ # rpass A password manager with rsync integration - alternative to GNU pass -# INSTALLATION +# Installation Arch Linux (x86_64, aarch64) From 61026d0c28fffb8da63446a59d684e6eb4b1d727 Mon Sep 17 00:00:00 2001 From: rwinkhart <90295779+rwinkhart@users.noreply.github.com> Date: Wed, 8 Sep 2021 02:35:36 +0000 Subject: [PATCH 04/11] Update README.md --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index fc70e18..ba15354 100644 --- a/README.md +++ b/README.md @@ -12,3 +12,5 @@ Install with your preferred AUR helper or use: git clone https://aur.archlinux.org/rpass.git cd rpass makepkg -si + +Packaging for other distributions coming soon. From 9f824ab72d89c498272e9e4ce1ff13cbce05f9ee Mon Sep 17 00:00:00 2001 From: rwinkhart <90295779+rwinkhart@users.noreply.github.com> Date: Wed, 8 Sep 2021 02:38:01 +0000 Subject: [PATCH 05/11] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index ba15354..7719bb3 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@ A password manager with rsync integration - alternative to GNU pass Arch Linux (x86_64, aarch64) -rpass is available in the Arch User Repository as 'rpass'. +rpass releases are available in the Arch User Repository as 'rpass'. Install with your preferred AUR helper or use: From 4c625bb978032744d0c884f48c4dc761a5f29d6c Mon Sep 17 00:00:00 2001 From: rwinkhart <90295779+rwinkhart@users.noreply.github.com> Date: Wed, 8 Sep 2021 02:40:29 +0000 Subject: [PATCH 06/11] Update README.md --- README.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/README.md b/README.md index 7719bb3..3084e20 100644 --- a/README.md +++ b/README.md @@ -14,3 +14,15 @@ cd rpass makepkg -si Packaging for other distributions coming soon. + +# Usage + +Upon initial installation, be sure to run: + +rpass config + +This command will allow you to configure the settings necessary for rpass to function. + +All available options can be found with: + +rpass --help From ab815a1b779902b4a70ce02735d221d0181ffad9 Mon Sep 17 00:00:00 2001 From: rwinkhart <90295779+rwinkhart@users.noreply.github.com> Date: Wed, 8 Sep 2021 02:48:27 +0000 Subject: [PATCH 07/11] Update README.md --- README.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 3084e20..ea1bee8 100644 --- a/README.md +++ b/README.md @@ -9,9 +9,11 @@ rpass releases are available in the Arch User Repository as 'rpass'. Install with your preferred AUR helper or use: -git clone https://aur.archlinux.org/rpass.git +``` +git clone https://aur.archlinux.org/rpass.git cd rpass makepkg -si +``` Packaging for other distributions coming soon. @@ -19,10 +21,14 @@ Packaging for other distributions coming soon. Upon initial installation, be sure to run: +``` rpass config +``` This command will allow you to configure the settings necessary for rpass to function. All available options can be found with: +``` rpass --help +``` From 5a7890270088f7ec37f520dee81d6ffae816fa58 Mon Sep 17 00:00:00 2001 From: rwinkhart <90295779+rwinkhart@users.noreply.github.com> Date: Wed, 8 Sep 2021 02:48:50 +0000 Subject: [PATCH 08/11] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index ea1bee8..df43932 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ # rpass -A password manager with rsync integration - alternative to GNU pass +A very simple password manager with rsync integration - alternative to GNU pass # Installation From ae6726bb3c7775259a0a371e3530b9f45f7016ba Mon Sep 17 00:00:00 2001 From: rwinkhart <90295779+rwinkhart@users.noreply.github.com> Date: Wed, 8 Sep 2021 03:46:44 +0000 Subject: [PATCH 09/11] Update README.md --- README.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/README.md b/README.md index df43932..6348972 100644 --- a/README.md +++ b/README.md @@ -32,3 +32,25 @@ All available options can be found with: ``` rpass --help ``` + +# Roadmap + +Short-term Goals: + +- overhaul error messages +- create new file list w/color and w/o file extensions +- create a man page +- allow for multi-line notes +- overhaul argument system +- fix lots of bugs! + +Medium-term Goals: + +- add libsecret integration to allow rpass to act as a gnome-keyring alternative +- create a minimal GUI app optimized for the Pinephone (also compatible with x86_64) + +Long-term Goals: + +- make an Android port (including GUI) +- make a minimal Windows port +- investigate auto-completion on tab From 865841f1cdcfd43b0373e0c23de395d67133050f Mon Sep 17 00:00:00 2001 From: rwinkhart <90295779+rwinkhart@users.noreply.github.com> Date: Wed, 8 Sep 2021 04:01:05 +0000 Subject: [PATCH 10/11] Delete PKGBUILD --- PKGBUILD | 21 --------------------- 1 file changed, 21 deletions(-) delete mode 100644 PKGBUILD diff --git a/PKGBUILD b/PKGBUILD deleted file mode 100644 index 3b620ab..0000000 --- a/PKGBUILD +++ /dev/null @@ -1,21 +0,0 @@ -# Maintainer: Randall Winkhart (Cuan) - -pkgname=rpass -pkgver=2021.09.07.pr3.1 -pkgrel=1 -pkgdesc="An rsync-based password manager and alternative to GNU pass" -arch=('x86_64' 'aarch64') -license=('GPL3') -depends=( python gnupg openssh rsync ) - -source=('https://cloud.watergateserver.xyz/api/public/dl/6b0Wqz-J') -sha512sums=('f59cd1cd3c981b9424fba85bfd5e7b33e26a482d48b9b47a77be6f8e7cecbf078ec956a46b37db488d5173cd0a439f572ff06fc7d35cc3e9b0a7666e49cadeee') - -package() { - - mv 6b0Wqz-J rpass-2021.09.07.pr3.1.tar.xz - tar xf rpass-2021.09.07.pr3.1.tar.xz -C "${pkgdir}" - chown -R "$USER" ${pkgdir}/var/lib/rpass - -} - From 9e2aa21ab2b55d5de4db14b98decbbd425547ae5 Mon Sep 17 00:00:00 2001 From: rwinkhart <90295779+rwinkhart@users.noreply.github.com> Date: Wed, 8 Sep 2021 04:01:12 +0000 Subject: [PATCH 11/11] Delete .SRCINFO --- .SRCINFO | 15 --------------- 1 file changed, 15 deletions(-) delete mode 100644 .SRCINFO diff --git a/.SRCINFO b/.SRCINFO deleted file mode 100644 index d63cd85..0000000 --- a/.SRCINFO +++ /dev/null @@ -1,15 +0,0 @@ -pkgbase = rpass - pkgdesc = An rsync-based password manager and alternative to GNU pass - pkgver = 2021.09.07.pr3.1 - pkgrel = 1 - arch = x86_64 - arch = aarch64 - license = GPL3 - depends = python - depends = gnupg - depends = openssh - depends = rsync - source = https://cloud.watergateserver.xyz/api/public/dl/6b0Wqz-J - sha512sums = f59cd1cd3c981b9424fba85bfd5e7b33e26a482d48b9b47a77be6f8e7cecbf078ec956a46b37db488d5173cd0a439f572ff06fc7d35cc3e9b0a7666e49cadeee - -pkgname = rpass