Commit Graph

12 Commits (35f87341e6e110a15efda770e886a981259ae651)

Author SHA1 Message Date
alex 35f87341e6
base: preserve sysupdates channel on initial setup
the first run of update.sh sets up a cron job to run itself
periodically. the update script takes one position argument, the git
branch to pull changes from, which is also known as "sysupdates channel"
- master for stable, dev for testing.

the sysupdates channel was lost in the cron job setup, always defaulting
to master (stable). this commit preserves the original arg value given
to update.sh during the initial run.
2023-02-05 23:40:29 +01:00
alex 543e6b2809
base: preserve exec attr on /etc/cron.hourly/sysupdate
when testing upcoming changes on a live node, it is desirable to turn
off automatic updates simply by removing the x file permissions bit.
this commit makes sure the x bit is set only for newly created file.
2023-02-05 23:36:05 +01:00
alex 374bbe4fbb
keys: add my other, newer gpg key
this is part of my keys rollover.
2023-02-05 21:47:44 +01:00
alex 4a11224e1e
lnd: upgrade from 0.15.4 to 0.15.5
not much new, just a few bugfixes:
https://github.com/lightningnetwork/lnd/blob/v0-15-5-branch/docs/release-notes/release-notes-0.15.5.md
2023-02-05 18:41:05 +01:00
alex ac9f174568
lnd: upgrade from 0.15.3 to 0.15.4
an emergency hot fix release due to a bug where lnd nodes are unable to
parse certain transactions with very large number of witness inputs.

https://github.com/lightningnetwork/lnd/releases/tag/v0.15.4-beta
2022-11-01 15:06:55 +01:00
alex eebae4d129
lnd: upgrade from 0.15.2 to 0.15.3
extract from upstream release notes:

- bug has been fixed where the responder of a zero-conf channel could forget
about the channel after a hard-coded 2016 blocks
- bug where LND wouldn't send a ChannelUpdate during a channel open has been fixed
- bug has been fixed that caused fee estimation to be incorrect for taproot
inputs when using the SendOutputs call
- bug has been fixed that could cause lnd to underpay for co-op close transaction
when or both of the outputs used a P2TR address

all details are here:
https://github.com/lightningnetwork/lnd/releases/tag/v0.15.3-beta
2022-10-18 10:29:41 +02:00
alex 0ef2a8ff60
docs: clarify that shell scripts are a very temporary solution 2022-10-12 00:59:19 +02:00
alex cf56b2a567
base: switch from daily to hourly updates
in an event of a security vuln or other bug reports, nodes should get
updates as quickly as possible.
2022-10-11 23:32:40 +02:00
alex 1c6ddb1f6a
lnd: correct a typo where chmod +x was on the old run script
previous commit shut down lnd but never brought it up.
this update corrects the typo and starts the lnd service.
2022-10-11 18:27:21 +02:00
alex 9cd0affbd1
base,lnd: void linux base pkg and lnd 0.15.2 update
lnd release:
https://github.com/lightningnetwork/lnd/releases/tag/v0.15.2-beta

an urgent bugfix
2022-10-10 23:57:30 +02:00
alex 113868947d
update.sh: correct a REPO_DIR -> REPODIR typo 2022-10-01 00:08:38 +02:00
alex 5783d0ad37
initial import 2022-10-01 00:01:42 +02:00