New software release almost ready ....

dragon788 onerng.info at deik.me
Sun Aug 23 19:10:32 BST 2020


Have you considered packaging with `fpm` to make generating the new packages easier so you can more quickly iterate as changes are required?

https://github.com/jordansissel/fpm


https://github.com/drduh/YubiKey-Guide/pull/201#discussion_r475096965

This is actually the main reason I ended up here, since Python2 is now very EOL I was attempting to update a guide that was using the OneRNG Debian package but the hard dependency on Python and Python-gnupg was something I'd overlooked until one of the users testing the change pointed out the issue. When I tracked down the source of the OneRNG package I was happy to find there was a tar.gz available, but I was somewhat disappointed I couldn't just clone a repo and examine the contents of the OneRNG "package" to make improvements and then have a pull request handle repackaging for the supported platforms, instead it was necessary to unpack the source and modify it and there weren't really clear instructions on how to rebuild it into a .deb or .rpm to test out the changes.

Is updating the repository to have automated builds via Github Actions or similar on the roadmap or even just having the software live in a separate repository like the firmware and hardware so it is easier for passionate folks to contribute?


More information about the Discuss mailing list