[v4,02/11] fff-web: Fix setting hostname in settings.html

Submitted by Adrian Schmutzler on July 21, 2017, 1:08 p.m.

Details

Message ID 1500642529-3627-3-git-send-email-freifunk@adrianschmutzler.de
State Accepted
Headers show

Commit Message

Adrian Schmutzler July 21, 2017, 1:08 p.m.
Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>

Tested-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
---
 src/packages/fff/fff-web/files/www/ssl/cgi-bin/settings.html | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Patch hide | download patch | download mbox

diff --git a/src/packages/fff/fff-web/files/www/ssl/cgi-bin/settings.html b/src/packages/fff/fff-web/files/www/ssl/cgi-bin/settings.html
index bdbd69b..7488af6 100755
--- a/src/packages/fff/fff-web/files/www/ssl/cgi-bin/settings.html
+++ b/src/packages/fff/fff-web/files/www/ssl/cgi-bin/settings.html
@@ -14,7 +14,7 @@  if [ "$REQUEST_METHOD" == "POST" ] ; then
 	else
 		# Allgemeine Einstellungen
 		uci -q set "system.@system[0].hostname=${POST_hostname}"
-		uci -q get 'system.@system[0].hostname' > /proc/sys/kernel/hostname
+		echo $(uci -q get "system.@system[0].hostname") > /proc/sys/kernel/hostname
 		uci -q set "system.@system[0].description=${POST_description}"
 		uci -q set "system.@system[0].latitude=${POST_latitude}"
 		uci -q set "system.@system[0].longitude=${POST_longitude}"

Comments

Tobias Klaus July 31, 2017, 10:17 p.m.
Hallo,

ich kann mir das zwar nicht richtig vorstellen, warum das etwas verbessert, 
aber da es wohl ein Problem fixt und ansonsten keine Nachteile hat:
Reviewed-by:
Ich hab noch Anführungszeichen um den Parameter für echo eingebaut und den 
patch dann eingespielt.

Viele Grüße
Tobias

Am Freitag, 21. Juli 2017, 15:08:40 CEST schrieb Adrian Schmutzler:
> Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
> 
> Tested-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
> ---
>  src/packages/fff/fff-web/files/www/ssl/cgi-bin/settings.html | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/src/packages/fff/fff-web/files/www/ssl/cgi-bin/settings.html
> b/src/packages/fff/fff-web/files/www/ssl/cgi-bin/settings.html index
> bdbd69b..7488af6 100755
> --- a/src/packages/fff/fff-web/files/www/ssl/cgi-bin/settings.html
> +++ b/src/packages/fff/fff-web/files/www/ssl/cgi-bin/settings.html
> @@ -14,7 +14,7 @@ if [ "$REQUEST_METHOD" == "POST" ] ; then
>  	else
>  		# Allgemeine Einstellungen
>  		uci -q set "system.@system[0].hostname=${POST_hostname}"
> -		uci -q get 'system.@system[0].hostname' > /proc/sys/kernel/hostname
> +		echo $(uci -q get "system.@system[0].hostname") >
> /proc/sys/kernel/hostname uci -q set
> "system.@system[0].description=${POST_description}"
>  		uci -q set "system.@system[0].latitude=${POST_latitude}"
>  		uci -q set "system.@system[0].longitude=${POST_longitude}"