[arch-commits] Commit in pass-otp/trunk (PKGBUILD otp_algorithm-is-lowercase.patch)
Morten Linderud
foxboron at archlinux.org
Fri Oct 20 12:37:17 UTC 2017
Date: Friday, October 20, 2017 @ 12:37:16
Author: foxboron
Revision: 263719
upgpkg: pass-otp 1.0.0-3
Added patch to make sure oathtool is happy
Added:
pass-otp/trunk/otp_algorithm-is-lowercase.patch
Modified:
pass-otp/trunk/PKGBUILD
----------------------------------+
PKGBUILD | 13 ++++++++++---
otp_algorithm-is-lowercase.patch | 24 ++++++++++++++++++++++++
2 files changed, 34 insertions(+), 3 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2017-10-20 11:38:39 UTC (rev 263718)
+++ PKGBUILD 2017-10-20 12:37:16 UTC (rev 263719)
@@ -3,7 +3,7 @@
pkgname='pass-otp'
pkgver=1.0.0
-pkgrel=2
+pkgrel=3
pkgdesc='A pass extension for managing one-time-password (OTP) tokens.'
arch=('any')
url='https://github.com/tadfisher/pass-otp'
@@ -11,9 +11,16 @@
depends=('pass'
'oath-toolkit'
'qrencode')
-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/tadfisher/pass-otp/archive/v${pkgver}.tar.gz")
-sha256sums=('ed409b50c417814f9feed913bb4c09916a10f635404a6d8c2f4e842319c58052')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/tadfisher/pass-otp/archive/v${pkgver}.tar.gz"
+ "otp_algorithm-is-lowercase.patch")
+sha256sums=('ed409b50c417814f9feed913bb4c09916a10f635404a6d8c2f4e842319c58052'
+ 'b6a3ca22b8efcd7936e4c48fdde8b3ff50a7ff6497be001a04632fd823ad2293')
+prepare(){
+ cd "${pkgname}-${pkgver}"
+ patch -Np1 -i "${srcdir}/otp_algorithm-is-lowercase.patch"
+}
+
package() {
cd "${pkgname}-${pkgver}"
make DESTDIR="${pkgdir}" install
Added: otp_algorithm-is-lowercase.patch
===================================================================
--- otp_algorithm-is-lowercase.patch (rev 0)
+++ otp_algorithm-is-lowercase.patch 2017-10-20 12:37:16 UTC (rev 263719)
@@ -0,0 +1,24 @@
+From 6ff06cc7f17e0ea1af88e6d295c9bfa35933adfd Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Bart=C5=82omiej=20Piotrowski?=
+ <Barthalion at users.noreply.github.com>
+Date: Sun, 4 Jun 2017 23:30:09 +0200
+Subject: [PATCH] Make sure $otp_algorithm is lowercase (#33)
+
+Otherwise oathtool is unhappy.
+---
+ otp.bash | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/otp.bash b/otp.bash
+index c46954e..95f171a 100755
+--- a/otp.bash
++++ b/otp.bash
+@@ -243,7 +243,7 @@ cmd_otp_code() {
+ case "$otp_type" in
+ totp)
+ cmd="$OATH -b --totp"
+- [[ -n "$otp_algorithm" ]] && cmd+="=$otp_algorithm"
++ [[ -n "$otp_algorithm" ]] && cmd+="=${otp_algorithm,,}"
+ [[ -n "$otp_period" ]] && cmd+=" --time-step-size=$otp_period"s
+ [[ -n "$otp_digits" ]] && cmd+=" --digits=$otp_digits"
+ cmd+=" $otp_secret"
More information about the arch-commits
mailing list