Lua-resty-auto-ssl: Развернуть пакет OPM?

Созданный на 10 февр. 2017  ·  9Комментарии  ·  Источник: auto-ssl/lua-resty-auto-ssl

Согласно странице LuaRocks, его использование теперь не рекомендуется:

http://openresty.org/en/using-luarocks.html

Не хотели бы вы также выпустить пакет OPM? :)

enhancement

Самый полезный комментарий

Может быть, упомянуть все это вкратце в ридми? Я думаю, что каждый, кто поближе познакомится с lua-resty-auto-ssl , немного запутается в использовании LuaRocks, хотя он и устарел — у меня немного создалось неправильное впечатление, что lua-resty-auto-ssl не поддерживается. на сегодняшний день. И не каждый найдет это обсуждение и объяснение.

Пример:

Требования:
...
LuaRocks (LuaRocks устарел, но новый менеджер пакетов OpenResty, OPM, в настоящее время не может компилировать компоненты C)

Все 9 Комментарий

Я заинтересован в публикации в OPM (другой модуль lua-resty я опубликовал в OPM), но процесс установки lua-resty-auto-ssl в настоящее время создает библиотеку C sockproc, а OPM еще не поддерживает компиляцию компонентов C. (хотя это в их списке TODO): https://github.com/openresty/opm/issues/30

Так что я ждал поддержки сборки C для OPM, прежде чем публиковать lua-resty-auto-ssl в OPM.

При этом технически мы можем опубликовать lua-resty-auto-ssl в OPM, но без sockproc. Затем вам придется вручную создавать и устанавливать sockproc самостоятельно, поэтому я не уверен, что это будет более удобно. Но дайте мне знать, если это кажется предпочтительным.

У меня действительно нет мнения в любом случае. Я нашел метод luarocks достаточно простым :)

Это было просто предупреждающее сообщение на веб-сайте openresty, которое побудило меня спросить :) Это, вероятно, может послужить ответом другим тем временем, пока OPM не будет поддерживать все, что вам нужно.

Поскольку OPM, похоже, является направлением, в котором движется сам openresty, мы должны оставить это открытым как отслеживающую ошибку. Но на самом деле ничего нельзя реализовать, пока не будет реализована поддержка C в OPM.

Есть идеи, когда это можно будет сделать? Пока лучший способ установить вручную?

@byrnedo : использование LuaRocks по-прежнему является предпочтительным методом установки lua-resty-auto-ssl. Пока в OPM не будет поддержки C, некоторые вещи, например lua-resty-auto-ssl, нельзя будет установить через OPM. Таким образом, в то время как OpenResty предпочитает OPM в наши дни, LuaRocks по-прежнему отлично работает и по-прежнему де-факто является менеджером пакетов, активно поддерживаемым более широким сообществом Lua.

Но так как LuaRocks не поставляется вместе с OpenResty, вам необходимо сначала установить его: http://openresty.org/en/using-luarocks.html#install -luarocks

Спасибо за объяснение. Тогда я возьму луа-рокс!

1 октября 2017 г. в 16:07 Ник Мюрдтер, [email protected] , написал:

@byrnedo https://github.com/byrnedo : использование LuaRocks по-прежнему
предпочтительный метод установки для lua-resty-auto-ssl. Пока в OPM не будет C
поддержки, все еще есть различные вещи, такие как lua-resty-auto-ssl, которые не могут
устанавливаться через OPM. Таким образом, в то время как OpenResty в наши дни предпочитает OPM, LuaRocks
по-прежнему отлично работает и по-прежнему является активным менеджером пакетов де-факто
поддерживается более широким сообществом Lua.

Но так как LuaRocks не поставляется вместе с OpenResty, вам нужно будет
сначала установите его: http://openresty.org/en/using-
luarocks.html#install-luarocks


Вы получаете это, потому что вас упомянули.
Ответьте на это письмо напрямую, просмотрите его на GitHub
https://github.com/GUI/lua-resty-auto-ssl/issues/45#issuecomment-333378971 ,
или заглушить тему
https://github.com/notifications/unsubscribe-auth/AFRbqw-FF17aH5uX0VHI-ZfApaDITgmpks5sn5yEgaJpZM4L81DQ
.

Но так как LuaRocks не поставляется вместе с OpenResty, вам необходимо сначала установить его: http://openresty.org/en/using-luarocks.html#install -luarocks

Openresty не одобряет это, и мне просто интересно, будет ли использование luarock иметь какие-либо последствия?

Это не должно. Он отлично работает для меня в моей производственной среде. Я думаю, что это обескураживает, потому что они хотят перевести людей на пакеты OPM.

Может быть, упомянуть все это вкратце в ридми? Я думаю, что каждый, кто поближе познакомится с lua-resty-auto-ssl , немного запутается в использовании LuaRocks, хотя он и устарел — у меня немного создалось неправильное впечатление, что lua-resty-auto-ssl не поддерживается. на сегодняшний день. И не каждый найдет это обсуждение и объяснение.

Пример:

Требования:
...
LuaRocks (LuaRocks устарел, но новый менеджер пакетов OpenResty, OPM, в настоящее время не может компилировать компоненты C)

Была ли эта страница полезной?
0 / 5 - 0 рейтинги