Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-08-25 | Fix for when tor is not an array. | Micah | |
When tor is not configured, then its possible to get this error on deploy: Error: tor is not a hash or array when accessing it with hidden_service at /srv/leap/puppet/modules/site_static/manifests/init.pp:16 on node rewdevstatic1.rewire.org This commit only accesses the array when its enabled. Change-Id: Ia75ac7a51179da980966adba0cc614b9cd642b0c | |||
2016-08-25 | Make static tor hidden services work (#8212). | Micah | |
When tor hidden services were enabled for static sites, only a very basic configuration was setup and it didn't take into account the different location configurations that can be configured for a static site. This commit resolves that by making a site_static::hidden_service class similar to the site_webapp::hidden_service class, and fixes up the apache vhost template to properly create the location blocks for the hidden service vhost. Change-Id: Ice3586f4173bd2d1bd3defca29d21c7403d5a03a | |||
2016-06-16 | auto run bundler when needed for site_static | elijah | |
2016-05-03 | migrate from obsolete SSLCertificateChainFile apache option (#8055) | Micah | |
Change-Id: I20a28ae77c98071aefc1933e0ea73e5f3b895acb | |||
2016-04-18 | [style] more manual linting for custom manifests | varac | |
2016-04-18 | [style] lint some custom manifests | varac | |
I used `puppet-lint -f FILE` to fix most issues, while finishing with manual intervention. | |||
2016-03-13 | static site: don't call site_static::location unless locations are actually ↵ | elijah | |
defined. | |||
2016-01-22 | restructured site.pp, now only one class gets included in site.pp per ↵ | varac | |
service (Bug #6851) Also, moved global Exec{} defaults to site.pp Change-Id: I9ae91b77afde944d2f1312613b9d9030e32239dd | |||
2015-11-30 | fix missing apache modules (#7638) | Micah | |
Change-Id: I77fa50990b5ae60074c54738e8c19929b486d1d0 | |||
2015-11-30 | fix site_apache module class names that were renamed (#7636) | Micah | |
Change-Id: Iea1242b3c27d92cef7b217006211e57631fd7e62 | |||
2015-10-11 | russian text requires amber 0.3.8 | elijah | |
2015-09-30 | Fix server-status availability to tor hidden services (#7456) | Micah Anderson | |
Make the server-status information unavailable by putting the vhost on a port that isn't configured as available to the tor hidden-service. Change-Id: Idd3bfefb5b7fc26fb0a8cf48cdf6afc68a4192bb | |||
2015-07-21 | Merge remote-tracking branch 'kwadrolab/static-amber-7231' into develop | Micah Anderson | |
Conflicts: puppet/modules/site_static/manifests/init.pp Change-Id: I090b1cb3cbe3c4d01a2c640ae3a370b17e722e12 | |||
2015-07-14 | bump amber version, taking care of puppet ordering with require. | kwadronaut | |
2015-07-09 | use latest amber for static nodes. | elijah | |
2015-07-05 | zlib1g-dev needed for amber gem fixes #7231 | kwadronaut | |
2015-06-24 | remove static site circular dependency (closes #7145) | elijah | |
2015-06-17 | bugfix: site_static module was not including ssl_common.inc | elijah | |
2015-04-02 | static: restart apache when tls certs change | elijah | |
2015-01-14 | static site service: pin amber gem to 0.3.4 | elijah | |
2014-12-19 | Add x509 files to static node allowing postfix to work (solves #6577) + ↵ | guido | |
minor lint. https://leap.se/code/issues/6577 Change-Id: Iefefbf3e8fc5c13cdd7e302627504a76b856e725 | |||
2014-06-02 | static site: better message for wrong location type. | elijah | |
2014-06-02 | static site: added rack support, added custom apache config | elijah | |
2014-06-02 | added support for /provider.json served from static site. | elijah | |
2014-05-17 | static: pin amber version to 0.3.0 | elijah | |
2014-03-24 | modules/site_static: part 2 - apache | elijah | |
2014-03-23 | modules/site_static: part 1 - amber | elijah | |