Lua-resty-auto-ssl: Bereitstellen eines OPM-Pakets?

Erstellt am 10. Feb. 2017  ·  9Kommentare  ·  Quelle: auto-ssl/lua-resty-auto-ssl

Laut der LuaRocks-Seite wird von der Verwendung jetzt abgeraten:

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

Wären Sie daran interessiert, auch ein OPM-Paket zu veröffentlichen? :)

enhancement

Hilfreichster Kommentar

Vielleicht das alles kurz in der Readme erwähnen? Ich denke, jeder, der sich lua-resty-auto-ssl genauer ansieht , wird etwas verwirrt sein, wenn es darum geht, LuaRocks zu verwenden, obwohl es veraltet ist – hat mir leicht den falschen Eindruck vermittelt, dass lua-resty-auto-ssl nicht gepflegt wurde. miteinander ausgehen. Und nicht jeder wird diese Diskussion und Erklärung finden.

Beispiel:

Anforderungen:
...
LuaRocks (LuaRocks ist veraltet, aber der neue Paketmanager von OpenResty, OPM, kann derzeit keine C-Komponenten kompilieren)

Alle 9 Kommentare

Ich bin daran interessiert, in OPM zu veröffentlichen (ich habe mein anderes lua-resty-Modul in OPM veröffentlicht), aber der Installationsprozess von lua-resty-auto-ssl erstellt derzeit die C-Bibliothek sockproc, und OPM unterstützt noch nicht das Kompilieren von C-Komponenten (obwohl es auf ihrer TODO-Liste steht): https://github.com/openresty/opm/issues/30

Also hatte ich auf Unterstützung gewartet, um C-Dinge zu bauen, um in OPM zu landen, bevor ich lua-resty-auto-ssl in OPM veröffentlichte.

Abgesehen davon könnten wir lua-resty-auto-ssl technisch gesehen in OPM veröffentlichen, aber ohne sockproc. Sie müssten sockproc dann manuell erstellen und installieren, daher bin ich mir nicht sicher, ob dies bequemer wäre. Aber lass es mich wissen, wenn das vorzuziehen erscheint.

So oder so habe ich keine wirkliche Meinung. Ich fand die Luarocks-Methode einfach genug :)

Es war nur die Warnmeldung auf der openresty-Website, die mich zu der Frage veranlasste :) Dies kann wahrscheinlich in der Zwischenzeit anderen als Antwort dienen, bis OPM alles unterstützt, was Sie benötigen.

Da OPM die Richtung zu sein scheint, in die sich Openresty selbst bewegt, sollten wir dies als Tracking-Fehler offen halten. Kann aber nichts implementieren, bis die C-Unterstützung in OPM fertig ist.

Irgendeine Idee, wann dies geschehen könnte? Ist der beste Weg in der Zwischenzeit manuell zu installieren?

@byrnedo : Die Verwendung von LuaRocks ist immer noch die bevorzugte Installationsmethode für lua-resty-auto-ssl. Bis OPM C-Unterstützung hat, gibt es immer noch verschiedene Dinge, wie lua-resty-auto-ssl, die nicht über OPM installiert werden können. Während OpenResty heutzutage OPM bevorzugt, funktioniert LuaRocks immer noch großartig und ist immer noch der De-facto-Paketmanager, der von der breiteren Lua-Community aktiv unterstützt wird.

Da LuaRocks jedoch nicht im Lieferumfang von OpenResty enthalten ist, müssen Sie es zuerst installieren: http://openresty.org/en/using-luarocks.html#install -luarocks

Danke für die Erklärung. Dann nehme ich Lua-Rocks!

Am 1. Oktober 2017 um 16:07 schrieb Nick Muerdter [email protected] :

@byrnedo https://github.com/byrnedo : Die Verwendung von LuaRocks ist immer noch die
bevorzugte Installationsmethode für lua-resty-auto-ssl. Bis OPM C hat
Support, es gibt immer noch verschiedene Dinge, wie lua-resty-auto-ssl, die das nicht können
über OPM installiert werden. Während OpenResty heutzutage OPM bevorzugt, LuaRocks
funktioniert immer noch super und ist de facto immer noch der Paketmanager aktiv
unterstützt von der breiteren Lua-Community.

Da LuaRocks jedoch nicht mit OpenResty gebündelt geliefert wird, müssen Sie dies tun
Installieren Sie es zuerst: http://openresty.org/en/using-
luarocks.html#install-luarocks


Sie erhalten dies, weil Sie erwähnt wurden.
Antworten Sie direkt auf diese E-Mail und zeigen Sie sie auf GitHub an
https://github.com/GUI/lua-resty-auto-ssl/issues/45#issuecomment-333378971 ,
oder den Thread stumm schalten
https://github.com/notifications/unsubscribe-auth/AFRbqw-FF17aH5uX0VHI-ZfApaDITgmpks5sn5yEgaJpZM4L81DQ
.

Da LuaRocks jedoch nicht im Lieferumfang von OpenResty enthalten ist, müssen Sie es zuerst installieren: http://openresty.org/en/using-luarocks.html#install -luarocks

Dies wird von Openresty entmutigt und ich frage mich nur, ob die Verwendung des Luarocks irgendwelche Auswirkungen haben würde?

Es sollte nicht. Es funktioniert gut für mich in meiner Produktionsumgebung. Ich denke, es wird davon abgeraten, weil sie Leute auf OPM-Pakete umstellen wollen.

Vielleicht das alles kurz in der Readme erwähnen? Ich denke, jeder, der sich lua-resty-auto-ssl genauer ansieht , wird etwas verwirrt sein, wenn es darum geht, LuaRocks zu verwenden, obwohl es veraltet ist – hat mir leicht den falschen Eindruck vermittelt, dass lua-resty-auto-ssl nicht gepflegt wurde. miteinander ausgehen. Und nicht jeder wird diese Diskussion und Erklärung finden.

Beispiel:

Anforderungen:
...
LuaRocks (LuaRocks ist veraltet, aber der neue Paketmanager von OpenResty, OPM, kann derzeit keine C-Komponenten kompilieren)

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen

Verwandte Themen

ronaldgrn picture ronaldgrn  ·  8Kommentare

byrnedo picture byrnedo  ·  16Kommentare

stackrainbow picture stackrainbow  ·  20Kommentare

danDanV1 picture danDanV1  ·  7Kommentare

jasonbouffard picture jasonbouffard  ·  6Kommentare