Andreas Thienemann
0c1423f8f1
Fix mod_remoteip for Red Hat family OS ( #260 )
...
The source template was missing for RH based systems, only the Debian
file was packaged.
Fix this.
2019-04-20 09:32:44 +02:00
Niels Abspoel
dccfdf7962
add server_status state ( #250 )
...
Add server_status state to create a default server_status handler for localhost
2018-11-27 19:53:15 +01:00
Javier Bértoli
06b1606f33
Add OCSP Stapling configuration capabilities to Debian
...
Document Stapling options in pillar.example
2018-11-04 15:39:34 -03:00
Andreas Thienemann
79673343a5
No automatic listener for port *
...
The formula currently adds a Listen directive for the port '*' if
any configured vhost is configured to listen on :* which does not
work and instead prevents apache from starting.
It is possible to prevent this by setting the
exclude_listen_directive pillar to True but this is a manual
workaround.
Instead, this commit excludes :* Listeners automatically.
2018-11-04 03:18:56 +01:00
Andreas Thienemann
4ed6e228f5
Improve document root fix for Red Hat ( #241 )
...
The docroot fix from PR#240 worked fine for default servers.
But as soon as one uses vhosts this broke as the vhosts were
created under the docroot in /var/www/html rather than the better
/var/www.
Fix this by differentiating between docroot and wwwdir.
Further allow to override both in Red Hat-style configs.
The override allows to reuse this formula for the softwarecollections
rpms.
2018-10-27 15:21:51 +02:00
ardin
7bac5c7c30
mod_mpm for RedHat ( #160 )
2018-08-17 19:42:45 +02:00
Arthur Lutz
a5debf58b3
207 configure ssl ( #218 )
...
* [ssl] [debian] manage ssl.conf with pillars
* [apache] make cyphersuite a list
* [apache/ssl] switch back to strings, lists merge is not good
2018-08-17 19:41:40 +02:00
Javier Bértoli
fcb434e248
Added "Managed by Salt..." headers in template and made them unifom across the formula
2018-02-04 10:26:40 -03:00
Alexander Weidinger
d3110f93f6
Manage TLS defaults
2018-01-10 01:24:17 +01:00
Wolodja Wentland
147fc0581f
Merge pull request #184 from alxwr/template-security
...
Template security.conf in Debian
2017-12-19 10:24:14 +00:00
Javier Bértoli
a61504f900
Merge pull request #185 from aboe76/update_suse_config
...
update suse config file with latest changes
2017-08-02 07:53:14 -03:00
Louis Haddrell
7e96ce8d3e
Replaced Apache 2.4 syntax in RedHat Apache 2.2 config ( fixes #115 )
2017-08-01 15:34:06 +01:00
Niels Abspoel
adea6485ea
update suse config file with latest changes
2017-05-21 23:31:24 +02:00
Alexander Weidinger
5fa91b7b91
Template security.conf in Debian
...
Including optional per-OS templates
(Solves https://github.com/saltstack-formulas/apache-formula/issues/153 )
2017-05-17 07:54:02 +02:00
Javier Bértoli
475fb8347e
Add default user/group attributes as required by some states
2017-03-29 07:42:27 -03:00
alxwr
7d5e588b6e
Merge pull request #168 from bmwiedemann/suse
...
fixes in SUSE support
2017-03-28 17:01:46 +02:00
Bernhard M. Wiedemann
cc95c7579e
SUSE: typo fixes
2017-03-17 13:16:07 +01:00
Bernhard M. Wiedemann
57690acd77
SUSE: use different global.conf
...
sysconfig.d/global.conf is re-written by sysconfig on openSUSE
2017-03-17 13:16:01 +01:00
Patrick Chevalley
780bf3158d
Add Reverse Proxy directives, GeoIP, Certificates management, mostly for RedHat
2017-03-09 12:44:32 +01:00
Alexander Weidinger
6e880d0827
FreeBSD: mod_cgi
2017-02-01 23:50:03 +01:00
Alexander Weidinger
e1c55b9475
FreeBSD: apache.mod_proxy_http
2017-02-01 23:50:03 +01:00
Alexander Weidinger
0590e43973
FreeBSD: apache.manage_security
2017-02-01 23:50:03 +01:00
Alexander Weidinger
9f796f0b6a
apache.global for Debian and FreeBSD
2017-02-01 23:50:03 +01:00
Alexander Weidinger
f03df6e2fb
FreeBSD: mod_rewrite
2017-02-01 23:50:03 +01:00
Alexander Weidinger
5dbe687cda
FreeBSD: mod_perl2
2017-02-01 23:50:03 +01:00
Alexander Weidinger
4e12b404a4
FreeBSD: mod_suexec
2017-02-01 23:50:03 +01:00
Alexander Weidinger
bc81c6ab43
FreeBSD: mod_proxy
2017-02-01 23:50:03 +01:00
Alexander Weidinger
9e3645c53c
FreeBSD: made default SSL key configurable
2017-02-01 23:50:03 +01:00
Alexander Weidinger
4d94109534
FreeBSD: set correct env vars
2017-02-01 23:50:03 +01:00
Alexander Weidinger
385a120590
FreeBSD: envvars
2017-02-01 23:50:03 +01:00
Alexander Weidinger
9a1fb054d6
mod_php5: FreeBSD
2017-02-01 23:50:03 +01:00
Alexander Weidinger
5d27226001
FreeBSD: global DocumentRoot
2017-02-01 23:50:03 +01:00
Alexander Weidinger
c7e533d7e5
mod_ssl: FreeBSD support
2017-02-01 23:50:03 +01:00
Alexander Weidinger
a64ee209cb
FreeBSD support
2017-02-01 23:48:25 +01:00
Niels Abspoel
ffec46e8d5
Merge pull request #149 from dexbleeker/master
...
Add user-defined envvars
2016-09-15 17:11:10 +02:00
Jeremy T. Bouse
be3215f0cd
Update Debian mpm_prefork.conf to include ServerLimit ( #152 )
...
If MaxRequestWorkers is greater than 256 than you also need to set the
ServerLimit value which is defaulted to 256 but has a 20000 hard maximum
2016-07-29 10:19:46 -07:00
Rob Ruma
d5337836b2
Adding exclude_listen_directive option ( #151 )
...
* Adding exclude_listen_directive option
* Updating Debian config
2016-07-20 19:19:39 -07:00
Dex Bleeker
7b7deaeb5b
Add user-defined envvars
2016-07-16 17:21:46 +02:00
abehling
9aca4c35b7
RedHat: Made AddDefaultCharset Directive configurable ( #147 )
...
* RedHat: Made AddDefaultCharset Directive configurable
* Added description of apache:lookup:default_charset to pillar.example, sane default equals former hardcoded UTF-8
2016-06-29 09:18:30 -07:00
Tibor Gemes
c7e23edf52
Add custom port to RedHat config
2016-05-17 18:59:01 +02:00
Javier Bértoli
2be52db8b8
Add mod_security management
...
Add gitignore, kitchen-ci files
Add some tests and documentation
2016-05-11 15:41:07 -03:00
Alexander Behling
3232866cc2
Added configurable variables, Fixed bug if vhostdir is something different than default value
2016-05-10 11:49:41 +02:00
Dominik Menzi
d1c3463154
Add support for NameVirtualHost on Debian
2016-04-15 09:08:14 +02:00
Dominik Menzi
16888bd927
Add support for Ubuntu precise
2016-04-13 13:32:42 +02:00
a.genus
4d04d95b02
Manage ports.conf file on Debian
2016-02-01 19:03:47 +03:00
a.genus
ba6679ef66
Remove breaking changes
2016-02-01 19:01:02 +03:00
Rowcliffe Browne
2557d3d1c8
Allow global directives to be added to apache config
2016-01-19 17:02:31 +08:00
a.genus
5d03deb3b5
Remove ports.conf inclusion
2015-12-24 16:09:18 +03:00
Alexander Kozlov
3e650f5c48
Added ability to configure KeepAlive option
...
Sometimes it's necessary optimization in nginx+apache2 environment
2015-12-17 02:40:48 +03:00
Alexander Kozlov
03d97659d0
Added newlines to recent files
2015-12-16 16:43:16 +03:00