7b06501068
net-p2p/c-lightning: fix bitcoin-cli exec setup lightningd does execute bitcoin-cli internally during runtime. Fix two problems with that: * The bitcoin-cli executable is usually located in /usr/local/bin/bitcoin-cli but service(8) would remove /usr/local/bin from PATH before executing our rc script /usr/local/etc/rc.d/lightningd and so the lightningd daemon would inherit a PATH that does not contain bitcoin-cli. To fix this give the full path to bitcoin-cli to lightningd. * bitcoin-cli(1) tries to create its datadir when it starts if it does not exist. By default that is ${HOME}/.bitcoin. service(8) would set HOME=/ and if / is mounted read-only, then this creation would fail. Because we don't want this directory created (it is not necessary and remains empty) tell lightningd to execute bitcoin-cli --datadir=/some/directory/that/already/exists. Also, append ${lightningd_extra_args} to the lightingd arguments. This was forgotten in the initial commit and setting lightningd_extra_args would have had no effect. Reported by: https://github.com/bitcoin-software Approved by: portmgr ("fix broken ports") |
||
---|---|---|
.. | ||
amule | ||
amule-devel | ||
awgg | ||
bitcoin | ||
bitcoin-daemon | ||
bitcoin-utils | ||
bitflu | ||
c-lightning | ||
couchpotato | ||
cpuminer | ||
createtorrent | ||
ctcs | ||
ctorrent | ||
dclib | ||
deluge | ||
deluge-cli | ||
ed2k | ||
edonkey-tool-hash | ||
eiskaltdcpp-cli | ||
eiskaltdcpp-daemon | ||
eiskaltdcpp-data | ||
eiskaltdcpp-gtk | ||
eiskaltdcpp-lib | ||
frost | ||
go-ethereum | ||
gtk-gnutella | ||
gtorrentviewer | ||
jackett | ||
jigdo | ||
ktorrent | ||
libbt | ||
liberator | ||
libktorrent | ||
libpdtp | ||
libswift | ||
libtorrent | ||
libtorrent-rasterbar | ||
lidarr | ||
linuxdcpp | ||
litecoin | ||
litecoin-daemon | ||
litecoin-utils | ||
microdc2 | ||
minder | ||
mktorrent | ||
mldonkey | ||
mldonkey-core | ||
mldonkey-gui | ||
monero-cli | ||
namecoin | ||
namecoin-daemon | ||
namecoin-utils | ||
ncdc | ||
opendchub | ||
p5-Net-BitTorrent | ||
p5-Net-BitTorrent-File | ||
p5-Net-BitTorrent-PeerPacket | ||
p5-Net-DirectConnect | ||
p5-WWW-BitTorrent | ||
parity-ethereum | ||
phex | ||
py-libtorrent-rasterbar | ||
py-py2play | ||
py-transmissionrpc | ||
py-tremc | ||
py-vertex | ||
qbittorrent | ||
qtum | ||
radarr | ||
retroshare | ||
rslsync | ||
rtorrent | ||
shx | ||
sonarr | ||
sonarr-devel | ||
squall | ||
torrent-file-editor | ||
torrentcheck | ||
torrentsniff | ||
transmission | ||
transmission-cli | ||
transmission-daemon | ||
transmission-gtk | ||
transmission-qt | ||
transmission-remote-gui | ||
tribler | ||
uhub | ||
vuze | ||
xmrig | ||
zetacoin | ||
zetacoin-daemon | ||
zetacoin-utils | ||
Makefile |