From a0acdbb0de23ba4482b34f17c9065653cb2b70f3 Mon Sep 17 00:00:00 2001 From: Christian Date: Tue, 24 Nov 2015 18:42:04 +0100 Subject: [PATCH 1/4] Corrected script for unified ECDSAUTILS Use new unified ecdsautil instead of the old single binaries --- contrib/sign.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contrib/sign.sh b/contrib/sign.sh index 0923b2dc..36053358 100755 --- a/contrib/sign.sh +++ b/contrib/sign.sh @@ -35,7 +35,7 @@ awk 'BEGIN { sep=0 } else print > "'"$lower"'"}' \ "$manifest" -ecdsasign "$upper" < "$SECRET" >> "$lower" +ecdsautil sign "$upper" < "$SECRET" >> "$lower" ( cat "$upper" From cc6160f2747f3d3891509cf4735f2dc65b9c44c9 Mon Sep 17 00:00:00 2001 From: Christian Date: Wed, 25 Nov 2015 00:18:39 +0100 Subject: [PATCH 2/4] Changed sign.sh to check for version of ecdsautils Newer version of ecdsautils is just a single binary, so there should be a check for it. If not, see if the "old" ecdsasign is there. --- contrib/sign.sh | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/contrib/sign.sh b/contrib/sign.sh index 36053358..e8769ed9 100755 --- a/contrib/sign.sh +++ b/contrib/sign.sh @@ -35,7 +35,13 @@ awk 'BEGIN { sep=0 } else print > "'"$lower"'"}' \ "$manifest" -ecdsautil sign "$upper" < "$SECRET" >> "$lower" +if [ -e '/usr/local/bin/ecdsautil' ]; then + ECMD='/usr/local/bin/ecdsautil sign' +elif [ -e '/usr/local/bin/ecdsasign' ]; then + ECMD='/usr/local/bin/ecdsasign' +fi + +$ECMD "$upper" < "$SECRET" >> "$lower" ( cat "$upper" From 083f9711c2740d828c0a9796053c3a556d6a20b8 Mon Sep 17 00:00:00 2001 From: Christian Date: Sun, 29 Nov 2015 18:27:20 +0100 Subject: [PATCH 3/4] de.po an Hennef angepasst --- docs/site-example/i18n/de.po | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/docs/site-example/i18n/de.po b/docs/site-example/i18n/de.po index 69cf1dd8..57e5c394 100644 --- a/docs/site-example/i18n/de.po +++ b/docs/site-example/i18n/de.po @@ -12,18 +12,13 @@ msgstr "" msgid "gluon-config-mode:welcome" msgstr "" -"Willkommen zum Einrichtungsassistenten für deinen neuen Entenhausener " +"Willkommen zum Einrichtungsassistenten für deinen neuen Hennefer " "Freifunk-Knoten. Fülle das folgende Formular deinen Vorstellungen " "entsprechend aus und sende es ab." msgid "gluon-config-mode:pubkey" msgstr "" -"

Dies ist der öffentliche Schlüssel deines Freifunk-Knotens. Erst nachdem " -"er auf den Servern des Entenhausener Freifunk-Projektes eingetragen wurde, " -"kann sich dein Knoten mit dem Entenhausener Mesh-VPN verbinden. Bitte " -"schicke dazu diesen Schlüssel und den Namen deines Knotens " -"(<%=hostname%>) an " -"keys@entenhausen.freifunk.net." +"

Dies ist der öffentliche Schlüssel deines Freifunk-Knotens." "

" "
" " # <%= hostname %>" @@ -36,8 +31,8 @@ msgstr "" "

Dein Knoten startet gerade neu und wird anschließend versuchen, " "sich mit anderen Freifunkknoten in seiner Nähe zu " "verbinden. Weitere Informationen zur " -"Entenhausener Freifunk-Community findest du auf " -"unserer Webseite.

" +"Hennefer Freifunk-Community findest du auf " +"unserer Webseite.

" "

Um zu dieser Konfigurationsseite zurückzugelangen, drücke im normalen " "Betrieb für drei Sekunden den Reset-Button. Das Gerät wird dann im Config " "Mode neustarten.

" From 3b6ae1ef6f9f005277d048d5ac353f71c372695d Mon Sep 17 00:00:00 2001 From: Christian Date: Sun, 29 Nov 2015 18:41:46 +0100 Subject: [PATCH 4/4] Update sigtest.sh --- contrib/sigtest.sh | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/contrib/sigtest.sh b/contrib/sigtest.sh index 2ed06d0f..cddcb179 100755 --- a/contrib/sigtest.sh +++ b/contrib/sigtest.sh @@ -27,9 +27,15 @@ awk "BEGIN { sep=0 } else print > \"$lower\"}" \ "$manifest" +if [ -e '/usr/local/bin/ecdsautil' ]; then + ECMD='/usr/local/bin/ecdsautil verify' +elif [ -e '/usr/local/bin/ecdsaverify' ]; then + ECMD='/usr/local/bin/ecdsaverify' +fi + while read line do - if ecdsaverify -s "$line" -p "$public" "$upper"; then + if $ECMD -s "$line" -p "$public" "$upper"; then ret=0 break fi