Created attachment 164247 [details]
I heard this is a very good tool to manage certificates, though I didn't use it much myself.
Written in Go.
Can I uncomment or remove TEST stanzas?
There are a couple of issues to work out first, like getting bsd.sites.mk to accept dots in GH_TUPLE. Hold on, I'll work through it.
I can't actually fetch most of it. My mentor found a port that has Github URLs with the "." and "-" characters in it: sysutils/serf.
Can you try adjusting GH_TUPLE definition so that the fetch succeeds please?
I can try to fix it too, but I won't have time to work on it until later.
Thank you for working on this. This is strange, because this used to work. I will look into this this week.
The port doesn't have "distinfo" file.
To verify that fetch works:
1) empty out distfiles directory
2) make fetch
3) make makesum
and include distinfo you received with the shar.
You can use sysutils/serf as a reference for how to set GH_TUPLE for this.
With this, I can at least fetch everything, although the package still doesn't build (stuff is extracted to the wrong place):
GH_TUPLE= GeertJohan:go.rice:53da841:rice/src/github.com/GeertJohan/go.rice \
I'd like to move this forward. Do you need any help?
I am on travel.I will answer in a week.
Sorry, I will take it myself.
Any news here. Soon to be a year from last conversation.
Good question. CFSSL is used by the consul deployment guide and sounds a lot nicer than writing your own shell scripts to deal with openssl.