Browse Source

Systemd tracker service

Bob Mottram 9 years ago
parent
commit
b52ac00db5
1 changed files with 4 additions and 3 deletions
  1. 4
    3
      src/freedombone

+ 4
- 3
src/freedombone View File

1659
   echo 'User=tracker' >> /etc/systemd/system/tracker.service
1659
   echo 'User=tracker' >> /etc/systemd/system/tracker.service
1660
   echo 'Group=tracker' >> /etc/systemd/system/tracker.service
1660
   echo 'Group=tracker' >> /etc/systemd/system/tracker.service
1661
   echo 'WorkingDirectory=/opt/tracker' >> /etc/systemd/system/tracker.service
1661
   echo 'WorkingDirectory=/opt/tracker' >> /etc/systemd/system/tracker.service
1662
-  echo "ExecStart=bttrack --port $TRACKER_PORT --dfile /opt/tracker/dstate --logfile /opt/tracker/tracker.log --nat_check 0 --scrape_allowed full --ipv6_enabled 0" >> /etc/systemd/system/tracker.service
1662
+  echo "ExecStart=/usr/bin/bttrack --port $TRACKER_PORT --dfile /opt/tracker/dstate --logfile /opt/tracker/tracker.log --nat_check 0 --scrape_allowed full --ipv6_enabled 0" >> /etc/systemd/system/tracker.service
1663
   echo '' >> /etc/systemd/system/tracker.service
1663
   echo '' >> /etc/systemd/system/tracker.service
1664
   echo 'TimeoutSec=300' >> /etc/systemd/system/tracker.service
1664
   echo 'TimeoutSec=300' >> /etc/systemd/system/tracker.service
1665
   echo '' >> /etc/systemd/system/tracker.service
1665
   echo '' >> /etc/systemd/system/tracker.service
1678
   fi
1678
   fi
1679
 
1679
 
1680
   systemctl enable tracker.service
1680
   systemctl enable tracker.service
1681
-  systemctl start tracker.service
1682
-
1683
   systemctl enable zeronet.service
1681
   systemctl enable zeronet.service
1682
+  systemctl daemon-reload
1683
+
1684
+  systemctl start tracker.service
1684
   systemctl start zeronet.service
1685
   systemctl start zeronet.service
1685
 
1686
 
1686
   echo 'mesh_zeronet' >> $COMPLETION_FILE
1687
   echo 'mesh_zeronet' >> $COMPLETION_FILE