De acordo com a página LuaRocks, seu uso agora é desencorajado:
http://openresty.org/en/using-luarocks.html
Você estaria interessado em lançar um pacote OPM também? :)
Estou interessado em publicar no OPM (eu publiquei meu outro módulo lua-resty no OPM), mas o processo de instalação do lua-resty-auto-ssl atualmente constrói a biblioteca C sockproc, e o OPM ainda não suporta a compilação de componentes C (embora esteja em sua lista de TODO): https://github.com/openresty/opm/issues/30
Então, eu estava esperando o suporte para construir coisas em C para pousar no OPM antes de publicar lua-resty-auto-ssl no OPM.
Dito isso, poderíamos tecnicamente publicar lua-resty-auto-ssl no OPM, mas sem sockproc. Você teria que construir e instalar manualmente o sockproc, então não tenho certeza se seria mais conveniente. Mas deixe-me saber se isso parece preferível.
Eu realmente não tenho uma opinião de qualquer maneira. Achei o método luarocks bastante fácil :)
Foi apenas a mensagem de aviso no site openresty que me levou a perguntar :) Isso provavelmente pode servir como uma resposta para outras pessoas até que o OPM suporte tudo o que você precisa.
Como o OPM parece ser a direção em que o próprio openresty está se movendo, devemos manter isso aberto como um bug de rastreamento. Mas não pode realmente implementar nada até que o suporte C no OPM seja concluído.
Alguma ideia de quando isso pode ser feito? Entretanto, a melhor maneira é instalar manualmente?
@byrnedo : Usar LuaRocks ainda é o método de instalação preferido para lua-resty-auto-ssl. Até que o OPM tenha suporte a C, ainda existem várias coisas, como lua-resty-auto-ssl, que não podem ser instaladas via OPM. Portanto, embora o OpenResty prefira o OPM hoje em dia, o LuaRocks ainda funciona muito bem e ainda é o gerenciador de pacotes de fato suportado ativamente pela comunidade Lua mais ampla.
Mas como o LuaRocks não vem com o OpenResty, você precisará instalá-lo primeiro: http://openresty.org/en/using-luarocks.html#install -luarocks
Obrigada pelo esclarecimento. Eu vou com lua-rocks então!
Em 1 de outubro de 2017 às 16:07, Nick Muerdter [email protected] escreveu:
@byrnedo https://github.com/byrnedo : Usar LuaRocks ainda é o
método de instalação preferido para lua-resty-auto-ssl. Até que o OPM tenha C
suporte, ainda há várias coisas, como lua-resty-auto-ssl, que não podem
ser instalado via OPM. Então, enquanto o OpenResty prefere o OPM hoje em dia, o LuaRocks
ainda funciona muito bem e ainda é o gerenciador de pacotes de fato ativamente
suportado pela comunidade Lua mais ampla.Mas como o LuaRocks não vem com o OpenResty, você precisará
instale-o primeiro: http://openresty.org/en/using-
luarocks.html#install-luarocks—
Você está recebendo isso porque foi mencionado.
Responda a este e-mail diretamente, visualize-o no GitHub
https://github.com/GUI/lua-resty-auto-ssl/issues/45#issuecomment-333378971 ,
ou silenciar o thread
https://github.com/notifications/unsubscribe-auth/AFRbqw-FF17aH5uX0VHI-ZfApaDITgmpks5sn5yEgaJpZM4L81DQ
.
Mas como o LuaRocks não vem com o OpenResty, você precisará instalá-lo primeiro: http://openresty.org/en/using-luarocks.html#install -luarocks
Isso é desencorajado pelo openresty e estou apenas me perguntando se ainda usar o luarock teria alguma implicação?
Não deveria. Funciona bem para mim no meu ambiente de produção. Eu acho que é desencorajado porque eles querem mudar as pessoas para pacotes OPM.
Talvez mencione tudo isso brevemente no readme? Estou pensando que todos que derem uma olhada mais de perto no lua-resty-auto-ssl ficarão um pouco confusos sobre o uso do LuaRocks, embora obsoleto - me deu a impressão incorreta de que lua-resty-auto-ssl não estava sendo mantido - Até a presente data. E nem todos vão encontrar essa discussão e explicação.
Exemplo:
Requisitos:
...
LuaRocks (LuaRocks está obsoleto, mas o novo gerenciador de pacotes do OpenResty, OPM, atualmente não pode compilar componentes C)
Comentários muito úteis
Talvez mencione tudo isso brevemente no readme? Estou pensando que todos que derem uma olhada mais de perto no lua-resty-auto-ssl ficarão um pouco confusos sobre o uso do LuaRocks, embora obsoleto - me deu a impressão incorreta de que lua-resty-auto-ssl não estava sendo mantido - Até a presente data. E nem todos vão encontrar essa discussão e explicação.
Exemplo: