diff options
author | Jo-Philipp Wich <jow@openwrt.org> | 2015-05-20 20:26:59 +0200 |
---|---|---|
committer | Jo-Philipp Wich <jow@openwrt.org> | 2015-05-20 20:26:59 +0200 |
commit | ec48d2d01f732ea31f8972d1c24919972cd2a6fd (patch) | |
tree | fcd9cd04898e6aed4ac8e9732aac4eadc48e813f /applications/luci-app-fwknopd/root | |
parent | f67d39e69a296fe8250ac73f80f0771ccb6dcc59 (diff) | |
parent | 4ccb221f6d3455abb66e93aafdd5b6ea65859a70 (diff) |
Merge pull request #385 from oneru/fwknop-qr
luci-app-fwknopd: Add qr code support
Diffstat (limited to 'applications/luci-app-fwknopd/root')
-rw-r--r-- | applications/luci-app-fwknopd/root/usr/sbin/gen-qr.sh | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/applications/luci-app-fwknopd/root/usr/sbin/gen-qr.sh b/applications/luci-app-fwknopd/root/usr/sbin/gen-qr.sh new file mode 100644 index 0000000000..97493dafed --- /dev/null +++ b/applications/luci-app-fwknopd/root/usr/sbin/gen-qr.sh @@ -0,0 +1,22 @@ +#!/bin/sh + +key_base64=$(uci get fwknopd.@access[0].KEY_BASE64) +key=$(uci get fwknopd.@access[0].KEY) +hmac_key_base64=$(uci get fwknopd.@access[0].HMAC_KEY_BASE64) +hmac_key=$(uci get fwknopd.@access[0].HMAC_KEY) + +if [ $key_base64 != "" ]; then +qr="KEY_BASE64:$key_base64" +fi +if [ $key != "" ]; then +qr="$qr KEY:$key" + +fi +if [ $hmac_key_base64 != "" ]; then +qr="$qr HMAC_KEY_BASE64:$hmac_key_base64" +fi +if [ $hmac_key != "" ]; then +qr="$qr HMAC_KEY:$hmac_key" +fi + +qrencode -o - "$qr" |