|
@@ -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
|