From 2da45995c79b770d0f70e46f30d6d8ce87857031 Mon Sep 17 00:00:00 2001 From: vanhofen Date: Sat, 1 Oct 2016 11:06:11 +0200 Subject: [PATCH] yWeb: intensive use of variables Origin commit data ------------------ Branch: ni/coolstream Commit: https://github.com/neutrino-images/ni-neutrino/commit/f3bed647654178208b4d5e630f63f2051ace3896 Author: vanhofen Date: 2016-10-01 (Sat, 01 Oct 2016) Origin message was: ------------------ - yWeb: intensive use of variables ------------------ No further description and justification available within origin commit message! ------------------ This commit was generated by Migit --- src/nhttpd/web/Makefile.am | 1 - src/nhttpd/web/scripts/Y_Live.sh | 4 ++-- src/nhttpd/web/scripts/Y_Tools.sh | 20 ++++++++++---------- src/nhttpd/web/scripts/_Y_Globals.sh | 2 ++ src/nhttpd/web/scripts/api.sh | 5 ++--- 5 files changed, 16 insertions(+), 16 deletions(-) diff --git a/src/nhttpd/web/Makefile.am b/src/nhttpd/web/Makefile.am index 096be8edb..dbf07aaf0 100644 --- a/src/nhttpd/web/Makefile.am +++ b/src/nhttpd/web/Makefile.am @@ -109,4 +109,3 @@ install-data-hook: -e 's|%(PRIVATE_HTTPDDIR)|$(PRIVATE_HTTPDDIR)|g' \ -e 's|%(PUBLIC_HTTPDDIR)|$(PUBLIC_HTTPDDIR)|g' \ ; - diff --git a/src/nhttpd/web/scripts/Y_Live.sh b/src/nhttpd/web/scripts/Y_Live.sh index e10efdce9..3b08c4cfa 100755 --- a/src/nhttpd/web/scripts/Y_Live.sh +++ b/src/nhttpd/web/scripts/Y_Live.sh @@ -95,9 +95,9 @@ case "$1" in killall streamts killall streampes killall udpstreamts - if [ -e /var/bin/udpstreamts ] + if [ -e $y_path_usrbin/udpstreamts ] then - /var/bin/udpstreamts $* & + $y_path_usrbin/udpstreamts $* & else udpstreamts $* & fi diff --git a/src/nhttpd/web/scripts/Y_Tools.sh b/src/nhttpd/web/scripts/Y_Tools.sh index 2e93f8509..25654c02c 100755 --- a/src/nhttpd/web/scripts/Y_Tools.sh +++ b/src/nhttpd/web/scripts/Y_Tools.sh @@ -459,7 +459,7 @@ proc() # ----------------------------------------------------------- wol() { - if [ -e /bin/ether-wake ]; then + if [ -e $y_path_bin/ether-wake ]; then msg=`ether-wake $1` fi msg="Wake on LAN $1

$msg" @@ -471,10 +471,10 @@ wol() # ----------------------------------------------------------- do_lcshot() { - if [ -e "/var/bin/lcshot" ]; then - /var/bin/lcshot $* + if [ -e "$y_path_usrbin/lcshot" ]; then + $y_path_usrbin/lcshot $* else - /bin/lcshot $* + $y_path_bin/lcshot $* fi } # ----------------------------------------------------------- @@ -485,15 +485,15 @@ do_fbshot() { if [ "$1" = "fb" ]; then shift 1 - if [ -e "/var/bin/fbshot" ]; then - /var/bin/fbshot $* + if [ -e "$y_path_usrbin/fbshot" ]; then + $y_path_usrbin/fbshot $* else fbshot $* fi else shift 1 - if [ -e "/var/bin/dboxshot" ]; then - /var/bin/dboxshot $* + if [ -e "$y_path_usrbin/dboxshot" ]; then + $y_path_usrbin/dboxshot $* else dboxshot $* fi @@ -525,7 +525,7 @@ do_settings_backup_restore() backup) rm -rf $workdir mkdir -p $workdir - /bin/backup.sh $workdir >/dev/null + $y_path_bin/backup.sh $workdir >/dev/null filename=$(ls -1 -tr $workdir/settings_* | tail -1) echo "$filename" ;; @@ -533,7 +533,7 @@ do_settings_backup_restore() restore) if [ -s "$y_upload_file" ] then - msg=$(/bin/restore.sh "$y_upload_file") + msg=$($y_path_bin/restore.sh "$y_upload_file") else msg="error: no upload file" fi diff --git a/src/nhttpd/web/scripts/_Y_Globals.sh b/src/nhttpd/web/scripts/_Y_Globals.sh index fd6aad6b6..095578538 100755 --- a/src/nhttpd/web/scripts/_Y_Globals.sh +++ b/src/nhttpd/web/scripts/_Y_Globals.sh @@ -16,7 +16,9 @@ boxtype="coolstream" #y_path_httpd="%(PRIVATE_HTTPDDIR)" y_path_httpd=".." y_path_scripts="$y_path_httpd/scripts" +y_path_bin="/bin" y_path_usrbin="/var/bin" +y_path_sbin="/sbin" y_path_config="%(CONFIGDIR)" y_path_tmp="/tmp" y_path_zapit="$y_path_config/zapit" diff --git a/src/nhttpd/web/scripts/api.sh b/src/nhttpd/web/scripts/api.sh index b42e41441..4dc47d2e0 100755 --- a/src/nhttpd/web/scripts/api.sh +++ b/src/nhttpd/web/scripts/api.sh @@ -8,8 +8,10 @@ API_VERSION_MAJOR="1" API_VERSION_MINOR="0" API_VERSION_TEXT="$API_VERSION_MAJOR.$API_VERSION_MINOR" +#path_httpd="%(PRIVATE_HTTPDDIR)" path_httpd=".." path_scripts="$path_httpd/scripts" +path_bin="/bin" path_usrbin="/var/bin" path_sbin="/sbin" path_config="%(CONFIGDIR)" @@ -85,6 +87,3 @@ case "$1" in *) echo "[api.sh] Parameter wrong: $*" ;; esac - - -