Nitrokey / Nitrokey/pynitrokey
Nitrokey Start firmware update improvements
Open
Nobody has claimed this yet.
device/Nitrokey Start
enhancement
update
- Dominant language
- Python
- Stars
- 123
- Forks
- 37
- Avg merge
- 8h 47m
- Merged PRs (30d)
- 8
Description
Make Nitrokey Start firmware update process more reliable by:
- Checking for access errors, and suggest running update with a root if there are any as a fail-safe workaround
- Checking for Udev rules in place, suggest installation if needed and with that disallowing update without a force flag, and finally monitor Udev logs for the related issues before failing
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start at the Nitrokey Start firmware update process and trace how access errors and Udev interactions are currently handled. Implement the requested root-access guidance, Udev-rule checks and force-flag behavior, then monitor relevant Udev logs before reporting failure. Done means each listed safety check provides the requested guidance or blocks the update appropriately.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- cli, embedded-iot
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100