linuxmint / linuxmint/mintstick

Verify: default checksum files

Open
#124 0 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Python
Stars
173
Forks
64
PR merge metrics
No merged PRs in 30d

Description

In the "Local files" tab of the ISO verification application, the default selection for the SHA256 and GPG files is currently "None".

If "sha256sum.txt" and "sha256sum.txt.gpg" are available in the same path as the ISO that is to be verified, these files should be automatically preselected.

May need a re-scan if a different ISO file is selected because the path can change.

Also, the default path when opening the file picker should not be the home directory, but the directory where the ISO is.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start in the ISO verification application's "Local files" tab and trace how the ISO and checksum file paths are selected. Verify behavior with an ISO alongside sha256sum.txt and sha256sum.txt.gpg, then check that changing the ISO rescans the directory and that the file picker opens there; done means both files are preselected when available.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
desktop, security
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.