Details
portlint -C: OK
testport: OK (poudriere: 11.0-RELEASE-p1, amd64)
Questions:
- Should the shebang be replaced with #/bin/sh ?
- Which of the following do you prefer?
a) Create an acme user/group and do acme.sh --install. With this option, we will have to use sensible defaults for --home, --certhome, and --config-home.
b) Use pkg-message to tell users the basics for getting started (e.g. acme.sh --install... etc.)
c) Let users read the documentation.
I am leaning towards b) or c). a) might be easier in some cases, but it removes
control from the user.
Diff Detail
- Repository
- rP FreeBSD ports repository
- Lint
Lint Not Applicable - Unit
Tests Not Applicable
Event Timeline
Creating a user for a shell script seems silly. Create a pkg-message to tell users the basics and have it also point at the docs. (So, B and C)
The idea is that all operations should be done as a non privileged user. So, adding one with the port is a good idea.
I am going to play with this, and see if I can create the non-priv user. I'm keen to use this ASAP.
Trying to contact jrm over IRC, but bad time of day I think. I'm happy to do the work and commit it with him as maintainer, or if he prefers, I would take over. Either way is OK by me.
dvl, rehashing our IRC conversation, I'm OK if you take over. Feel free to make changes and do as you wish wrt to maintaiership.