Update samba_client.sh

This commit is contained in:
MacRimi
2025-09-04 20:23:00 +02:00
parent b32241082d
commit 9308742146

View File

@@ -651,22 +651,19 @@ select_mount_point() {
configure_mount_options() { configure_mount_options() {
MOUNT_TYPE=$(whiptail --title "$(translate "Mount Options")" --menu "$(translate "Select mount configuration:")" 15 70 4 \ MOUNT_TYPE=$(whiptail --title "$(translate "Mount Options")" --menu "$(translate "Select mount configuration:")" 15 70 4 \
"default" "$(translate "Default options")" \ "1" "$(translate "Default options read/write")" \
"readonly" "$(translate "Read-only mount")" \ "2" "$(translate "Read-only mount")" \
"performance" "$(translate "Performance optimized")" \ "3" "$(translate "Performance optimized")" \
"custom" "$(translate "Custom options")" 3>&1 1>&2 2>&3) "custom" "$(translate "Custom options")" 3>&1 1>&2 2>&3)
case "$MOUNT_TYPE" in case "$MOUNT_TYPE" in
default) 1)
MOUNT_OPTIONS="rw,file_mode=0664,dir_mode=0775,iocharset=utf8" MOUNT_OPTIONS="rw,file_mode=0664,dir_mode=0775,iocharset=utf8"
;; ;;
readonly) 1)
MOUNT_OPTIONS="ro,file_mode=0444,dir_mode=0555,iocharset=utf8" MOUNT_OPTIONS="ro,file_mode=0444,dir_mode=0555,iocharset=utf8"
;; ;;
performance) 3)
MOUNT_OPTIONS="rw,file_mode=0664,dir_mode=0775,iocharset=utf8,cache=strict,rsize=1048576,wsize=1048576"
;;
custom)
MOUNT_OPTIONS=$(whiptail --inputbox "$(translate "Enter custom mount options:")" 10 70 "rw,file_mode=0664,dir_mode=0775" --title "$(translate "Custom Options")" 3>&1 1>&2 2>&3) MOUNT_OPTIONS=$(whiptail --inputbox "$(translate "Enter custom mount options:")" 10 70 "rw,file_mode=0664,dir_mode=0775" --title "$(translate "Custom Options")" 3>&1 1>&2 2>&3)
[[ -z "$MOUNT_OPTIONS" ]] && MOUNT_OPTIONS="rw,file_mode=0664,dir_mode=0775" [[ -z "$MOUNT_OPTIONS" ]] && MOUNT_OPTIONS="rw,file_mode=0664,dir_mode=0775"
;; ;;