Join the community today
Become a Member

Beta Branch add OPENSSL_VERSIONFALLBACK variable in 123.09beta01

Discussion in 'Centmin Mod Github Commits' started by eva2000, Jan 6, 2017.

  1. eva2000

    eva2000 Administrator Staff Member

    29,053
    6,594
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +9,790
    Local Time:
    5:00 PM
    Nginx 1.13.x
    MariaDB 5.5
    add OPENSSL_VERSIONFALLBACK variable in 123.09beta01

    When lua nginx module is enabled via ORESTY_LUANGINX='y', auto fallback to defined OpenSSL version in OPENSSL_VERSIONFALLBACK variable which currently defaults to 1.0.2j. This is when trying to use OPENSSL_VERSION 1.1.x branch which lua nginx module doesn't support currently and would cause nginx compiles to fail when using OpenSSL 1.1.x branch.

    Continue reading...

    123.09beta01 branch

     
  2. eva2000

    eva2000 Administrator Staff Member

    29,053
    6,594
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +9,790
    Local Time:
    5:00 PM
    Nginx 1.13.x
    MariaDB 5.5
    With persistent config file /etc/centminmod/custom_config.inc set prior to centmin.sh menu option 4 nginx recompile
    Code (Text):
    NGXDYNAMIC_NGXPAGESPEED='y'
    NGINX_PAGESPEED='y'
    
    LIBRESSL_SWITCH='n'
    OPENSSL_VERSION='1.1.0c'
    

    With persistent config file /etc/centminmod/custom_config.inc set prior to centmin.sh menu option 4 nginx recompile to enable lua nginx module to test fallback OPENSSL_VERSIONFALLBACK='1.0.2j' set in centmin.sh. Should compile nginx with 1.0.2j fallback version despite setting OPENSSL_VERSION='1.1.0c'.
    Code (Text):
    NGXDYNAMIC_NGXPAGESPEED='y'
    NGINX_PAGESPEED='y'
    
    LIBRESSL_SWITCH='n'
    OPENSSL_VERSION='1.1.0c'
    
    NGXDYNAMIC_LUA='y'
    ORESTY_LUANGINX='y'
    

    Now I feel more comfortable with maybe defaulting to OpenSSL 1.1.x branch i.e. 1.1.0c for OpenSSL version in 123.09beta01 just in case folks enable lua nginx module :)
     
    Last edited: Jan 6, 2017