* fix: use apt to install rust system-wide for CLN
* fix: remove PID file config from service
* check for cln-grpc plugin in it's new place
* improve cln-grpc config
* simplify the creation of .lightning dir
* remove unused cl-plugin.cln-grpc.sh
* add error management to _provision.setup.sh when installing cln
* rust install to /opt/rust and symlink
* prevent storagePartition not detected
* prevent only-pruned
* fix rust permissions and add error management
* switch off cln-grpc if not available
* add test dependencies
* move tests out to an inactive function
* clnrest: remove config if plugin is unavailable
* fix clnrest config substitution
---------
Co-authored-by: rootzoll <christian@geektank.de>
Big refactor based on #4324 introducing a new drive layout - adding optimizations for Proxmox and old laptop drive layout . Also making it possible to boot from NVMe. Replacing blitz.datadrive.sh with blitz.data.sh - icluding the possibility to migrate an old ssd/nvme to a bigger one (copying complete data and blockchain). Lots of smaller changes.
* cln-grpc now included in the main repo
* add rust deps for clnrest and cln-grpc
* cln update to v25.02
* configure the cln grpc port explicitly
* cl.install.sh update PGP key and version for v25.02.2 (#4987)
Update Core Lightning install script to use the correct PGP signer and fingerprint for v25.02.2.
- Set CLVERSION to v25.02.2
- Set PGPsigner to sfarooqui
- Set PGPpubkeyFingerprint to B56B4453DA8C6DF7FC9BCFCBDCA40B7128DA62A8
Co-authored-by: steepdawn974 <steepdawn974@tutanota.com>
* make sure /run/lightningd exists
---------
Co-authored-by: openoms <“oms@tuta.io>
Co-authored-by: steepdawn974 <steepdawn974@tutanota.com>
Co-authored-by: rootzoll <christian@geektank.de>
* add clHTTPplugin with Fully noded connection
* clHTTPplugin: pin version to latest master
* MOBILE:extend menu, install clHTTPplugin for FN_CL
* spell out FULLYNODED in CONNECT