Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge ElementsProject#865: Init: add elementsd.service file
536939e init: update the elementsd.service file with some additions found in last Bitcoin Core version, ie PermissionsStartONly=true, ExecStartPre=/bin/chgrp elements /etc/elements, TimeoutStopSec=600 and ProtectHome=true (Sosthene00) c884cad init: renamed bitcoind.service to elementsd.service (Sosthene00) Pull request description: (This is a cleaned up version of ElementsProject#849 ) I set up a Bitcoin Core and an Elements node on a Ubuntu machine for testing, and noticed that there was no elementsd.service file available in Elements repo as I expected, but a bitcoind.service file that seems to be an outdated version of the file in the Bitcoin Core repository. Since I needed to create a systemd service, I modified the most recent version of bitcoind.service file for elementsd as it seems fit to me. Besides replacing all occurrences of bitcoin and bitcoind, I also moved the debug.log file to another dir and the path to the bin is also different (/usr/local/bin/elementsd). This might be too specific to my project though. I suggest to add it to the Elements repository along the existing files, as maybe some people might find it useful. I'm pretty rookie with systemd too, I tried to stick to the example and recommandation in the Bitcoin Core repository, but I'd be glad if someone had suggestions to improve this. Tree-SHA512: 8b07203b5e7c44d46fe5a9e6ba399ee44b89e037d000b51a0ecd473c4e924f5f8305369a8c7718d9d058a6d1a299d52fa1a397a264cd4c4e5733e286567caad2
- Loading branch information