BenWestgate / Bails

Bails is a Bitcoin solution protecting against surveillance, censorship, and confiscation. It installs Bitcoin Core on the encrypted Persistent Storage of Tails, creates and recovers Bitcoin Core wallets from Codex32 (BIP93) seed backups, and creates backup Bails USB sticks and shareable blank Bails USB sticks. Learn more in README.md.
MIT License
38 stars 7 forks source link

Update the rsync commands to update the permissions of dest files even if their content is the same. #176

Open BenWestgate opened 3 weeks ago

BenWestgate commented 3 weeks ago

Describe the bug See last comments of #174 a file with wrong permissions was not overwritten by rsync so the bug fix was not applied.

Expected behavior Re-running the install command fully updates the new software and uninstalls the old. This may require keeping a SHA256SUMS file of every non-configuration or user data file Bails installs so it can delete them all during updates without deleting other software like Bitcoin Core or Sparrow. If I remove a file from Bails that file should be removed from their Bails as well during the update.