Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-12-18 | Fix for openvpn/unbound not starting at boot (#4506) | Micah Anderson | |
This change sets the sysctl net.ipv4.ip_nonlocal_bind to allow applications to bind to an address, even when the link is down. This is necessary because applications like unbound and openvpn fail to start on boot in some situations because interfaces are not fully up (due to a combination of non-deterministic booting because of the likely potential setting of allow-hotplug in the interfaces file and the LSB boot dependency on $network not being sufficient. The only down-side to setting this is a daemon could bind to an incorrect ip and we wouldn't get an error, but this would be a configuration mistake, rather than a fatal condition. Change-Id: I5c03083e8c20bb25afad85a1230f4555808d341c | |||
2013-12-17 | set x509 use to true for all nodes, we need a cert for relaying using | Micah Anderson | |
TLS (#1910) Change-Id: I347178f2a172e4be6af8c0c76d801b3c769235cd | |||
2013-12-17 | add a smtp_tls class and include that on both mx servers and satellites | Micah Anderson | |
Change-Id: I779ea60e6d726d042203fa0756d73b4af079d728 | |||
2013-12-17 | rename the tls.pp to be smtpd_tls.pp, this allows us to have a separate | Micah Anderson | |
class for smtp vs. smtpd tls configurations Change-Id: Ic1cc560c76924fcbbc15e245bec7b78ac2de83d3 | |||
2013-12-17 | fix name of customers couchdb database (#4787) | Micah Anderson | |
Change-Id: I704a1d46069f975711323ff8e6a634d06c267157 | |||
2013-12-17 | replace couch-doc-update with one that uses MultiJson instead, this could ↵ | Micah Anderson | |
prevent the outdated json errors (#4622) Change-Id: Ibd929045a28eef1e9262fad8953df8fd150c1966 | |||
2013-12-17 | restore missing couchdb_host variable for leap_mx | Micah Anderson | |
Change-Id: I5b21471ab5de55b627a200b256168122f49c1e28 | |||
2013-12-17 | update couchdb::add_user to use couchdb::document (#4624) | Micah Anderson | |
Change-Id: Ie7810d7e851f5023bc8970cccc888eccb8661856 | |||
2013-12-09 | added initial white-box tests for couchdb and webapp nodes | elijah | |
2013-12-06 | added test dependencies and test halting. | elijah | |
2013-12-05 | initial test framework | elijah | |
2013-12-05 | updated sshd submodule, see #4423 | kwadronaut | |
2013-11-28 | fix soledad couchdb hiera variables, part ii | Micah Anderson | |
Change-Id: Ie0028056767358c4fe6796edd5ba4435e86a0cb3 | |||
2013-11-28 | fix cwd in webapp cronjobs | Micah Anderson | |
Change-Id: I2e189bf5e209c731077539a57f9b334ac66cd25b | |||
2013-11-28 | fix soledad couchdb hiera variables | Micah Anderson | |
Change-Id: I0882fc993b407eddc40c03838050d42c0443bd3d | |||
2013-11-28 | remove leap_mx admin user and fix leap_mx couchdb hiera variables | Micah Anderson | |
Change-Id: I052576279d8a47313cd99412fdd7b715daa73374 | |||
2013-11-28 | remove nickserver admin user, and fix nickserver couchdb hiera variables | Micah Anderson | |
Change-Id: I5bdb6b946becdc95cadc92651c06e66b826e2698 | |||
2013-11-28 | remove duplicate couchdb design document json files | Micah Anderson | |
Change-Id: I5b3d073aec0522cf464ff41905be1ee326f13197 | |||
2013-11-28 | remove admin access from nickserver | Micah Anderson | |
Change-Id: If7fff4c2b839cef5807ee8cee1355aea4dc719a8 | |||
2013-11-28 | remove admin access from leap_mx | Micah Anderson | |
Change-Id: I0bbe42677d7680c99bf205ed4f6080026b308d77 | |||
2013-11-28 | remove admin access from soledad | Micah Anderson | |
Change-Id: I7c516c6a4ba26d2c5cebe19a9bff66eae3bd430f | |||
2013-11-28 | remove unnecessary soledad/leap_mx hiera password variables from tapicero | Micah Anderson | |
Change-Id: I17827fb88db9de088f638899433f5df1be9c3615 | |||
2013-11-28 | remove admin access from webapp | Micah Anderson | |
Change-Id: Ib2ce0d38a8e4dd30ae6842bfb5579d9c3dd10f18 | |||
2013-11-28 | setup customer couchdb database | Micah Anderson | |
Change-Id: Ic0e9f5f6a1f28d865d7757a9de0d9399a6a9a5e3 Conflicts: puppet/modules/site_couchdb/manifests/init.pp | |||
2013-11-27 | add missing nickserver hiera value lookup | Micah Anderson | |
Change-Id: I77061054f4768f0677ca9c498e6cd6d5df4ff806 | |||
2013-11-27 | add webapp cron entries to cleanup sessions and tokens (#4572) | Micah Anderson | |
Change-Id: Ic1ef7e25f07cbbbcea9bcc90248479009904303e | |||
2013-11-27 | add the tapicero couchdb user, and appropriate roles | Micah Anderson | |
Change-Id: I41e9a73c8d04d5a2d74b41c8e32aca9906f3a4cf | |||
2013-11-27 | setup tokens couchdb role for the tokens database and give soledad and the ↵ | Micah Anderson | |
webapp access Change-Id: Ifc44d5775e37655240573ab01dd2ee2f794bd8f3 | |||
2013-11-27 | add shared couchdb database, giving soledad access | Micah Anderson | |
Change-Id: I743538f66e35f0fffaa0d07fb4ee44b810635aa3 | |||
2013-11-27 | add keycache couchdb database, and set appropriate roles | Micah Anderson | |
Change-Id: I492a8dfb42e92ced80fb09c2095fa1328e24346b | |||
2013-11-27 | add comments with access information | Micah Anderson | |
Change-Id: I058ac1f061bca17736662f14826e99d32472739b | |||
2013-11-27 | add nickserver couchdb user, set it to have 'identities' role | Micah Anderson | |
Change-Id: I06723ccf2ba040204e9fc5256c99a1faad6abb5f | |||
2013-11-27 | add identities roles | Micah Anderson | |
Change-Id: I483509850bee448bb2ea39863c1e6a796e102c3c | |||
2013-11-27 | add leap_mx couchdb user/password | Micah Anderson | |
Change-Id: Ice83115e0feabddd40ad74c2a6e98e24da9b4c2f | |||
2013-11-27 | pretty reformat couchdb.json and site_couchdb/manifests/init.pp, ↵ | Micah Anderson | |
alphabetizing couchdb users Change-Id: I88264d32e9381f826652d1631083ba371e2b1b54 | |||
2013-11-27 | explicitly set the admin user as having access to the per-user databases, ↵ | Micah Anderson | |
even though it is probably not needed Change-Id: I2f9e751570190f7358332404ae734ae850f92b9f | |||
2013-11-27 | setup some common leap system directories: /var/lib/leap and /var/log/leap | Micah Anderson | |
Change-Id: I18aa0ee635d7166676e4bb4384e2b517784a68b0 | |||
2013-11-27 | initial tapicero configuration | Micah Anderson | |
Change-Id: Ie53b09df0758ba01b30ed658bee04682bc180b01 | |||
2013-11-27 | break out the database creation, user creation and design document loading ↵ | Micah Anderson | |
into different classes Change-Id: Idd126d69e1fbe9c9794ad50337307dcc5dd635f4 | |||
2013-11-27 | enable uploading a document to couch from a file (#4256) | Micah Anderson | |
deploy design documents during couch deploy (#3771) Change-Id: I4679e066303ac9b02582214c48e2e7dcfe5bd651 | |||
2013-11-27 | make some more dependency chains explicit | Micah Anderson | |
Change-Id: Ib9525c3a933041fa9b378e1869c0a866375bb509 | |||
2013-11-27 | disable starttls over submission for client connections, we are using TLS ↵ | Micah Anderson | |
wrapper mode on the smtps port 465 now (#4366) enable the missing smtpd_helo_restrictions for smtps Change-Id: Iac497369d65c5ad8fd7e93e6fcabb830b855b4f6 | |||
2013-11-25 | add new version of couchdb submodule0.3.0rc4 | Azul | |
This one reverts a buggy fix. Trying to push it out asap | |||
2013-11-25 | fixed `diff` bug with try::file and directories | elijah | |
2013-11-25 | fix bug when 'environment' is nil in hiera.yaml | elijah | |
2013-11-22 | Merge branch 'develop' of ssh://leap.se/leap_platform into develop | elijah | |
2013-11-22 | improvements to webapp deployment: allow for greater customization, allow ↵ | elijah | |
for custom git source, improve apache config. | |||
2013-11-22 | added custom index.html | elijah | |
2013-11-22 | update couchdb submodule to get debugging output #4225 | Micah Anderson | |
Change-Id: Ie1b6d67f493ed6891a2df76b044d64d359edb420 | |||
2013-11-21 | initial design documents from the webapp (#3770) | Azul | |