fireblocks / recovery

🔑 Recover Fireblocks assets and keys in a disaster, verify a Recovery Kit, or generate keys to set up a new Recovery Kit.
https://www.fireblocks.com
GNU General Public License v3.0
8 stars 6 forks source link

Linux relaunch fix #59

Closed a0ngo closed 10 months ago

a0ngo commented 10 months ago

Description

Fixes issue #58 On linux we use AppImage, which upon execution mounts the AppImage file onto a directory under /tmp/.mount_xxxxx When we run the relaunch and exit command it is unmounted. Subsequent attempts to access anything under the original mount point results in an error. As such we can't simply use relaunch and exit, we need to extract the AppImage and run it. This does not consume additional disk space as as soon as the execution ends, the disk space is freed.

Pinpointed Tests

Please describe the specific tests done for the bug you fixed? Tested on linux machine to verify issue no longer occurs.

Did you replicate the issue and verify it is no longer occurring? Yes

Any additional tests done?

Checklist: