|  | @@ -109,6 +109,14 @@ function create_ram_disk {
 | 
	
		
			
			| 109 | 109 |      fi
 | 
	
		
			
			| 110 | 110 |  }
 | 
	
		
			
			| 111 | 111 |  
 | 
	
		
			
			|  | 112 | +function make_root_read_only {
 | 
	
		
			
			|  | 113 | +    if [ ! -d /home/$MY_USERNAME/Desktop ]; then
 | 
	
		
			
			|  | 114 | +        if ! grep 'ro,subvol=@' /etc/fstab; then
 | 
	
		
			
			|  | 115 | +            sed -i 's|subvol=@|ro,subvol=@|g' /etc/fstab
 | 
	
		
			
			|  | 116 | +        fi
 | 
	
		
			
			|  | 117 | +    fi
 | 
	
		
			
			|  | 118 | +}
 | 
	
		
			
			|  | 119 | +
 | 
	
		
			
			| 112 | 120 |  function tmp_ram_disk {
 | 
	
		
			
			| 113 | 121 |      ramdisk_size_mb=$1
 | 
	
		
			
			| 114 | 122 |      if [ ! -d /tmp ]; then
 | 
	
	
		
			
			|  | @@ -589,6 +597,7 @@ if [ -f $MESH_INSTALL_SETUP ]; then
 | 
	
		
			
			| 589 | 597 |      #setup_tahoelafs
 | 
	
		
			
			| 590 | 598 |      setup_ipfs
 | 
	
		
			
			| 591 | 599 |      mesh_amnesic
 | 
	
		
			
			|  | 600 | +    make_root_read_only
 | 
	
		
			
			| 592 | 601 |  
 | 
	
		
			
			| 593 | 602 |      if [ ! -f $MESH_AMNESIC ]; then
 | 
	
		
			
			| 594 | 603 |          rm $MESH_INSTALL_SETUP
 |