Lucas <lu...@sexy.is> wrote: > Hello again, > > Finally, move net/prosody to use Lua 5.2. 0.11.x is the last version to > support Lua 5.1, and it's recommended by upstream to use Lua 5.2 since > 0.11.0 anyways. Before merging this, the patch I sent a couple of > minutes ago for databases/luadbi. I'm testing this on my 6.9-stable > server and it works well so far. > > Portwise, > > - Defined `MODLUA_VERSION=5.2` > - Added `--lua-version=${MODLUA_VERSION}` to `CONFIGURE_ARGS`, otherwise > the build was picking up Lua 5.1 if it was already installed > - Added `--no-example-certs` to `CONFIGURE_ARGS`, which results in > `make` not generating certs for localhost and example.com, which > changes PLIST a tiny bit. I don't think that generating this certs > adds any value, but I can keep it off the patch if it's preferred. > > It's my first doing this stuff, so any additional comment / thing I > might have missed is more than welcome. > > Unrelated: is pkg/README a good place to add comments about common > setups / configuration advise? Where to place certs and "integrate" it > with acme-client (fix owner), recommend turnsrever if you want TURN > support, and so on.
Please ignore this. There's a security update for Prosody that I'll send shortly. Once that is merged I'll get back at this. -Lucas