dash/contrib/init
MarcoFalke e07e289e0a Merge #21111: Improve OpenRC initscript
95f97111dd27f32dfcb461c9dd6890aa8d1355ed contrib/init: (OpenRC) quote some unquoted variables. (parazyd)
737feadff7c026412039774de0d10931fe0c5bcc contrib/init: (OpenRC) Do not fail if both rpcuser and rpcpassword are unset. (parazyd)

Pull request description:

  This pull request improves the available OpenRC initscripts in
  `contrib/init`.

  The first commit (737feadff7c026412039774de0d10931fe0c5bcc) reworks
  `checkconfig()` to not fail if **both** `rpcuser` and `rpcpassword`
  are unset, because this implies that bitcoind shall use the `.cookie`
  file for RPC authentication. Currently, the initscript does not allow
  starting bitcoind without a set `rpcuser` and `rpcpassword`.

  The second commit (95f97111dd27f32dfcb461c9dd6890aa8d1355ed) simply
  quotes some unquoted variables.

ACKs for top commit:
  kristapsk:
    ACK 95f97111dd27f32dfcb461c9dd6890aa8d1355ed

Tree-SHA512: 62bebcd07143c147e349c0cfc17b54ef21bd4684377b444f58c6bd1f509a4d3e1af58746fa7215f18e33021f691bbbc5e42f4df497458322b055e545b7f30d46
2021-07-16 10:04:09 -05:00
..
dashd.conf Merge #10680: Fix inconsistencies and grammar in various files 2020-01-10 10:33:53 -06:00
dashd.init Merge #13510: Scripts and tools: Obsolete #!/bin/bash shebang 2020-12-18 12:55:45 -06:00
dashd.openrc Merge #21111: Improve OpenRC initscript 2021-07-16 10:04:09 -05:00
dashd.openrcconf Some Dashification (#3513) 2020-06-11 11:39:04 +03:00
dashd.service Merge #12102: Apply hardening measures in bitcoind systemd service file 2020-06-13 14:50:11 -05:00
org.dash.dashd.plist Merge #11419: Utils: Fix launchctl not being able to stop bitcoind 2020-02-08 23:33:25 -06:00
README.md Merge #13366: Docs: Rename “OS X” to the newer “macOS” convention 2021-06-28 02:31:48 +03:00

Sample configuration files for:

SystemD: dashd.service
Upstart: dashd.conf
OpenRC:  dashd.openrc
         dashd.openrcconf
CentOS:  dashd.init
macOS:   org.dash.dashd.plist

have been made available to assist packagers in creating node packages here.

See doc/init.md for more information.