OSX で bitcoind をデーモンとして実行

3 件のメッセージ BitcoinTalk nelisky, サトシ・ナカモト 2010年9月6日 — 2010年9月6日
nelisky 2010年9月6日 21:44 UTC 原文 ·

これは最初からずっと起きていて、OSX で開発して Linux にデプロイしているので少し面倒なだけだ。

いずれにせよ、bitcoind プロセスは私のシステム、OSX 10.6 で、-daemon の有無にかかわらずデーモン化しない。’&‘や ctrl-z bg でバックグラウンドにすれば正しく動作する。

ビルドできるか?

init.cpp の 78 行目を以下から: #ifdef WXGTK

以下に変更してみてくれ: #ifndef WXMSW

動作するなら、ソースを変更する。動作するはずだ。

nelisky 2010年9月6日 22:14 UTC 原文 ·

うん、それで解決した。ありがとう。

あとは getblock と listtransactions のパッチを取り込んでくれれば言うことはない。それでも強く反対するなら、本当に必要なのは一部だけだ:

  • getblock から: 特定のブロックからハッシュ署名を取り出す方法(ロッタリーで使っている)
  • listtransactions から: 正直に言えば全部欲しいが、主に管理用だ。トランザクションのログをすばやく取得する手段が必要なので。とはいえ重要な情報は限られていて、アドレス(入出は貸借次第)、種別、承認数だけでいい。生成されたブロックを成熟前に確認できるとうれしいが、こちらはそれほど重要ではない。