Closed AdvTechnoKing closed 8 months ago
В целом разрабы обещали сделать встроенную поддержку ACME без всяких сторонних тулзов. Возможно в итоге тогда этот патч и не понадобиться - https://t.me/angie_support/253
Да тут даже не как патч можно рассматривать, а как полезную информацию, ибо кому то может важно видеть, какая сейчас версия nginx под капотом. Но чисто для меня это простенький костыль в certbot.
В долгосроке кодовая беза проектов будет все дальше разъезжаться и не факт что базовая версия nginx в итоге что-то полезное будет показывать. Тут кажется что если хочется подружить certbot c Angie, то правильней сделать патч в сам certbot. Но это мое ИМХО и может не отражать виденье разрабов этого проекта )
Изначально хотел залезть туда, но копировать всю папку nginx, что бы в ней потом заменить все слова на angie, было бы крайне тупо. Поэтому посмотрел что он умеет и понял, что самый простой вариант, это добавить 1 строку в angie.
Неплохая идея. Потенциально может оказаться ещё где-то полезной. Когда кодовая база совсем разойдется - уберем.
Сейчас закончим с мерджом свежей версии nginx, а затем примем предложенное изменение. Спасибо.
P.S. Имеет смысл ещё добавить соответствующий feature в docs/xml/angie/changes.xml
.
Есть популярная штука, certbot, хотя вы и так знаете, если судить по домену, так вот, certbot нужен вывод версии nginx.
Собственно про чё я, есть одна противная строка, которая не даёт закостылить certbot под работу с angie, он вызывает
angie -V
и после в ответе ищетnginx version:
, ну соответственно сыпется в ошибку, потому что там вместо неё вписанаAngie version:
.Ну я так прикинул, если это форк и там уже есть инфа о версии nginx, то почему бы ему её не вывести. Потестил у себя, работает, ну и вот, предлагаю теперь пулл реквест в массы.
Да и вроде по BSD-2 там должна быть инфа о nginx.
Сам костыль:
Пруф работы: