瀏覽代碼

Merge branch 'stretch' of https://github.com/bashrc/freedombone

Bob Mottram 7 年之前
父節點
當前提交
c991935063
共有 2 個檔案被更改,包括 2 行新增38 行删除
  1. 0
    36
      src/freedombone-app-scuttlebot
  2. 2
    2
      src/freedombone-image-mesh

+ 0
- 36
src/freedombone-app-scuttlebot 查看文件

@@ -372,50 +372,14 @@ function mesh_install_dat {
372 372
     cat <<EOF > "$rootdir/usr/bin/install_dat"
373 373
 #!/bin/bash
374 374
 npm install --arch=$NPM_ARCH -g dat
375
-npm install --arch=$NPM_ARCH -g @garbados/dat-boi
376 375
 EOF
377 376
     chroot "$rootdir" /bin/chmod +x /usr/bin/install_dat
378 377
     chroot "$rootdir" /usr/bin/install_dat
379 378
     rm "$rootdir/usr/bin/install_dat"
380
-
381
-    { echo '[Unit]';
382
-      echo 'Description=DAT-boi';
383
-      echo 'After=syslog.target';
384
-      echo 'After=network.target';
385
-      echo '';
386
-      echo '[Service]';
387
-      echo 'Type=simple';
388
-      echo 'User=root';
389
-      echo 'Group=root';
390
-      echo 'ExecStart=/usr/local/bin/dat-boi';
391
-      echo 'Restart=always';
392
-      echo '';
393
-      echo '[Install]';
394
-      echo 'WantedBy=multi-user.target'; } > "$rootdir/etc/systemd/system/dat-boi.service"
395
-    chmod +x "$rootdir/etc/systemd/system/dat-boi.service"
396
-    chroot "$rootdir" systemctl enable dat-boi
397 379
 }
398 380
 
399 381
 function install_dat {
400 382
     npm install -g dat
401
-    npm install -g @garbados/dat-boi
402
-
403
-    { echo '[Unit]';
404
-      echo 'Description=DAT-boi';
405
-      echo 'After=syslog.target';
406
-      echo 'After=network.target';
407
-      echo '';
408
-      echo '[Service]';
409
-      echo 'Type=simple';
410
-      echo 'User=root';
411
-      echo 'Group=root';
412
-      echo 'ExecStart=/usr/local/bin/dat-boi';
413
-      echo 'Restart=always';
414
-      echo '';
415
-      echo '[Install]';
416
-      echo 'WantedBy=multi-user.target'; } > /etc/systemd/system/dat-boi.service
417
-    chmod +x /etc/systemd/system/dat-boi.service
418
-    systemctl enable dat-boi
419 383
 }
420 384
 
421 385
 function mesh_install_scuttlebot {

+ 2
- 2
src/freedombone-image-mesh 查看文件

@@ -842,12 +842,12 @@ function show_desktop_icons {
842 842
       echo 'Categories=Application'; } > "/home/$MY_USERNAME/Desktop/routing.desktop"
843 843
 
844 844
     # set permissions
845
-    chmod +x "/home/$MY_USERNAME/Desktop/*.desktop"
845
+    chmod +x /home/$MY_USERNAME/Desktop/*.desktop
846 846
     chown "${MY_USERNAME}":"${MY_USERNAME}" "/home/$MY_USERNAME/Desktop/"*
847 847
     chown "${MY_USERNAME}":"${MY_USERNAME}" "/home/$MY_USERNAME/.config"
848 848
     chown -R "${MY_USERNAME}":"${MY_USERNAME}" "/home/$MY_USERNAME/.config/tox"
849 849
     chown -R "${MY_USERNAME}":"${MY_USERNAME}" "/home/$MY_USERNAME/.config/autostart"
850
-    chown "${MY_USERNAME}":"${MY_USERNAME}" "/home/$MY_USERNAME/*.sh"
850
+    chown "${MY_USERNAME}":"${MY_USERNAME}" /home/$MY_USERNAME/*.sh
851 851
 
852 852
     # link to Tahoe-LAFS Magic folder
853 853
     #ln -s /home/${MY_USERNAME}/Desktop/${TAHOELAFS_SHARED_DIR} /home/${MY_USERNAME}/${TAHOELAFS_SHARED_DIR}