summaryrefslogtreecommitdiffstats
path: root/core/modules/run-virt/data/opt/openslx/vmchooser/data/linux/mnt_shares
diff options
context:
space:
mode:
authorChristian Rößler2023-07-11 15:37:28 +0200
committerChristian Rößler2023-07-11 15:44:43 +0200
commit5247583adbb89dbaa506467db8ff7bf99d9b817a (patch)
treea667dfbf7d92cb4d8e02c3c3da51a2f7214f4c4a /core/modules/run-virt/data/opt/openslx/vmchooser/data/linux/mnt_shares
parentAdd LICENSE (diff)
downloadmltk-5247583adbb89dbaa506467db8ff7bf99d9b817a.tar.gz
mltk-5247583adbb89dbaa506467db8ff7bf99d9b817a.tar.xz
mltk-5247583adbb89dbaa506467db8ff7bf99d9b817a.zip
[run-virt] Linux scripts: demo user mount non-home shares, some speedup done
Diffstat (limited to 'core/modules/run-virt/data/opt/openslx/vmchooser/data/linux/mnt_shares')
-rwxr-xr-xcore/modules/run-virt/data/opt/openslx/vmchooser/data/linux/mnt_shares13
1 files changed, 8 insertions, 5 deletions
diff --git a/core/modules/run-virt/data/opt/openslx/vmchooser/data/linux/mnt_shares b/core/modules/run-virt/data/opt/openslx/vmchooser/data/linux/mnt_shares
index 5c89295b..ff646884 100755
--- a/core/modules/run-virt/data/opt/openslx/vmchooser/data/linux/mnt_shares
+++ b/core/modules/run-virt/data/opt/openslx/vmchooser/data/linux/mnt_shares
@@ -20,12 +20,11 @@ done
logger "openslx sharemapper: base system reaching; commencing."
# REMAPMODE (remapMode): 0: None, 1 Native, 2 Native Fallback, 3 vmware
+# mode 0 and 1 do curr. teha same, may deviate in the future
# CREATEMISSING (createMissingRemap): 0: Nichts tun, 1 xdg-Verzeichnisse
case "$REMAPMODE" in
0) logger "openslx sharemapper: remapMode 0 (do nothing) detected."
- ;;
- 1) logger "openslx sharemapper: remapMode 1 (native mode) detected."
preliminaries_native
get_creds # fills global var PW with (currently) decrypted password
get_shares # fills array ROHSHARES; row 0 global infos from (shares-)CONFIGFILE,
@@ -33,12 +32,16 @@ case "$REMAPMODE" in
# column 4 username, col 5 password.
mount_shares # mounts shares given in array ROHSHARES.
;;
+ 1) logger "openslx sharemapper: remapMode 1 (native mode) detected."
+ preliminaries_native
+ get_creds # fills global var PW with (currently) decrypted password
+ get_shares
+ mount_shares # mounts shares given in array ROHSHARES.
+ ;;
2) logger "openslx sharemapper: remapMode 2 (fallback mode) detected."
preliminaries_native
get_creds # fills global var PW with (currently) decrypted password
- get_shares # fills array ROHSHARES; row 0 global infos from (shares-)CONFIGFILE,
- # following rows: column 1 share path, col 2 drive letter, col 3 share name,
- # column 4 username, col 5 password.
+ get_shares
mount_shares # mounts shares given in array ROHSHARES.
check_fallback # checks for a mounted home and fallbacks to vmware share, if none found.
;;