Skip to content

Commit 4e965b0

Browse files
Fix/2021 03 install issues (hestiacp#1656)
* Fix issue with activating nginx cache due to non existing optional config file * Issue in createing folder phpmyadmin * - Unable to chmod an folder / Double create folder Ubuntu - Didn’t install roundcube + Didn’t set webmail_alias * Drop 16.04 from installers / build script * Add if exits to DROP DATABASE and DROP USER * Disable ssl_reject_handshake on; in hestia-nginx config hestiacp#1653 * Delete files recursive * Remove double space * Use shorten form for -r -f Co-authored-by: Raphael Schneeberger <rs@scit.ch>
1 parent 78bb076 commit 4e965b0

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

57 files changed

+75
-89
lines changed

bin/v-add-sys-roundcube

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -121,9 +121,8 @@ if [ "$UPDATE" == "no" ]; then
121121
chmod 751 $RC_LOG
122122

123123
if [ ! -z "$(echo "$DB_SYSTEM" | grep -w 'mysql')" ]; then
124-
# Remove the following 2 lines when going live
125-
mysql -e "DROP DATABASE roundcube"
126-
mysql -e "DROP USER roundcube@localhost"
124+
mysql -e "DROP DATABASE IF EXISTS roundcube"
125+
mysql -e "DROP USER IF EXISTS roundcube@localhost"
127126
mysql -e "CREATE DATABASE roundcube"
128127
# Mysql available on system
129128
r=$(generate_password)
@@ -192,4 +191,4 @@ fi
192191

193192

194193
log_history "Rouncube successfuly installed" '' 'admin'
195-
log_event "$OK" "$ARGUMENTS"
194+
log_event "$OK" "$ARGUMENTS"

bin/v-delete-web-domain-fast-cgi-cache

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ fi
4848

4949
# Delete cache folder on disabling
5050
if [ -d /var/cache/nginx/php-fpm/$domain ]; then
51-
rm -f /var/cache/nginx/php-fpm/$domain
51+
rm -rf /var/cache/nginx/php-fpm/$domain
5252
fi
5353

5454
#----------------------------------------------------------#
@@ -72,4 +72,4 @@ fi
7272
log_history "disabled fast cgi support for $domain"
7373
log_event "$OK" "$ARGUMENTS"
7474

75-
exit
75+
exit

install/deb/templates/web/nginx/php-fpm/cms_made_simple.stpl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ server {
3535
fastcgi_pass %backend_lsnr%;
3636
fastcgi_index index.php;
3737
include /etc/nginx/fastcgi_params;
38-
include %home%/%user%/conf/web/%domain%/nginx.fastcgi_cache.conf;
38+
include %home%/%user%/conf/web/%domain%/nginx.fastcgi_cache.conf*;
3939
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
4040
}
4141
}

install/deb/templates/web/nginx/php-fpm/cms_made_simple.tpl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ server {
3030
fastcgi_pass %backend_lsnr%;
3131
fastcgi_index index.php;
3232
include /etc/nginx/fastcgi_params;
33-
include %home%/%user%/conf/web/%domain%/nginx.fastcgi_cache.conf;
33+
include %home%/%user%/conf/web/%domain%/nginx.fastcgi_cache.conf*;
3434
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
3535
}
3636
}

install/deb/templates/web/nginx/php-fpm/codeigniter2.stpl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ server {
3636
fastcgi_pass %backend_lsnr%;
3737
fastcgi_index index.php;
3838
include /etc/nginx/fastcgi_params;
39-
include %home%/%user%/conf/web/%domain%/nginx.fastcgi_cache.conf;
39+
include %home%/%user%/conf/web/%domain%/nginx.fastcgi_cache.conf*;
4040
fastcgi_param SCRIPT_FILENAME /var/www/html/ci$fastcgi_script_name;
4141
}
4242
}

install/deb/templates/web/nginx/php-fpm/codeigniter2.tpl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ server {
3131
fastcgi_pass %backend_lsnr%;
3232
fastcgi_index index.php;
3333
include /etc/nginx/fastcgi_params;
34-
include %home%/%user%/conf/web/%domain%/nginx.fastcgi_cache.conf;
34+
include %home%/%user%/conf/web/%domain%/nginx.fastcgi_cache.conf*;
3535
fastcgi_param SCRIPT_FILENAME /var/www/html/ci$fastcgi_script_name;
3636
}
3737
}

install/deb/templates/web/nginx/php-fpm/codeigniter3.stpl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ server {
3636
fastcgi_pass %backend_lsnr%;
3737
fastcgi_index index.php;
3838
include /etc/nginx/fastcgi_params;
39-
include %home%/%user%/conf/web/%domain%/nginx.fastcgi_cache.conf;
39+
include %home%/%user%/conf/web/%domain%/nginx.fastcgi_cache.conf*;
4040
}
4141
}
4242

install/deb/templates/web/nginx/php-fpm/codeigniter3.tpl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ server {
3232
fastcgi_index index.php;
3333
include /etc/nginx/fastcgi_params;
3434
include /etc/nginx/fastcgi_params;
35-
include %home%/%user%/conf/web/%domain%/nginx.fastcgi_cache.conf;
35+
include %home%/%user%/conf/web/%domain%/nginx.fastcgi_cache.conf*;
3636
}
3737
}
3838

install/deb/templates/web/nginx/php-fpm/datalife_engine.stpl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ server {
107107
fastcgi_pass %backend_lsnr%;
108108
fastcgi_index index.php;
109109
include /etc/nginx/fastcgi_params;
110-
include %home%/%user%/conf/web/%domain%/nginx.fastcgi_cache.conf;
110+
include %home%/%user%/conf/web/%domain%/nginx.fastcgi_cache.conf*;
111111
}
112112
}
113113

install/deb/templates/web/nginx/php-fpm/datalife_engine.tpl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ server {
105105
fastcgi_pass %backend_lsnr%;
106106
fastcgi_index index.php;
107107
include /etc/nginx/fastcgi_params;
108-
include %home%/%user%/conf/web/%domain%/nginx.fastcgi_cache.conf;
108+
include %home%/%user%/conf/web/%domain%/nginx.fastcgi_cache.conf*;
109109
}
110110
}
111111

0 commit comments

Comments
 (0)