Browse Source

Directory permissions

Bob Mottram 8 years ago
parent
commit
d3cd1dc08f
1 changed files with 3 additions and 3 deletions
  1. 3
    3
      src/freedombone-app-tahoelafs

+ 3
- 3
src/freedombone-app-tahoelafs View File

234
         return
234
         return
235
     fi
235
     fi
236
 
236
 
237
-    mkdir ${introducer_dir}
237
+    su -c "mkdir ${introducer_dir}" - tahoelafs
238
     su -c "$TAHOE_COMMAND create-introducer -C ${introducer_dir} --hide-ip --hostname=127.0.0.1" - tahoelafs
238
     su -c "$TAHOE_COMMAND create-introducer -C ${introducer_dir} --hide-ip --hostname=127.0.0.1" - tahoelafs
239
 }
239
 }
240
 
240
 
251
         return
251
         return
252
     fi
252
     fi
253
 
253
 
254
-    mkdir ${node_dir}
254
+    su -c "mkdir ${node_dir}" - tahoelafs
255
     su -c "$TAHOE_COMMAND create-node -C ${node_dir} --introducer=\"$furl\" --listen=tor --hide-ip --hostname=127.0.0.1" - tahoelafs
255
     su -c "$TAHOE_COMMAND create-node -C ${node_dir} --introducer=\"$furl\" --listen=tor --hide-ip --hostname=127.0.0.1" - tahoelafs
256
 }
256
 }
257
 
257
 
268
         return
268
         return
269
     fi
269
     fi
270
 
270
 
271
-    mkdir ${client_dir}
271
+    su -c "mkdir ${client_dir}" - tahoelafs
272
     su -c "$TAHOE_COMMAND create-client -C ${client_dir} --introducer=\"$furl\" --listen=tor --hide-ip --hostname=127.0.0.1" - tahoelafs
272
     su -c "$TAHOE_COMMAND create-client -C ${client_dir} --introducer=\"$furl\" --listen=tor --hide-ip --hostname=127.0.0.1" - tahoelafs
273
     sed -i 's|reveal-IP-address =.*|reveal-IP-address = False|g' $client_dir/tahoe.cfg
273
     sed -i 's|reveal-IP-address =.*|reveal-IP-address = False|g' $client_dir/tahoe.cfg
274
     sed -i 's|tub.port =.*|tub.port = disabled|g' $client_dir/tahoe.cfg
274
     sed -i 's|tub.port =.*|tub.port = disabled|g' $client_dir/tahoe.cfg