summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorTobias Schmidt2020-09-05 13:52:45 +0200
committerTobias Schmidt2020-09-05 13:52:45 +0200
commit6ace5d107a897e35ee57ae0bddd9e859d7364219 (patch)
treeb653634664753b0bf041fd1aa3c562eec1133062
downloadaur-6ace5d107a897e35ee57ae0bddd9e859d7364219.tar.gz
Publish yopass 9.0.0-1
-rw-r--r--.SRCINFO14
-rw-r--r--.gitignore3
-rw-r--r--CHANGELOG.md10
-rw-r--r--PKGBUILD29
4 files changed, 56 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..c0df9d54b0ea
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,14 @@
+pkgbase = yopass
+ pkgdesc = Secure sharing for secrets, passwords and files
+ pkgver = 9.0.0
+ pkgrel = 1
+ url = https://yopass.se
+ changelog = CHANGELOG.md
+ arch = x86_64
+ license = Apache
+ makedepends = go
+ source = yopass-9.0.0.tar.gz::https://github.com/jhaals/yopass/archive/9.0.0.tar.gz
+ sha512sums = ef452b392e3e9f261fdae8ea6358a3365ff5b6a8346585935e7559d426356253a9ae99168d12fd564fffb091c21927f9db3a5ec245691ade604cc90ed8a56f52
+
+pkgname = yopass
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..8f4c8649eaef
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,3 @@
+pkg/
+src/
+yopass-*
diff --git a/CHANGELOG.md b/CHANGELOG.md
new file mode 100644
index 000000000000..5b32add55c5f
--- /dev/null
+++ b/CHANGELOG.md
@@ -0,0 +1,10 @@
+## 9.0.0 (2020-09-03)
+
+* #573 Add file upload to the navigation bar file_cabinet
+ File sizes are very restrictive at this point due to the fact that encryption/decryption is made in the browser and that the storage is memory. Use this feature for certificate/keys and other things where you need to quickly drag and drop.
+
+* #550 Set Common Security Headers.
+ Big thanks to @grobie!
+
+* #566 Added the option to manually set a decryption key for secrets.
+ Thanks @jfenske89!
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..d2f751272096
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,29 @@
+# Maintainer: Tobias Schmidt <tobidt@gmail.com>
+
+pkgname=yopass
+pkgver=9.0.0
+pkgrel=1
+pkgdesc="Secure sharing for secrets, passwords and files"
+url="https://yopass.se"
+arch=("x86_64")
+license=("Apache")
+makedepends=("go")
+source=("$pkgname-$pkgver.tar.gz::https://github.com/jhaals/yopass/archive/$pkgver.tar.gz")
+sha512sums=('ef452b392e3e9f261fdae8ea6358a3365ff5b6a8346585935e7559d426356253a9ae99168d12fd564fffb091c21927f9db3a5ec245691ade604cc90ed8a56f52')
+changelog="CHANGELOG.md"
+
+build() {
+ cd "$pkgname-$pkgver"
+ go build -buildmode=pie -trimpath -mod=readonly -modcacherw -o "$pkgname" ./cmd/yopass
+}
+
+check() {
+ cd "$pkgname-$pkgver"
+ go test ./...
+}
+
+package() {
+ cd "$pkgname-$pkgver"
+ install -Dm755 "$pkgname" "$pkgdir/usr/bin/$pkgname"
+ install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}