mirror of
https://github.com/TokTok/c-toxcore
synced 2026-04-29 10:26:26 +00:00
83d4d8ea5d
I call on the venerable @jin_eld once again to verify that this change is correct.
##Instructions for Debian
The following commands are to be executed as root:
- In
tox_bootstrap_daemon.shfile change:
CFGto where your config file (conf) will be; read rights requiredDAEMONto point to the executablePIDFILEto point to a pid file daemon would have rights to create
-
Go over everything in
conf. Make surepid_file_pathmatchesPIDFILEfromtox_bootstrap_daemon.sh -
Execute:
mv tox_bootstrap_daemon.sh /etc/init.d/tox_bootstrap_daemon
(note that we removed .sh ending)
- Give the right permissions to this file:
chmod 755 /etc/init.d/tox_bootstrap_daemon
- Execute:
update-rc.d tox_bootstrap_daemon defaults
- Start the service:
service tox_bootstrap_daemon start
- Verify that the service is running:
service tox_bootstrap_daemon status
--
You can see daemon's log with
grep "tox_bootstrap_daemon" /var/log/syslog
Note that system log is where you find your public key
--
###Troubleshooting:
- Check the log for errors with
grep "tox_bootstrap_daemon" /var/log/syslog
-
Check that paths in the beginning of
/etc/init.d/tox_bootstrap_daemonare valid -
Make sure that
PIDFILEfrom/etc/init.d/tox_bootstrap_daemonmatches with thepid_file_pathfromconf -
Make sure you have write permission to keys and pid files
-
Make sure you have read permission for config file