瀏覽代碼

Tidying syncthing

Bob Mottram 8 年之前
父節點
當前提交
0c3d0f3c5b
共有 1 個檔案被更改,包括 0 行新增34 行删除
  1. 0
    34
      src/freedombone-app-syncthing

+ 0
- 34
src/freedombone-app-syncthing 查看文件

@@ -489,41 +489,7 @@ function configure_firewall_for_syncthing {
489 489
     echo 'configure_firewall_for_syncthing' >> $COMPLETION_FILE
490 490
 }
491 491
 
492
-function mesh_install_syncthing {
493
-    chroot "$rootdir" wget -q https://syncthing.net/release-key.txt -O- | apt-key add -
494
-
495
-    echo "deb http://apt.syncthing.net/ syncthing release" | tee $rootdir/etc/apt/sources.list.d/syncthing.list
496
-    chroot "$rootdir" apt-get update
497
-    chroot "$rootdir" apt-get -y --force-yes install syncthing
498
-
499
-    # This probably does need to run as root so that it can access the Sync directories
500
-    # in each user's home directory
501
-    echo '[Unit]' > $rootdir/etc/systemd/system/syncthing.service
502
-    echo 'Description=Syncthing - Open Source Continuous File Synchronization' >> $rootdir/etc/systemd/system/syncthing.service
503
-    echo 'Documentation=man:syncthing(1)' >> $rootdir/etc/systemd/system/syncthing.service
504
-    echo 'After=network.target' >> $rootdir/etc/systemd/system/syncthing.service
505
-    echo 'Wants=syncthing-inotify@.service' >> $rootdir/etc/systemd/system/syncthing.service
506
-    echo '' >> $rootdir/etc/systemd/system/syncthing.service
507
-    echo '[Service]' >> $rootdir/etc/systemd/system/syncthing.service
508
-    echo 'User=root' >> $rootdir/etc/systemd/system/syncthing.service
509
-    echo 'ExecStart=/usr/bin/syncthing -no-browser -no-restart -logflags=0' >> $rootdir/etc/systemd/system/syncthing.service
510
-    echo 'Restart=on-failure' >> $rootdir/etc/systemd/system/syncthing.service
511
-    echo 'SuccessExitStatus=3 4' >> $rootdir/etc/systemd/system/syncthing.service
512
-    echo 'RestartForceExitStatus=3 4' >> $rootdir/etc/systemd/system/syncthing.service
513
-    echo '' >> $rootdir/etc/systemd/system/syncthing.service
514
-    echo '[Install]' >> $rootdir/etc/systemd/system/syncthing.service
515
-    echo 'WantedBy=multi-user.target' >> $rootdir/etc/systemd/system/syncthing.service
516
-    chroot "$rootdir" systemctl enable syncthing
517
-
518
-    echo 'mesh_install_syncthing'
519
-}
520
-
521 492
 function install_syncthing {
522
-    if [ $INSTALLING_MESH ]; then
523
-        mesh_install_syncthing
524
-        return
525
-    fi
526
-
527 493
     apt-get -y install curl
528 494
 
529 495
     curl -s https://syncthing.net/release-key.txt | apt-key add -