On 24.4.2018 10:40, Martin Sehnoutka wrote:
On 04/24/2018 10:17 AM, Tomas Krizek wrote:
On 2018-04-23 14:45, Martin Sehnoutka wrote:
Finally, in the Fedora spec file, the http module
is removed due to
unsatisfied dependencies. Is it just lua-http what is missing? Because I
tried the docker image, and the REST api seems really nice and I'd like
to see it in Fedora.
I don't think the http module was ever a part of the Fedora spec file.
I'm not sure if it's due to missing dependencies, or simply because we
omitted it. I don't think it's currently our priority to package the
http module in Fedora/EPEL, but we might look into it in the future.
Yeah, I understand that it is not your priority :-), just curious if you
tried to package it. I will try to communicate with Fedora Lua SIG and
see what can be done in order to support it.
This is correct, the HTTP module depedencies are missing in Fedora.
The HTTP module depends on the following Lua modules:
cqueues
http
openssl
All of them are general-purpose modules so it might be doable if you
want to do so :-)
Please note that we need modules packaged for LuaJIT which is Lua
version 5.1. Typically Lua packages in Fedora have two flavors, e.g.:
lua-sec (Lua 5.3)
lua-sec-compat (Lua 5.1/LuaJIT)
Let us know if you want us to test some pre-release version of RPMs, we
can help you with that.
Speaking of kresc you have mentioned, well, it is super-experimental and
needs complete rewrite, one day ... Please do not rely on its specific
implementation details.
Petr Špaček @ CZ.NIC
Regards,
>
> Of course, if you or anyone else would like to contribute it to our
> spec, we can maintain it afterwards. :)