alxwr
7f6179365e
Merge pull request #171 from porunov/master
Add uninstall state
pirms 7 gadiem
alxwr
b003b82249
Merge pull request #169 from bmwiedemann/fix1
drop %O from default LogFormat
pirms 7 gadiem
alxwr
8540ce92f6
Merge pull request #167 from isntall/mod_remoteip_conf
[+] debian apache2 needs to have conf enabled when making this change
pirms 7 gadiem
alxwr
1a0776f3a1
Merge pull request #166 from warswe/add-features
Add Reverse Proxy directives, GeoIP, Certificates management
pirms 7 gadiem
Oleksandr Porunov
aba648965f
Add a new line into uninstall state
pirms 7 gadiem
Oleksandr Porunov
58e968916e
Add uninstall state
pirms 7 gadiem
Bernhard M. Wiedemann
81a25d9467
drop %O from default LogFormat
because it requires mod_logio to be enabled
pirms 7 gadiem
Archie Brentano
f80a06260b
[+] debian apache2 needs to have conf enabled when making this change
pirms 7 gadiem
Patrick Chevalley
780bf3158d
Add Reverse Proxy directives, GeoIP, Certificates management, mostly for RedHat
pirms 7 gadiem
Alexander Weidinger
3f3e734cd7
mod_proxy_http: include mod_proxy in all OSs
pirms 8 gadiem
Niels Abspoel
68ca8eb9de
Merge pull request #164 from fcrozat/suse
ensure php5 module is enabled on openSUSE / SLE
pirms 8 gadiem
alxwr
7fd57d228f
Merge pull request #158 from alxwr/freebsd-support
FreeBSD support
pirms 8 gadiem
Alexander Weidinger
6e880d0827
FreeBSD: mod_cgi
pirms 8 gadiem
Alexander Weidinger
e1c55b9475
FreeBSD: apache.mod_proxy_http
pirms 8 gadiem
Alexander Weidinger
0590e43973
FreeBSD: apache.manage_security
pirms 8 gadiem
Alexander Weidinger
9f796f0b6a
apache.global for Debian and FreeBSD
pirms 8 gadiem
Alexander Weidinger
f03df6e2fb
FreeBSD: mod_rewrite
pirms 8 gadiem
Alexander Weidinger
5dbe687cda
FreeBSD: mod_perl2
pirms 8 gadiem
Alexander Weidinger
4e12b404a4
FreeBSD: mod_suexec
pirms 8 gadiem
Alexander Weidinger
bc81c6ab43
FreeBSD: mod_proxy
pirms 8 gadiem
Alexander Weidinger
9e3645c53c
FreeBSD: made default SSL key configurable
pirms 8 gadiem
Alexander Weidinger
4d94109534
FreeBSD: set correct env vars
pirms 8 gadiem
Alexander Weidinger
327f86db91
FreeBSD: confdir: extra/
pirms 8 gadiem
Alexander Weidinger
385a120590
FreeBSD: envvars
pirms 8 gadiem
Alexander Weidinger
9a1fb054d6
mod_php5: FreeBSD
pirms 8 gadiem
Alexander Weidinger
5d27226001
FreeBSD: global DocumentRoot
pirms 8 gadiem
Alexander Weidinger
c7e533d7e5
mod_ssl: FreeBSD support
pirms 8 gadiem
Alexander Weidinger
a64ee209cb
FreeBSD support
pirms 8 gadiem
alxwr
6d2ebe27db
Merge pull request #157 from webscale-formulas/mod_security_rules
add modsecurity rules state
pirms 8 gadiem
Alexander Weidinger
cc9d81c3b1
Made Timeout optional
pirms 8 gadiem
alxwr
217b6caa64
Merge pull request #118 from opdude/feature/add-fields
Added Timeout and LimitRequestsFields to vhosts
pirms 8 gadiem
Frederic Crozat
af0c009f7b
ensure php5 module is enabled on openSUSE / SLE
pirms 8 gadiem
nigelsim
936f20b559
added Amazon Linux 2016 ( #162 )
pirms 8 gadiem
dexbleeker
bf66e749d1
Append slash to RedirectTarget ( #161 )
pirms 8 gadiem
Niels Abspoel
1c20ce5f70
add modsecurity rules state
pirms 8 gadiem
Niels Abspoel
ffec46e8d5
Merge pull request #149 from dexbleeker/master
Add user-defined envvars
pirms 8 gadiem
srse
45c1e98dff
Added gentoo defaults to map.jinja ( #155 )
pirms 8 gadiem
John Kristensen
10ae336f12
Correct ProxyPassTarget default for ProxyPassReverseTarget ( #154 )
According to the pillar.example file there is no site.ProxyPassTarget,
so ProxyPassReverseTarget should default to proxyargs.ProxyPassTarget
(ie. site.ProxyRoute.ProxyPassTarget)
pirms 8 gadiem
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
pirms 8 gadiem
Rob Ruma
d5337836b2
Adding exclude_listen_directive option ( #151 )
* Adding exclude_listen_directive option
* Updating Debian config
pirms 8 gadiem
Dex Bleeker
7b7deaeb5b
Add user-defined envvars
pirms 8 gadiem
Nitin Madhok
adc80edd39
Merge pull request #146 from rhertzog/fix-vhost
Do not force usage of apache.config in apache.vhosts.standard
pirms 8 gadiem
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
pirms 8 gadiem
Kenneth Østrup
61439a60a8
Set use_require on Ubuntu 16.04 (Xenial Xerus) with Apache 2.4 ( #148 )
pirms 8 gadiem
Raphaël Hertzog
4fa9d57d2b
Do not force usage of apache.config in apache.vhosts.standard
In 4d04d95b02
(#113 )
apache/vhosts/standard.sls has been modified by @genuss to include
apache.config on the basis that apache.config was now able to retrieve the
interfaces/ports from pillar data in apache:sites.
I use apache:sites to register virtual hosts with non-standard
"template_file" (they contain the desired configuration directly)
and the "interface/port" keys are thus not meaningful.
apache:
sites:
example.com:
template_file: salt://vm/example/apache-vhost.conf
DocumentRoot: False
The generated ports.conf ends up containing only "*:80" while
my virtual host configuration files need ports 80 and 443. The
situation was perfectly fine up to now because the default configuration
file handles both of those ports if you have mod_ssl installed.
People who want to use apache.config should just explicitly include
that state, we should not force its usage to all apache.vhosts.standard
users.
pirms 8 gadiem
Martin Jackson
6382785cc9
Add proxyrequests directive ( #144 )
* Add ProxyRequests directive
This allows or prevents Apache httpd from functioning as a forward proxy server.
[See](https://httpd.apache.org/docs/current/mod/mod_proxy.html#proxyrequests ).
The default action is off so I've set this a the default for this formula so it does not change the default behaviour.
* Add example pillar usage
pirms 8 gadiem
mschiff
33170b1dce
Add '-f' option to a2dismod to fix hanging minions for some modules ( #143 )
pirms 8 gadiem
Martin Jackson
b1640f4f3d
[ #141 ] Support additional options for Proxypass ( #142 )
* Add support for proxy pass target options
* Add example usage
pirms 8 gadiem
Wolodja Wentland
eaffddb0d0
Merge pull request #140 from Nytoca/patch-1
Proper disabling of the default vhost
pirms 8 gadiem
Forrest
23f4e68e6a
Merge pull request #139 from tibberg/master
enable mod_ssl on Redhat
pirms 8 gadiem