diff --git a/nextcloud/root/etc/cont-init.d/30-keygen b/nextcloud/root/etc/cont-init.d/30-keygen index 6e458d2c8..c42c46f55 100644 --- a/nextcloud/root/etc/cont-init.d/30-keygen +++ b/nextcloud/root/etc/cont-init.d/30-keygen @@ -25,12 +25,13 @@ fi #Sets certificates for NGINXFILE in "/defaults/default" "/config/nginx/site-confs/default" "/data/config/nginx/site-confs/default"; do if [ -f $NGINXFILE ]; then - LINE=$(sed -n '/cert.crt/=' $NGINXFILE) - [ ! -z $LINE ] && sed -i "$LINE a ssl_certificate /ssl/${CERTFILE};" $NGINXFILE && \ - sed -i "$LINE d" $NGINXFILE && \ - sed -i "$LINE a ssl_certificate_key /ssl/${KEYFILE};" $NGINXFILE && \ + LINE=$(sed -n '/ssl_certificate_key/=' $NGINXFILE) + [ ! -z $LINE ] && sed -i "$LINE a ssl_certificate_key /ssl/${KEYFILE};" $NGINXFILE && \ sed -i "$LINE d" $NGINXFILE - echo $NGINXFILE + LINE=$(sed -n '/ssl_certificate/=' $NGINXFILE) + [ ! -z $LINE ] && sed -i "$LINE a ssl_certificate /ssl/${CERTFILE};" $NGINXFILE && \ + sed -i "$LINE d" $NGINXFILE + echo "$NGINXFILE modified" fi done bashio::log.info "... done"