Hi!

I've created a port for "apg-go", a clone of the "Automated Password Generator"
written in Go.

The ports files have been uploaded to it's corresponding GH repository:
https://github.com/wneessen/apg-go/tree/main/buildfiles/openbsd

Project homepage: https://github.com/wneessen/apg-go/

pkg/DESC:
===
apg-go is a simple APG-like password generator written in Go.

It tries to replicate the functionality of the "Automated Password Generator", which hasn't been maintained since 2003. Since more and more Unix distributions are abondoning the tool, I was looking for an alternative. FreeBSD for example recommends "security/makepasswd", which is written in Perl but requires a lot of dependency packages and doesn't offer the feature-set/flexibility of APG.

Since FIPS-181 (pronouncable passwords) has been withdrawn in 2015, there is
no use in replicating that feature. Therfore apg-go does not support
pronouncable passwords.
===

This is my first OpenBSD port and I tried to follow all points in the
OpenBSD porting guide, but hence please bear with me and let me know if
I missed anything or if I did anything wrong.

The port builds and tests without any issues on OpenBSD 6.8/amd64.
Testing on other platforms would be highly appreciated.

Looking forward to your feedback!

Winni

Reply via email to