瀏覽代碼

Deprecate cert bundle

Bob Mottram 7 年之前
父節點
當前提交
eb6103f19a
共有 1 個檔案被更改,包括 0 行新增12 行删除
  1. 0
    12
      src/freedombone-addcert

+ 0
- 12
src/freedombone-addcert 查看文件

170
     exit 5689
170
     exit 5689
171
 fi
171
 fi
172
 
172
 
173
-if [ ! -d /etc/ssl/mycerts ]; then
174
-    mkdir /etc/ssl/mycerts
175
-fi
176
-
177
 CERTFILE=$HOSTNAME
173
 CERTFILE=$HOSTNAME
178
 
174
 
179
 function remove_cert_letsencrypt {
175
 function remove_cert_letsencrypt {
317
             -out "/etc/ssl/certs/${CERTFILE}.crt"
313
             -out "/etc/ssl/certs/${CERTFILE}.crt"
318
     chmod 400 "/etc/ssl/private/${CERTFILE}.key"
314
     chmod 400 "/etc/ssl/private/${CERTFILE}.key"
319
     chmod 640 "/etc/ssl/certs/${CERTFILE}.crt"
315
     chmod 640 "/etc/ssl/certs/${CERTFILE}.crt"
320
-    cp "/etc/ssl/certs/${CERTFILE}.crt" "/etc/ssl/mycerts"
321
 
316
 
322
     if [ "$PIN_CERTS" ]; then
317
     if [ "$PIN_CERTS" ]; then
323
         if ! "${PROJECT_NAME}-pin-cert" "$CERTFILE"; then
318
         if ! "${PROJECT_NAME}-pin-cert" "$CERTFILE"; then
341
     fi
336
     fi
342
 }
337
 }
343
 
338
 
344
-function make_cert_bundle {
345
-    # Create a bundle of your certificates
346
-    cat /etc/ssl/mycerts/*.crt /etc/ssl/mycerts/*.pem > /etc/ssl/${PROJECT_NAME}-bundle.crt
347
-    tar -czvf /etc/ssl/${PROJECT_NAME}-certs.tar.gz /etc/ssl/mycerts/*.crt /etc/ssl/mycerts/*.pem
348
-}
349
-
350
 function create_cert {
339
 function create_cert {
351
     if [ "$remove_cert" ]; then
340
     if [ "$remove_cert" ]; then
352
         remove_cert_letsencrypt
341
         remove_cert_letsencrypt
363
 create_cert
352
 create_cert
364
 generate_dh_params
353
 generate_dh_params
365
 restart_web_server
354
 restart_web_server
366
-make_cert_bundle
367
 
355
 
368
 exit 0
356
 exit 0