Преглед на файлове

Make mesh router drive read only after initial setup

Bob Mottram преди 8 години
родител
ревизия
f1f65d61d2
променени са 1 файла, в които са добавени 9 реда и са изтрити 0 реда
  1. 9
    0
      src/freedombone-image-mesh

+ 9
- 0
src/freedombone-image-mesh Целия файл

109
     fi
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
 function tmp_ram_disk {
120
 function tmp_ram_disk {
113
     ramdisk_size_mb=$1
121
     ramdisk_size_mb=$1
114
     if [ ! -d /tmp ]; then
122
     if [ ! -d /tmp ]; then
589
     #setup_tahoelafs
597
     #setup_tahoelafs
590
     setup_ipfs
598
     setup_ipfs
591
     mesh_amnesic
599
     mesh_amnesic
600
+    make_root_read_only
592
 
601
 
593
     if [ ! -f $MESH_AMNESIC ]; then
602
     if [ ! -f $MESH_AMNESIC ]; then
594
         rm $MESH_INSTALL_SETUP
603
         rm $MESH_INSTALL_SETUP