From 54f4b8718d9c92f0a2e56347b984c5f18026a68d Mon Sep 17 00:00:00 2001 From: Jane42070 Date: Sat, 25 Mar 2023 20:12:11 +0800 Subject: [PATCH] mounter mount ext* filesystem param does not support uid,gid fix --- .local/bin/mounter | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.local/bin/mounter b/.local/bin/mounter index b532e08f..128f1036 100755 --- a/.local/bin/mounter +++ b/.local/bin/mounter @@ -80,7 +80,8 @@ case "$chosen" in chosen="${chosen%% *}" chosen="${chosen:1}" # This is a bashism. attemptmount || getmount - sudo -A mount "$chosen" "$mp" -o uid="$(id -u)",gid="$(id -g)" + # ext4 does not support uid,gid + [ $(lsblk -npro "fstype" $chosen) == ext[2-4] ] && sudo -A mount "$chosen" "$mp" -o user="$USER",rw || sudo -A mount "$chosen" "$mp" -o uid="$(id -u)",gid="$(id -g)" notify-send "💾Drive Mounted." "$chosen mounted to $mp." ;;