Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Installation scripts for daemon mode on Ubuntu using Upstart (resubmission) #132

Open
wants to merge 21 commits into
base: mscore-0.0.8
Choose a base branch
from

Conversation

msgilligan
Copy link

Contains configuration files and an installation script for setting up Master Core (bitcoind) in daemon mode on Ubuntu using the Upstart init daemon. This is part of the work necessary to implement Issue #131, but does not address the actual packaging.

Some of the files are from the current upstream master branch. The files in contrib/msc-ubuntu were created specifically for Master Core (a README and a default bitcoin.conf file for Master Core)

Here are some of the merged upstream PR's included in this "back-port" to Master Core.

Upstream issues:

Note: This is a resubmitted PR, the original PR was #129. This PR is now based off of the mscore-0.0.8 branch and includes a change suggested by @dexX7.

* remove the ‘-disablewallet’ flag
* Add parenthetic “(Master Core)” to description

* change install script to copy from ‘msc-ubuntu’ directory.
@dexX7
Copy link

dexX7 commented Sep 26, 2014

@m21 @zathras-crypto: this was resubmitted and adjusted a few times to catch up, so I think this should be looked at rather sooner than later.

@msgilligan: is there anything you'd like me to test, so I can confirm correct behavior?

@msgilligan
Copy link
Author

@dexX7 You could test the install procedure that's documented in contrib/msc-ubuntu/README.md. You could then verify that bitcoind starts up on OS reboot and that you can kill bitcoind and it will restart.

One issue with the installation script as it stands now is that it is not intended to be an update script that will add init support to existing installations. @achamely brought that to my attention yesterday.

@msgilligan
Copy link
Author

These scripts will need to be changed now that the binaries are named mastercored and mastercore-cli.

And we should also decide if we want to use the bitcoin user:group and all the same directory and file names as Bitcoin uses. I suppose that as long as our code defaults to using the *bitcon* names our installation scripts/package should probably do the same.

@whitj00
Copy link

whitj00 commented Mar 18, 2015

These should be changed to reflect omni

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants