diff --git a/roundcubemail-httpd.conf b/roundcubemail-httpd.conf index 0ad8008..a02b018 100644 --- a/roundcubemail-httpd.conf +++ b/roundcubemail-httpd.conf @@ -1,15 +1,15 @@ # You might want to set up a virtual host for the server, but it is # not a requirement. You can as well reach the server under its -# common name under http://your.server.name/roundcube +# common name under https://yourroundcubeserver.example.com/ # # NameVirtualHost * # -# ServerName your.server.name -# DocumentRoot /srv/www/roundcubemail +# ServerName yourroundcubeserver.example.com +# DocumentRoot __ROUNDCUBEPATH__ - Alias /roundcube __ROUNDCUBEPATH__ + #Alias /roundcube __ROUNDCUBEPATH__ Alias /roundcubemail __ROUNDCUBEPATH__ @@ -17,213 +17,253 @@ AddType text/x-component .htc - = 2.4> - - Require all granted + + + Order allow,deny + Allow from all + + = 2.4> + + Require all granted + + + Order allow,deny + Allow from all + + - - Order allow,deny - #Allow from 127.0.0.1 - Allow from all + + Order allow,deny + Allow from all - - - Order allow,deny - #Allow from 127.0.0.1 - Allow from all - - Options -Indexes +FollowSymLinks + Options -Indexes +FollowSymLinks - - php_flag display_errors Off - php_flag log_errors On - # php_value error_log logs/errors + + php_flag display_errors Off + php_flag log_errors On + #php_value error_log logs/errors - php_value upload_max_filesize 5M - php_value post_max_size 6M - php_value memory_limit 64M + php_value upload_max_filesize 5M + php_value post_max_size 6M + php_value memory_limit 64M - php_flag zlib.output_compression Off - php_flag magic_quotes_gpc Off - php_flag magic_quotes_runtime Off - php_flag zend.ze1_compatibility_mode Off - php_flag suhosin.session.encrypt Off + php_flag zlib.output_compression Off + php_flag magic_quotes_gpc Off + php_flag magic_quotes_runtime Off + php_flag zend.ze1_compatibility_mode Off + php_flag suhosin.session.encrypt Off - #php_value session.cookie_path / - php_flag session.auto_start Off - php_value session.gc_maxlifetime 21600 - php_value session.gc_divisor 500 - php_value session.gc_probability 1 + #php_value session.cookie_path / + php_flag session.auto_start Off + php_value session.gc_maxlifetime 21600 + php_value session.gc_divisor 500 + php_value session.gc_probability 1 - # http://bugs.php.net/bug.php?id=30766 - php_value mbstring.func_overload 0 - + # http://bugs.php.net/bug.php?id=30766 + php_value mbstring.func_overload 0 + - - RewriteEngine On - RewriteRule ^favicon\.ico$ skins/larry/images/favicon.ico - # security rules - RewriteRule .git - [F] - RewriteRule ^/?(README(.md)?|INSTALL|LICENSE|SQL|bin|CHANGELOG)$ - [F] - RewriteRule ^(?!installer|[a-f0-9]{16})(\.?[^\.]+)$ - [F] - + + RewriteEngine On + RewriteRule ^favicon\.ico$ skins/larry/images/favicon.ico + # security rules + RewriteRule .git - [F] + RewriteRule ^/?(README(.md)?|INSTALL|LICENSE|SQL|bin|CHANGELOG)$ - [F] + RewriteRule ^(?!installer|[a-f0-9]{16})(\.?[^\.]+)$ - [F] + - - SetOutputFilter DEFLATE - + + SetOutputFilter DEFLATE + - - # replace 'append' with 'merge' for Apache version 2.2.9 and later - #Header append Cache-Control public env=!NO_CACHE - + + #Header merge Cache-Control public env=!NO_CACHE + - - ExpiresActive On - ExpiresDefault "access plus 1 month" - - - FileETag MTime Size + + ExpiresActive On + ExpiresDefault "access plus 1 month" + + FileETag MTime Size - # Special directories +# +# Special directories +# - - = 2.4> - - Require all granted + + + + Order deny,allow + Deny from all + + = 2.4> + + Require all denied + + + Order deny,allow + Deny from all + + - - Order allow,deny - #Allow from 127.0.0.1 - Allow from all + + Order deny,allow + Deny from all - - - Order allow,deny - Deny from all - - + - - Options -FollowSymLinks - AllowOverride None - = 2.4> - - Require all granted + + Options -FollowSymLinks + AllowOverride None + + + Order deny,allow + Deny from all + + = 2.4> + + Require all denied + + + Order deny,allow + Deny from all + + - - Order allow,deny - #Allow from 127.0.0.1 - Allow from all + + Order deny,allow + Deny from all - - - Order allow,deny - Deny from all - - + - - Options -FollowSymLinks - AllowOverride None - = 2.4> - - Require all granted + + Options -FollowSymLinks + AllowOverride None + + + Order deny,allow + Deny from all + + = 2.4> + + Require all denied + + + Order deny,allow + Deny from all + + - - Order allow,deny - #Allow from 127.0.0.1 - Allow from all + + Order deny,allow + Deny from all - - - Order allow,deny - Deny from all - - + - - Options -FollowSymLinks - AllowOverride None - = 2.4> - - Require all granted + + Options -FollowSymLinks + AllowOverride None + + + Order deny,allow + Deny from all + + = 2.4> + + Require all denied + + + Order deny,allow + Deny from all + + - - Order allow,deny - #Allow from 127.0.0.1 - Allow from all + + Order deny,allow + Deny from all - - - Order allow,deny - Deny from all - - + - - Options -FollowSymLinks - AllowOverride None - = 2.4> - - Require all granted + + Options -FollowSymLinks + AllowOverride None + + + Order deny,allow + Deny from all + + = 2.4> + + Require all denied + + + Order deny,allow + Deny from all + + - - Order allow,deny - #Allow from 127.0.0.1 - Allow from all + + Order deny,allow + Deny from all - - - Order allow,deny - Deny from all - - + - - = 2.4> - - Require all granted + + + + Order deny,allow + Deny from all + + = 2.4> + + Require all denied + + + Order deny,allow + Deny from all + + - - Order allow,deny - #Allow from 127.0.0.1 - Allow from all + + Order deny,allow + Deny from all - - - Order allow,deny - Deny from all - - + - - - RewriteEngine On - RewriteRule !^js|.*\.gif$ - [F] - - - - - Options -FollowSymLinks - AllowOverride None - = 2.4> - - Require all granted + + + RewriteEngine On + RewriteRule !^js|.*\.gif$ - [F] - - Order allow,deny - #Allow from 127.0.0.1 - Allow from all - - - - Order allow,deny - Deny from all - - + + + Options -FollowSymLinks + AllowOverride None + + + Order deny,allow + Deny from all + + = 2.4> + + Require all denied + + + Order deny,allow + Deny from all + + + + + Order deny,allow + Deny from all + + + +# # diff --git a/roundcubemail.changes b/roundcubemail.changes index 04889a7..32526f7 100644 --- a/roundcubemail.changes +++ b/roundcubemail.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Fri Oct 23 11:55:15 UTC 2015 - aj@ajaissle.de + +- Changed roundcubemail-httpd.conf +- Enable mod_version.c per default [boo#938840] + ------------------------------------------------------------------- Tue Sep 15 10:27:10 UTC 2015 - aj@ajaissle.de diff --git a/roundcubemail.spec b/roundcubemail.spec index ec040d2..acfb0f3 100644 --- a/roundcubemail.spec +++ b/roundcubemail.spec @@ -200,6 +200,7 @@ sed -i "s/rcmail-\!24ByteDESkey\*Str/`makedesstr`/" %{roundcubeconfigpath}/defau if [ -x /usr/sbin/a2enmod ]; then a2enmod -q alias || a2enmod alias a2enmod -q rewrite || a2enmod rewrite + a2enmod -q version || a2enmod version fi # restore backed up logs, temp and config