Browse Source

Mediagoblin cert generation

Bob Mottram 10 years ago
parent
commit
a3c2e201da
1 changed files with 9 additions and 0 deletions
  1. 9
    0
      src/freedombone

+ 9
- 0
src/freedombone View File

@@ -8457,6 +8457,15 @@ function install_mediagoblin {
8457 8457
   echo '    }' >> /etc/nginx/sites-available/$MEDIAGOBLIN_DOMAIN_NAME
8458 8458
   echo '}' >> /etc/nginx/sites-available/$MEDIAGOBLIN_DOMAIN_NAME
8459 8459
 
8460
+  if [ ! -f /etc/ssl/certs/$MEDIAGOBLIN_DOMAIN_NAME.dhparam ]; then
8461
+      makecert $MEDIAGOBLIN_DOMAIN_NAME
8462
+      check_certificates $MEDIAGOBLIN_DOMAIN_NAME
8463
+  fi
8464
+
8465
+  nginx_ensite $MEDIAGOBLIN_DOMAIN_NAME
8466
+  service php5-fpm restart
8467
+  service nginx restart
8468
+
8460 8469
   # update the dynamic DNS
8461 8470
   CURRENT_DDNS_DOMAIN=$MEDIAGOBLIN_DOMAIN_NAME
8462 8471
   add_ddns_domain