sineld
Verified User
- Joined
- Feb 27, 2007
- Messages
- 15
Hi Folks,
I am customising /usr/local/directadmin/data/templates/custom/nginx_server_secure.conf file to set the variable in case the ssl file exist or to choose default:
I want to make:
IF /etc/letsencrypt/live/|DOMAIN|/fullchain.pem exists
set the CERT variable to /etc/letsencrypt/live/|DOMAIN|/fullchain.pem
ELSE
set the CERT variable to /usr/local/directadmin/conf/cacert.pem
I have tried the code below but it fails:
|*if /etc/letsencrypt/live/|DOMAIN|/fullchain.pem!=""|
|?CERT=/etc/letsencrypt/live/|DOMAIN|/fullchain.pem|
|*else|
|?CERT=/usr/local/directadmin/conf/cacert.pem|
|*endif|
|*if /etc/letsencrypt/live/|DOMAIN|/privkey.pem!=""|
|?KEY=/etc/letsencrypt/live/|DOMAIN|/privkey.pem|
|*else|
|?KEY=/usr/local/directadmin/conf/cakey.pem|
|*endif|
ssl_certificate |CERT|;
ssl_certificate_key |KEY|;
Please help.
I am customising /usr/local/directadmin/data/templates/custom/nginx_server_secure.conf file to set the variable in case the ssl file exist or to choose default:
I want to make:
IF /etc/letsencrypt/live/|DOMAIN|/fullchain.pem exists
set the CERT variable to /etc/letsencrypt/live/|DOMAIN|/fullchain.pem
ELSE
set the CERT variable to /usr/local/directadmin/conf/cacert.pem
I have tried the code below but it fails:
|*if /etc/letsencrypt/live/|DOMAIN|/fullchain.pem!=""|
|?CERT=/etc/letsencrypt/live/|DOMAIN|/fullchain.pem|
|*else|
|?CERT=/usr/local/directadmin/conf/cacert.pem|
|*endif|
|*if /etc/letsencrypt/live/|DOMAIN|/privkey.pem!=""|
|?KEY=/etc/letsencrypt/live/|DOMAIN|/privkey.pem|
|*else|
|?KEY=/usr/local/directadmin/conf/cakey.pem|
|*endif|
ssl_certificate |CERT|;
ssl_certificate_key |KEY|;
Please help.