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