diff options
author | Christian Rößler | 2023-07-11 15:37:28 +0200 |
---|---|---|
committer | Christian Rößler | 2023-07-11 15:44:43 +0200 |
commit | 5247583adbb89dbaa506467db8ff7bf99d9b817a (patch) | |
tree | a667dfbf7d92cb4d8e02c3c3da51a2f7214f4c4a /core/modules/run-virt/data/opt/openslx/vmchooser/data/linux/mnt_shares | |
parent | Add LICENSE (diff) | |
download | mltk-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-x | core/modules/run-virt/data/opt/openslx/vmchooser/data/linux/mnt_shares | 13 |
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. ;; |