diff --git a/fs/home/kitten/kitten_mount_src b/fs/home/kitten/kitten_mount_src index 7842f8b..52dcf18 100755 --- a/fs/home/kitten/kitten_mount_src +++ b/fs/home/kitten/kitten_mount_src @@ -1,10 +1,13 @@ #!/bin/bash set -e -#set -x +set -x if [ $# -eq 2 ]; then - mount -o noexec,nosuid,nodev,ro "${1}" "${2}" + mount -o noexec,nosuid,nodev "${1}" "${2}" + # renaming autorun.inf on the source key. As it it case insensitive, we have to do the following... + ls "${2}" | grep -i autorun.inf | xargs -I {} mv "${2}"/{} "${2}"/DANGEROUS_{}_DANGEROUS || true + mount -o remount,ro "${2}" || true exit 0 else echo 'Invalid number of arguments.'