prerequisite knowledge:
Recent changes...
removed broken local version detection code due to upstream changes
https://github.com/Whonix/tb-updater/commit/fa50399fbd360a744709b53ac2c98f6a039d4929
- explain that if users want to keep their user data, they are better off using TBB's automatic internal updater
- fix if local version detection failed
- renamed update-torbrowser to torbrowser-downloader
https://github.com/Whonix/tb-updater/commit/ae368f0541a3676df1e2befa738ed673e4703619
Tor Browser update check has been deprecated, because local version detection code was broken since Tor Browser got its own internal updater. Also since Tor Browser now automatically updates itself without asking, there is less need for this test.
https://github.com/Whonix/whonixcheck/commit/75d411b4adaaf866e9b50d87fd1b4f519a535ddd
Screenshot:
This is what tb-updater's confirmation screen will look like if TBB is already installed.
{F327, size=full}
Priority:
For me, @Patrick:
- Low. Wishlist.
- Because whonixcheck no longer checks Tor Browser's version number.
- TBB is automatically updating itself.
- TBB is installed in Qubes by default.
- Nowhere the user gets asked to start tb-updater anymore.
- For re-downloading / re-installation of TBB if the user wishes to start with a new browser profile, tb-updater still works. In that case, determining the locally installed TBB version is unimportant.
- Non-trivial to implement.
Off-topic:
- making folder names clickable -> https://www.whonix.org/forum/index.php/topic,261.msg9776.html#msg9776
- superfluous scrollbar on the right side -> https://www.whonix.org/forum/index.php/topic,261.msg9777.html#msg9777
TODO:
Write a script capable of detecting the version number of a locally installed Tor Browser.
(Some hints in this comment T118#6551 to get started.)