Stop automatic remounting from locking automountd
This commit is contained in:
		
							parent
							
								
									fd71be60a0
								
							
						
					
					
						commit
						b70317fa04
					
				| @ -30,6 +30,7 @@ mounts="music photo video NAS" | ||||
| 
 | ||||
| # don't change below here unless you know what you are doing with shell scripts. | ||||
| 
 | ||||
| 
 | ||||
| all_mounts=`/sbin/mount | /usr/bin/grep $t_mnt | /usr/bin/grep -v "map $autofsname on $t_mnt"` | ||||
| 
 | ||||
| d=`/bin/date` | ||||
| @ -43,6 +44,11 @@ do | ||||
| 		mm=`/bin/echo "$all_mounts" | /usr/bin/grep $full_mount`  | ||||
| 		if [[ ! $mm =~ on.$full_mount.*mounted.by.$mnt_usr ]]; then | ||||
| 			echo "fix_mounts [$d] Remounting: $full_mount - because $mnt_usr not mounted $mm" | ||||
|       ps -e | grep automounted | ||||
| 			if ps -e | grep automounted | grep -v grep; then | ||||
| 				echo "Automount in progress. Aborting!" | ||||
| 				exit 0 | ||||
| 			fi | ||||
| 			/usr/bin/sudo /sbin/umount $full_mount  | ||||
| 			# if resource is busy force unmount with diskutil DANGER | ||||
| 			if [ ! $? ]; then /usr/sbin/diskutil unmount force $full_mount; fi | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user