Skip to content

[Feature] Persist settings when using Tails OS #3131

@johndoe9459272

Description

@johndoe9459272

Problem: When using Tails, the main settings of the bitbox app like tor-proxy, full-nodes, language and so on are not saved per default, as the bitbox dotfiles (/home/amnesia/.config/bitbox/**) are deleted on reboot. In case the user is fine with persisting those settings, I found that the file ~/.config/bitbox/config.json includes the most important settings.

Solution: By enabling the tails OS dotfiles feature, it's possible to persist files in the persistent volume, which are linked into the home folder on startup (using linux symbolic links). This way, I was able to keep the settings of ~/.config/bitbox/config.json after restart. Changes made in the bitbox app are also synced to the persisted file.

Question: As the dotfile feature allows you to persist specific files, not entire folders, is it safe to only persist the config.json file? Or is it bad, as this will not save all settings (more setting files like accounts.json available) and therefore might produce some bad state?

Futhermore: Do I need to reset my settings on updates, as the structure of the config.json might change?

Thank you!

Metadata

Metadata

Assignees

No one assigned

    Labels

    featureNew feature proposal or a request; much more work than "ehancement"

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions