Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-01-19 | Make sure machines in mynetworks are able to send mail through us, | Micah | |
without getting blocked by the rbl (#7819) Change-Id: Ib7a00f810b6c49528e5f99a1d83296553a81e65e | |||
2016-01-19 | Ensure curl is installed before it is called (#7803) | Micah | |
Change-Id: Iedd464a397e9944159991241cd84caad6a2a40d6 | |||
2016-01-18 | increase ram of vagrant nodes to 1,5g | varac | |
otherwise, machines will be out-of-mememory on deploy | |||
2016-01-16 | [bug] Enable openvpn services on jessie | varac | |
- Tested: [unstable.bitmask.net] - Resolves: #7798 | |||
2016-01-15 | [bug] Only pin rsyslog debs to backports on wheezy | varac | |
- Resolves: #7802 | |||
2016-01-15 | linted site_config::syslog | varac | |
2016-01-12 | Merge branch '7782_etc_leap_dir_0755' into develop | varac | |
2016-01-12 | Merge pull request #94 from pixelated/run_git_as_user | varac | |
Run git as user, not root | |||
2016-01-12 | Run git as user, not root | Folker Bernitt | |
2016-01-08 | [bug] Make /etc/leap world-readable | varac | |
Under jessie, leap-mx is started by systemd now, not as a forked proc by twistd anymore. Therefore leap-mx (the user the mx proc runs as) needs direct access to it's config file under /etc/leap/mx.conf. Before, twistd would start as root, read the config and then fork an mx proc as unprivileged leap-mx user. - Tested: [quetzal] - Resolves: #7782 | |||
2016-01-07 | updated submodule couchdb | varac | |
2016-01-06 | Update submodule apt | varac | |
2016-01-05 | [style] Lint site_apt::dist_upgrade | varac | |
2016-01-05 | [feat] Remove double run of apt-get update | varac | |
2016-01-04 | Fix status module invocation for hidden service enabled webapps (#7776) | Micah | |
Change-Id: I101e4c9791102123d4334e1b84a48dacea99ac52 | |||
2016-01-01 | revert 4ff763c sorry | kwadronaut | |
2015-12-31 | update postfix module | kwadronaut | |
2015-12-28 | [vagrant] dont deploy monitor service for speed | varac | |
2015-12-23 | Vagrant boxes need 1g of ram | varac | |
2015-12-23 | Vagrant Workaround for #7754 and #7755 | varac | |
2015-12-23 | Vagrant: use couchdb, create .ssh dir | varac | |
2015-12-23 | [bug] Fix leap::cli::install on jessie | varac | |
leap_cli could not get installed from source on jessie | |||
2015-12-23 | [feat] Vagrantfile now contains a jessie box | varac | |
jessie is now the default box | |||
2015-12-18 | Merge branch 'purge_postfix_config' into develop | Micah | |
2015-12-17 | Make sure values that might get set incorrectly, due to preseed or | Micah | |
debconf selections, are set correctly (#7478) Change-Id: I3bd261fd6fe27bbf10b8994ffff9f8b7be5b9de0 | |||
2015-12-16 | [docs] Use jenkins.leap.se for build status badge | varac | |
2015-12-16 | Merge pull request #93 from pixelated/fix_7710 | varac | |
ensure that the key/value are only split on the first colon | |||
2015-12-16 | ensure that the key/value are only split on the first colon | Christoph Kluenter | |
2015-12-15 | add fingerprint map configuration section (#7725) | Micah | |
Change-Id: I895c25daca65c19916c47267e61a4f04a6489a84 | |||
2015-12-16 | Merge branch '7681_apache_2_4_auth_error' into develop | varac | |
2015-12-15 | Make sure /var/mail/leap-mx/Maildir and its associated common maildir | Micah | |
directories are managed by the platform (#6936) Change-Id: I1836eb728c0379b6175ae6d54231a6f6a7ae1033 | |||
2015-12-15 | Merge branch 'dont_remove_nfs_client_on_vagrant' into develop | varac | |
2015-12-15 | Merge branch 'remove_run_stages' into develop | varac | |
2015-12-15 | Have leap-mx log with the process name 'leap-mx', but log to | Micah | |
/var/log/leap/mx.log, and clean up the files associated with the previous configuration (#7691) Change-Id: Id08c97980292968e8e89f128afb5fa78bda30069 | |||
2015-12-12 | [bug] Use guess_apache_version in apache templates | varac | |
The apache_version() fact only works if apache is already installed. So we use the guess_apache_version() function from the apache module to determine which apache version is to be installed. - Resolves: #7681 | |||
2015-12-10 | [feat] Dont remove nfs client on local vagrant nodes | varac | |
2015-12-10 | [bug] Configure default sources.platform.apt.basic | varac | |
Providing a custom sources.platform.apt.basic value worked with the last commit, but without that the platform would fail. So we provide a default value now in provider_base/common.json, which can get overridden. | |||
2015-12-10 | [feat] Make leap apt sources url configurable | varac | |
So we can use the experimental-0.8 repo instead of 0.8 i.e. Use this to customize the main LEAP deb url: "sources": { "apt": { "leap": { "basic": "http://deb.leap.se/experimental-0.9" } } } | |||
2015-12-10 | [feat] Add LEAP experimental apt signing key | varac | |
so we can easily use the experimental-0.(8|9) deb repos, which are signed with this key | |||
2015-12-10 | Merge pull request #92 from pixelated/add_custom_tests_directory | varac | |
look for tests in custom directory | |||
2015-12-10 | look for tests in custom directory | Christoph Kluenter | |
if 3rd parties want to add tests that get run by 'leap test' they can now just drop them in /srv/leap/tests_custom/ and they wil 'just work' | |||
2015-12-09 | Use client cert fingerprint lookup to determine if the user is allowed | Micah | |
to relay mail through us (#3634) Change-Id: I46cf3ffbef4261839c376f4c36a50d9c44eb1374 | |||
2015-12-09 | [feat] Remove puppet run stages | varac | |
To reduce complexity, let's get rid of run stages. We used them earlier but they seem to have no purpose anymore. There was two stage leftovers: - `site_config::slow` did an `apt-get dist-upgrade` in the `setup` stage - `site_config::setup` did call the `site_config::hosts` class in the `setup` stage I checked for dependencies to to those resources, and it looks good, i tested by triggering a citest. From https://docs.puppetlabs.com/puppet/latest/reference/lang_run_stages.html#limitations-and-known-issues: ``` Due to these limitations, stages should only be used with the simplest of classes, and only when absolutely necessary. Mass dependencies like package repositories are effectively the only valid use case. ``` | |||
2015-12-08 | Manage the /var/mail/leap-mx directory to ensure it exists properly and | Micah | |
has the right permissions (see #6936) Change-Id: Ib7b86d73197fecfd74b72fe5ff06d1a78d9d4432 | |||
2015-12-07 | Merge pull request #91 from pixelated/fix_mx_test | varac | |
tac file was renamed | |||
2015-12-07 | tac file was renamed | Christoph Kluenter | |
2015-12-07 | Update submoule apt | varac | |
2015-12-04 | [bug] Vagrant boxes need 1g of ram | varac | |
On ci builds we got out-of-memory errors using the default of 512mb. | |||
2015-12-04 | [refactor] Drop Vagrant Support for versions < 1.1 | varac | |
2015-12-03 | Make sure /etc/default and config file are there before service is triggered ↵ | Micah | |
(#7618) Change-Id: Ib9fa598a94e8fd41329b1c9ed4bb52281bf04992 |