|
@@ -4325,7 +4325,7 @@ function configure_imap_client_certs {
|
4325
|
4325
|
if [[ $LETSENCRYPT_ENABLED != "yes" ]]; then
|
4326
|
4326
|
${PROJECT_NAME}-addcert -h $DEFAULT_DOMAIN_NAME --ca "" --dhkey $DH_KEYLENGTH
|
4327
|
4327
|
else
|
4328
|
|
- ${PROJECT_NAME}-addcert -e $DEFAULT_DOMAIN_NAME -s $LETSENCRYPT_SERVER --dhkey $DH_KEYLENGTH
|
|
4328
|
+ ${PROJECT_NAME}-addcert -e $DEFAULT_DOMAIN_NAME -s $LETSENCRYPT_SERVER --ca "" --dhkey $DH_KEYLENGTH
|
4329
|
4329
|
fi
|
4330
|
4330
|
fi
|
4331
|
4331
|
# CA configuration
|
|
@@ -6767,14 +6767,6 @@ function install_wiki {
|
6767
|
6767
|
if [ -d /var/www/$WIKI_DOMAIN_NAME/htdocs ]; then
|
6768
|
6768
|
rm -rf /var/www/$WIKI_DOMAIN_NAME/htdocs
|
6769
|
6769
|
fi
|
6770
|
|
- if [ ! -f /etc/ssl/certs/$WIKI_DOMAIN_NAME.dhparam ]; then
|
6771
|
|
- if [[ $LETSENCRYPT_ENABLED != "yes" ]]; then
|
6772
|
|
- ${PROJECT_NAME}-addcert -h $WIKI_DOMAIN_NAME --dhkey $DH_KEYLENGTH
|
6773
|
|
- else
|
6774
|
|
- ${PROJECT_NAME}-addcert -e $WIKI_DOMAIN_NAME -s $LETSENCRYPT_SERVER --dhkey $DH_KEYLENGTH
|
6775
|
|
- fi
|
6776
|
|
- check_certificates $WIKI_DOMAIN_NAME
|
6777
|
|
- fi
|
6778
|
6770
|
|
6779
|
6771
|
ln -s /usr/share/dokuwiki /var/www/$WIKI_DOMAIN_NAME/htdocs
|
6780
|
6772
|
|
|
@@ -7002,6 +6994,15 @@ function install_wiki {
|
7002
|
6994
|
echo ' }' >> /etc/nginx/sites-available/$WIKI_DOMAIN_NAME
|
7003
|
6995
|
echo '}' >> /etc/nginx/sites-available/$WIKI_DOMAIN_NAME
|
7004
|
6996
|
|
|
6997
|
+ if [ ! -f /etc/ssl/certs/$WIKI_DOMAIN_NAME.dhparam ]; then
|
|
6998
|
+ if [[ $LETSENCRYPT_ENABLED != "yes" ]]; then
|
|
6999
|
+ ${PROJECT_NAME}-addcert -h $WIKI_DOMAIN_NAME --dhkey $DH_KEYLENGTH
|
|
7000
|
+ else
|
|
7001
|
+ ${PROJECT_NAME}-addcert -e $WIKI_DOMAIN_NAME -s $LETSENCRYPT_SERVER --dhkey $DH_KEYLENGTH
|
|
7002
|
+ fi
|
|
7003
|
+ check_certificates $WIKI_DOMAIN_NAME
|
|
7004
|
+ fi
|
|
7005
|
+
|
7005
|
7006
|
configure_php
|
7006
|
7007
|
|
7007
|
7008
|
nginx_ensite $WIKI_DOMAIN_NAME
|
|
@@ -7090,15 +7091,6 @@ function install_blog {
|
7090
|
7091
|
|
7091
|
7092
|
chown -R www-data:www-data /var/www/$FULLBLOG_DOMAIN_NAME/htdocs
|
7092
|
7093
|
|
7093
|
|
- if [ ! -f /etc/ssl/certs/$FULLBLOG_DOMAIN_NAME.dhparam ]; then
|
7094
|
|
- if [[ $LETSENCRYPT_ENABLED != "yes" ]]; then
|
7095
|
|
- ${PROJECT_NAME}-addcert -h $FULLBLOG_DOMAIN_NAME --dhkey $DH_KEYLENGTH
|
7096
|
|
- else
|
7097
|
|
- ${PROJECT_NAME}-addcert -e $FULLBLOG_DOMAIN_NAME -s $LETSENCRYPT_SERVER --dhkey $DH_KEYLENGTH
|
7098
|
|
- fi
|
7099
|
|
- check_certificates $FULLBLOG_DOMAIN_NAME
|
7100
|
|
- fi
|
7101
|
|
-
|
7102
|
7094
|
echo 'server {' > /etc/nginx/sites-available/$FULLBLOG_DOMAIN_NAME
|
7103
|
7095
|
echo ' listen 80;' >> /etc/nginx/sites-available/$FULLBLOG_DOMAIN_NAME
|
7104
|
7096
|
echo " root /var/www/$FULLBLOG_DOMAIN_NAME/htdocs;" >> /etc/nginx/sites-available/$FULLBLOG_DOMAIN_NAME
|
|
@@ -7272,6 +7264,15 @@ function install_blog {
|
7272
|
7264
|
echo ' }' >> /etc/nginx/sites-available/$FULLBLOG_DOMAIN_NAME
|
7273
|
7265
|
echo '}' >> /etc/nginx/sites-available/$FULLBLOG_DOMAIN_NAME
|
7274
|
7266
|
|
|
7267
|
+ if [ ! -f /etc/ssl/certs/$FULLBLOG_DOMAIN_NAME.dhparam ]; then
|
|
7268
|
+ if [[ $LETSENCRYPT_ENABLED != "yes" ]]; then
|
|
7269
|
+ ${PROJECT_NAME}-addcert -h $FULLBLOG_DOMAIN_NAME --dhkey $DH_KEYLENGTH
|
|
7270
|
+ else
|
|
7271
|
+ ${PROJECT_NAME}-addcert -e $FULLBLOG_DOMAIN_NAME -s $LETSENCRYPT_SERVER --dhkey $DH_KEYLENGTH
|
|
7272
|
+ fi
|
|
7273
|
+ check_certificates $FULLBLOG_DOMAIN_NAME
|
|
7274
|
+ fi
|
|
7275
|
+
|
7275
|
7276
|
configure_php
|
7276
|
7277
|
|
7277
|
7278
|
# blog settings
|