Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature: Backup Persistent Storage to make Clones #7

Closed
BenWestgate opened this issue Jul 15, 2023 · 6 comments
Closed

Feature: Backup Persistent Storage to make Clones #7

BenWestgate opened this issue Jul 15, 2023 · 6 comments
Assignees
Labels
documentation Improvements or additions to documentation enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed no-issue-activity priority: medium Issues raised by 1 tester
Milestone

Comments

@BenWestgate
Copy link
Owner

https://tails.net/doc/persistent_storage/backup/index.en.html

Previously Bails had custom code to create backup USBs without a restart. That code was submitted to Tails and now Tails offers the same functionality making it redundant.

The new tool provided Tails needs to be tested so that I can guide and remind users to make backups of their Bails USB to preserve their wallet meta data and blockchain.

As well as to make clones.

@BenWestgate BenWestgate added documentation Improvements or additions to documentation enhancement New feature or request help wanted Extra attention is needed good first issue Good for newcomers labels Jul 15, 2023
@BenWestgate
Copy link
Owner Author

  • Backup Tails walkthru (similar to setup Persistent Storage guidance)
  • SIMPLE Reminder system for backups (the old ones are unnecessarily complex)
  • Clone Tails walkthru (includes shell commands to prevent private data from copying unencrypted to the Friend's USB stick.)
  • Clone Tails autostart (Introduce Bails to the new user on their first Run)
  • Recovery Tool to get your encrypted wallet back from a friend's Cloned Bails USB. Ideally initiated by the friend

@BenWestgate BenWestgate added the priority: medium Issues raised by 1 tester label Jul 23, 2023
@BenWestgate BenWestgate self-assigned this Nov 20, 2023
@BenWestgate BenWestgate added this to the L1 (BETA) milestone Mar 26, 2024
@BenWestgate
Copy link
Owner Author

Since a regular reminder system will be added by Tails this summer, lets only remind them to backup when they have reached 100% IBD and have not yet made a backup. This should persist restarts until a backup is successful.

@BenWestgate BenWestgate changed the title Test backup persistent storage in Tails Feature: Backup Persistent Storage to make Clones and Backup Bails USB sticks Mar 26, 2024
@BenWestgate BenWestgate added priority: high issues raised or encountered by 2 or more testers and removed priority: medium Issues raised by 1 tester labels Mar 26, 2024
@BenWestgate BenWestgate pinned this issue Mar 27, 2024
@BenWestgate BenWestgate changed the title Feature: Backup Persistent Storage to make Clones and Backup Bails USB sticks Feature: Backup Persistent Storage to make Clones and Backups Mar 27, 2024
@BenWestgate BenWestgate changed the title Feature: Backup Persistent Storage to make Clones and Backups Feature: Backup Persistent Storage to make Clones and Backup USB sticks Mar 27, 2024
@BenWestgate BenWestgate changed the title Feature: Backup Persistent Storage to make Clones and Backup USB sticks Feature: Backup Persistent Storage to make Clones and Backup USBs Mar 27, 2024
@BenWestgate BenWestgate changed the title Feature: Backup Persistent Storage to make Clones and Backup USBs Feature: Backup Persistent Storage to make Clones and Backups Mar 27, 2024
@BenWestgate
Copy link
Owner Author

More explanation of the Cloning feature:

...clones would have a much simpler setup:

  1. welcome them to Bails
  2. possibly change a temporary passphrase if they didn’t write a strong one down while in their friend’s Tails session.
  3. most likely the autostart script begins reencrypting the Persistent Storage in background here. (Another Tails open issue)
  4. the autostart deletes itself so it behaves like a normal Bails installation from then on.
  5. Launch bails-wallet so they can make a wallet.

@BenWestgate BenWestgate changed the title Feature: Backup Persistent Storage to make Clones and Backups Feature: Backup Persistent Storage to make Clones May 26, 2024
@BenWestgate BenWestgate added priority: medium Issues raised by 1 tester and removed priority: high issues raised or encountered by 2 or more testers labels May 26, 2024
@BenWestgate
Copy link
Owner Author

BenWestgate commented May 26, 2024

Limiting the scope of this issue to just the clones and reducing priority to medium.

This must be tackled after #81.

@BenWestgate
Copy link
Owner Author

Clone feature is going to have to tell users That the recipient needs a strong temporary passphrase that is never reused.

You cannot make several clones with the same passphrase to give to several people. As it allows one user with forensic tools and knowledge of the original passphrase to potentially read the Persistent Storage of others after they've changed that temporary password.

Copy link

github-actions bot commented Aug 3, 2024

Stale issue message

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed no-issue-activity priority: medium Issues raised by 1 tester
Projects
None yet
Development

No branches or pull requests

1 participant