From 7616ee094fd370b5fa77afb68e0e90aadd0ac1ae Mon Sep 17 00:00:00 2001 From: scito Date: Sun, 23 Nov 2025 08:00:44 +0100 Subject: [PATCH] docs: update README Linux dependency instructions Fixes #176 --- README.md | 16 +++++++++++++--- example_keepass_output.hotp.csv | 4 ++-- example_keepass_output.totp.csv | 12 ++++++------ 3 files changed, 21 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index fbb28a6..d950f55 100644 --- a/README.md +++ b/README.md @@ -216,7 +216,7 @@ For a detailed installation documentation of [pyzbar](https://github.com/Natural #### Linux (Debian, Ubuntu, …) - sudo apt-get install libzbar0 + sudo apt-get install libgl1 libzbar0 #### Linux (OpenSUSE) @@ -224,8 +224,7 @@ For a detailed installation documentation of [pyzbar](https://github.com/Natural #### Linux (Fedora) - sudo dnf install mesa-libGL - sudo dnf install zbar + sudo dnf install mesa-libGL zbar #### Linux (Arch Linux) @@ -733,6 +732,17 @@ Options: -h, --help Show help and quit ``` +#### Additional requirements + +* envsubst +* git +* perl +* pip + +##### Fedora + +sudo dnf install python3-pip perl envsubst + ## Technical background The export QR code of "Google Authenticator" contains the URL `otpauth-migration://offline?data=…`. diff --git a/example_keepass_output.hotp.csv b/example_keepass_output.hotp.csv index 656e713..4b50641 100644 --- a/example_keepass_output.hotp.csv +++ b/example_keepass_output.hotp.csv @@ -1,2 +1,2 @@ -Title,User Name,HmacOtp-Secret-Base32,HmacOtp-Counter,Group -,hotp demo,7KSQL2JTUDIS5EF65KLMRQIIGY,4,OTP/HOTP +Title,User Name,HmacOtp-Secret-Base32,HmacOtp-Counter,Group +,hotp demo,7KSQL2JTUDIS5EF65KLMRQIIGY,4,OTP/HOTP diff --git a/example_keepass_output.totp.csv b/example_keepass_output.totp.csv index 6ffe318..f94668f 100644 --- a/example_keepass_output.totp.csv +++ b/example_keepass_output.totp.csv @@ -1,6 +1,6 @@ -Title,User Name,TimeOtp-Secret-Base32,Group -raspberrypi,pi@raspberrypi,7KSQL2JTUDIS5EF65KLMRQIIGY,OTP/TOTP -,pi@raspberrypi,7KSQL2JTUDIS5EF65KLMRQIIGY,OTP/TOTP -,pi@raspberrypi,7KSQL2JTUDIS5EF65KLMRQIIGY,OTP/TOTP -raspberrypi,pi@raspberrypi,7KSQL2JTUDIS5EF65KLMRQIIGY,OTP/TOTP -,encoding: ¿äÄéÉ? (demo),7KSQL2JTUDIS5EF65KLMRQIIGY,OTP/TOTP +Title,User Name,TimeOtp-Secret-Base32,Group +raspberrypi,pi@raspberrypi,7KSQL2JTUDIS5EF65KLMRQIIGY,OTP/TOTP +,pi@raspberrypi,7KSQL2JTUDIS5EF65KLMRQIIGY,OTP/TOTP +,pi@raspberrypi,7KSQL2JTUDIS5EF65KLMRQIIGY,OTP/TOTP +raspberrypi,pi@raspberrypi,7KSQL2JTUDIS5EF65KLMRQIIGY,OTP/TOTP +,encoding: ¿äÄéÉ? (demo),7KSQL2JTUDIS5EF65KLMRQIIGY,OTP/TOTP