dash/contrib/init
Wladimir J. van der Laan cca430ba9a
Merge #16569: Increase init file stop timeout
7fb7acfc206b4bf8c296d72b66f3bd4fe342fd87 Set init stop timeout to 10 min (setpill)

Pull request description:

  `bitcoind` can take a long time to flush its db cache to disk upon
  shutdown. Systemd sends a `SIGKILL` after a timeout, causing unclean
  shutdowns and triggering a long "Rolling forward" at the next startup.
  Disabling the timeout should prevent this from happening, and does not
  break systemd's `restart` logic.

  Addresses #13736.

ACKs for top commit:
  instagibbs:
    utACK 7fb7acfc20

Tree-SHA512: 16e0ce5a9ecf0628f8d93d68db3f5a78ab36021d9bede05a90c84f144db2e87e17707a6eb910cb7c018c265ce2c81d43de2988bd79e4a2d8554515db8fb5aa36
2022-04-02 16:30:52 +05:30
..
dashd.conf Merge #16569: Increase init file stop timeout 2022-04-02 16:30:52 +05:30
dashd.init Merge #16569: Increase init file stop timeout 2022-04-02 16:30:52 +05:30
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 #16569: Increase init file stop timeout 2022-04-02 16:30:52 +05:30
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.