From 3a61f8c61fae6419668a5a88d8c63eb68cbf37d5 Mon Sep 17 00:00:00 2001 From: Josh Rickmar Date: Wed, 22 Mar 2017 14:04:52 +0000 Subject: [PATCH] Add example service files. This adds example service files to run dcrd as a system service for systemd and illumos SMF. Waiting on an rc.d before this is merged... Closes #561. --- release/services/smf/dcrd.xml | 35 +++++++++++++++++++++++++++ release/services/systemd/dcrd.service | 13 ++++++++++ 2 files changed, 48 insertions(+) create mode 100644 release/services/smf/dcrd.xml create mode 100644 release/services/systemd/dcrd.service diff --git a/release/services/smf/dcrd.xml b/release/services/smf/dcrd.xml new file mode 100644 index 0000000000..a76d4998b9 --- /dev/null +++ b/release/services/smf/dcrd.xml @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/release/services/systemd/dcrd.service b/release/services/systemd/dcrd.service new file mode 100644 index 0000000000..b8d702cf74 --- /dev/null +++ b/release/services/systemd/dcrd.service @@ -0,0 +1,13 @@ +[Unit] +Description=Decred Full Node + +[Service] +Type=simple +User=dcrd +Group=dcrd +WorkingDirectory=/var/dcrd +ExecStart=/opt/decred/bin/dcrd --appdata=/var/dcrd +Restart=on-abnormal + +[Install] +WantedBy=multi-user.target