umurmur-mbedtls: does not auto-create certificate and key
Nobody has claimed this yet.
- Dominant language
- Makefile
- Stars
- 4.6k
- Forks
- 4k
- Avg merge
- 3d 12h
- Merged PRs (30d)
- 134
Description
Maintainer: @fatbob313
Environment: Rockchip / NanoPi R2C, OpenWrt 23.05.0-rc3
Description:
umurmur-mbedtls does not start up because /etc/umurmur/cert.crt and /etc/umurmur/key.key are missing. The OpenWrt umurmur wiki does not say anything about needing to create these manually. I worked around it by generating the files with OpenSSL on a different box and copying those to OpenWrt, but they disappear after flashing a new build. I included umurmur in a custom build rather than installing it with opkg if that makes any difference. I am wondering if there is a dependency missing for generating the key and cert. I'm not sure if the files are generated with umurmur-openssl but I plan on trying it for the next build. It's not a dealbreaker since I can manually create the files after each flash, but it would nice if they auto-generated when missing.
Contributor guide
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 by reviewing the umurmur-mbedtls package behavior around /etc/umurmur/cert.crt and /etc/umurmur/key.key, then compare it with the umurmur-openssl variant mentioned in the report. Confirm what happens on first startup and after a fresh flash; the issue is done when missing certificate and key files are handled without manual copying.
Written by the indexing model from the issue text.
Assessment
- Domain
- security
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100