<div class="gmail_quote"><div><div class="h5">
> > manifests/servergroups/secondary.pp | 1 +<br>
> > modules/mod_limitipconn/README | 10 ++++++++++<br>
> > modules/mod_limitipconn/files/limitipconn.conf | 18 ++++++++++++++++++<br>
> > modules/mod_limitipconn/manifests/init.pp | 12 ++++++++++++<br>
> > 4 files changed, 41 insertions(+), 0 deletions(-)<br>
> > create mode 100644 modules/mod_limitipconn/README<br>
> > create mode 100644 modules/mod_limitipconn/files/limitipconn.conf<br>
> > create mode 100644 modules/mod_limitipconn/manifests/init.pp<br>
> ><br>
> > diff --git a/manifests/servergroups/secondary.pp b/manifests/servergroups/secondary.pp<br>
> > index b53cff9..d5d96e5 100644<br>
> > --- a/manifests/servergroups/secondary.pp<br>
> > +++ b/manifests/servergroups/secondary.pp<br>
> > @@ -3,6 +3,7 @@ class secondaryMirror {<br>
> > include mirrorsize-secondary<br>
> ><br>
> > include httpd::proxy<br>
> > + include mod_limitipconn::mod_limitipconn<br>
> ><br>
> > httpd::certificate { "<a href="http://wildcard.fedoraproject.org" target="_blank">wildcard.fedoraproject.org</a>": }<br>
> ><br>
> > diff --git a/modules/mod_limitipconn/README b/modules/mod_limitipconn/README<br>
> > new file mode 100644<br>
> > index 0000000..70a5550<br>
> > --- /dev/null<br>
> > +++ b/modules/mod_limitipconn/README<br>
> > @@ -0,0 +1,10 @@<br>
> > +=====================<br>
> > +mod_limitipconn<br>
> > +=====================<br>
> > +<br>
> > +-----------<br>
> > +Usage<br>
> > +-----------<br>
> > +<br>
> > +Apache module which allows web server administrators to limit the number of<br>
> > +simultaneous downloads permitted from a single IP address.<br>
> > diff --git a/modules/mod_limitipconn/files/limitipconn.conf b/modules/mod_limitipconn/files/limitipconn.conf<br>
> > new file mode 100644<br>
> > index 0000000..fb33733<br>
> > --- /dev/null<br>
> > +++ b/modules/mod_limitipconn/files/limitipconn.conf<br>
> > @@ -0,0 +1,18 @@<br>
> > +# This module will not function unless mod_status is loaded and the<br>
> > +# "ExtendedStatus On" directive is set. So load only if mod_status is too.<br>
> > +<IfModule mod_status.c><br>
> > +<br>
> > + # This is always needed<br>
> > + ExtendedStatus On<br>
> > +<br>
> > + # mod_limitipconn configuration<br>
> > + LoadModule limitipconn_module modules/mod_limitipconn.so<br>
> > +<br>
> > + # A global default configuration doesn't make much sense. See the README<br>
> > + # from the mod_limitipconn package for configuration examples.<br>
> > +<br>
> > + MaxConnPerIP 3<br>
> > + OnlyIPLimit application/octet-stream<br>
> > +<br>
> > +</IfModule><br>
> > +<br>
> > diff --git a/modules/mod_limitipconn/manifests/init.pp b/modules/mod_limitipconn/manifests/init.pp<br>
> > new file mode 100644<br>
> > index 0000000..b643d9a<br>
> > --- /dev/null<br>
> > +++ b/modules/mod_limitipconn/manifests/init.pp<br>
> > @@ -0,0 +1,12 @@<br>
> > +<br>
> > +class mod_limitipconn::mod_limitipconn {<br>
> > + package { mod_limitipconn:<br>
> > + ensure => present<br>
> > + }<br>
> > +<br>
> > + file { '/etc/httpd/conf.d/limitipconn.conf':<br>
> > + source => 'puppet:///mod_limitipconn/limitipconn.conf',<br>
> > + require => Package['httpd'],<br>
> > + notify => Service['httpd']<br>
> > + }<br>
> > +}<br>
> > --<br>
> > 1.6.2.5<br>
> ><br>
><br>
> Note that you should also think about people behind proxies. 3 could<br>
> be really short.<br>
><br>
<br>
</div></div>I thought about that, I just pulled 3 out of the air to keep things cool<br>
while we're testing other network issues there, I have no idea what would<br>
be a recommended number there so I'm open to ideas.<br>
<font color="#888888"><br>
-Mike</font><br>_______________________________________________<br>
Fedora-infrastructure-list mailing list<br>
<a href="mailto:Fedora-infrastructure-list@redhat.com">Fedora-infrastructure-list@redhat.com</a><br>
<a href="https://www.redhat.com/mailman/listinfo/fedora-infrastructure-list" target="_blank">https://www.redhat.com/mailman/listinfo/fedora-infrastructure-list</a><br>
<br></div><br>