summaryrefslogtreecommitdiffstats
path: root/core/modules/run-virt/data/opt/openslx/vmchooser/data/linux/includes/10_functions.inc
diff options
context:
space:
mode:
authorChristian Rößler2018-08-06 16:32:21 +0200
committerChristian Rößler2018-08-06 16:32:21 +0200
commit68d5e6b52e71014cf154e7e86ce448c813b74f4e (patch)
tree1a252ab7e7eafc5bf40292911f1d6cbe6abfd998 /core/modules/run-virt/data/opt/openslx/vmchooser/data/linux/includes/10_functions.inc
parent[run-virt] linux script: Waiting when starting script minimised. (diff)
downloadmltk-68d5e6b52e71014cf154e7e86ce448c813b74f4e.tar.gz
mltk-68d5e6b52e71014cf154e7e86ce448c813b74f4e.tar.xz
mltk-68d5e6b52e71014cf154e7e86ce448c813b74f4e.zip
[run-virt] Linux mount script: very shitty bug (hexdump), some minor stuff.
Diffstat (limited to 'core/modules/run-virt/data/opt/openslx/vmchooser/data/linux/includes/10_functions.inc')
-rwxr-xr-x[-rw-r--r--]core/modules/run-virt/data/opt/openslx/vmchooser/data/linux/includes/10_functions.inc13
1 files changed, 7 insertions, 6 deletions
diff --git a/core/modules/run-virt/data/opt/openslx/vmchooser/data/linux/includes/10_functions.inc b/core/modules/run-virt/data/opt/openslx/vmchooser/data/linux/includes/10_functions.inc
index 38213e86..75b61ae7 100644..100755
--- a/core/modules/run-virt/data/opt/openslx/vmchooser/data/linux/includes/10_functions.inc
+++ b/core/modules/run-virt/data/opt/openslx/vmchooser/data/linux/includes/10_functions.inc
@@ -3,18 +3,19 @@
### Funktionen Mounter ############################
function xor()
-{ local RES=($(echo "$1" | sed "s/../0x& /g"))
- shift 1
- while [[ "$1" ]]; do
- local ONE=($(echo "$1" | sed "s/../0x& /g"))
+{ local LOGDAT=/tmp/getanzahl.pw.$(date +%H%M%S.%N)
+ echo "Param 1+2: $1 $2" >> $LOGDAT
+ local RES=($(echo "$1" | sed "s/../0x& /g"))
+ local ONE=($(echo "$2" | sed "s/../0x& /g"))
local COUNT1=${#RES[@]}
local COUNT2=${#ONE[@]}
+ echo "count1+2: $COUNT1 -- $COUNT2 ">>"$LOGDAT"
for (( i = 0; i < $COUNT1; i++ )); do
RES[$i]=$((${ONE[$(( i % COUNT2 ))]:-0} ^ ${RES[$i]:-0}))
+ echo "${RES[$i]}">>"$LOGDAT"
done
- shift 1
- done
printf "%02x" "${RES[@]}"
+ printf "%02x" "${RES[@]}" >>"$LOGDAT"
}
function already_mounted()