summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* reducing frequency of cronjobs because the server is overloadedless_cronjobsemma peel2018-06-191-5/+5
* fixing weblate cronjobs as per #15190groente2018-06-151-6/+6
* PuppetDB: freeze libjetty9-java and libjetty9-extra-java to a version that wo...intrigeri2018-06-111-0/+11
* Make the check for "on a tag?" quieter (refs: #12391).intrigeri2018-06-101-1/+1
* Run the full test suite when on a tag (refs: #12391).intrigeri2018-06-101-0/+2
* added packages to weblate as per #15624groente2018-06-031-0/+3
* Force removing obsolete /var/lib/gitolite/.gitolite/hooks/jenkins_jobs (refs:...intrigeri2018-05-071-1/+2
* Install labs_mirror-post-update.hook (refs: #14588).intrigeri2018-05-071-0/+7
* Have tails.git push updates to labs.riseup.net (refs: #14588).intrigeri2018-05-022-1/+8
* Refactor: support multiple mirrors.intrigeri2018-05-021-6/+7
* Add (unused for now) Git post-update hooks to push to GitLab and labs.intrigeri2018-05-022-0/+6
* Make git push quiet: only tell us about errors.intrigeri2018-05-021-1/+1
* Have tails.git push updates to immerda (refs: #14588).intrigeri2018-05-022-2/+2
* Add missing argument.intrigeri2018-05-021-2/+2
* Remove commented out code we've never used.intrigeri2018-05-021-17/+0
* Remove empty lines.intrigeri2018-05-022-2/+0
* Port jenkins-jobs hooks to our common setup.intrigeri2018-05-023-20/+20
* Fix indentation.intrigeri2018-05-021-6/+6
* Sort.intrigeri2018-05-021-8/+8
* Remove obsolete comments and commented out code we've never used.intrigeri2018-05-021-20/+0
* Refactoring: extract code that I'll soon reuse into functions (refs: #14588)intrigeri2018-05-021-10/+21
* converting to sudoers.d file deployment to sudo::conf (#15509)groente2018-05-021-4/+1
* Update comment.intrigeri2018-04-291-2/+2
* Sort.intrigeri2018-04-291-4/+4
* Simplify: drop parameters we never had to configure.intrigeri2018-04-291-2/+1
* Simplify: hard-code default value to the one we use everywhere.intrigeri2018-04-291-1/+1
* Simplify: drop parameters we never had to configure.intrigeri2018-04-291-3/+5
* tails::jenkins::master: import /var/lib/jenkins management from private manif...intrigeri2018-04-291-12/+91
* Run a Tor hidden service for SSHd on all systems.intrigeri2018-04-291-0/+5
* Ensure the root user is managed.intrigeri2018-04-291-0/+1
* Ensure mirrors don't run more than one rsync command concurrently (refs: #15162)intrigeri2018-04-291-1/+1
* Add a level of DNS indirection between mirrors and the rsync server they pull...intrigeri2018-04-291-1/+1
* rsync: serve our data publicly via the "amnesia-archive" module (refs: #15162).intrigeri2018-04-291-0/+14
* APT snapshots: serve package indices as text/plain.intrigeri2018-04-152-0/+8
* Custom APT repo: serve package indices as text/plain.intrigeri2018-04-151-0/+4
* fixed another typogroente2018-04-131-4/+4
* fixed typogroente2018-04-131-6/+6
* added cronjobs for weblate (#15190)groente2018-04-131-0/+38
* Redmine: re-add previously unmanaged sudo credentials.intrigeri2018-04-091-0/+8
* Have tails::monitoring::master manage its MySQL server itself.intrigeri2018-04-092-3/+4
* Let the sudo module purge files it does not manage in /etc/sudoers.d.intrigeri2018-04-091-1/+0
* Drop temporary clean up resources.intrigeri2018-04-094-32/+0
* Port all remaining manual /etc/sudoers.d/* management to sudo::conf (refs: #1...intrigeri2018-04-093-21/+19
* Document new dependency.intrigeri2018-04-091-0/+2
* Drop temporary clean up resource.intrigeri2018-04-091-4/+0
* Port one manual /etc/sudoers.d/* management to sudo::conf (refs: #15509).intrigeri2018-04-091-4/+5
* Switch to saz/puppet-sudo (refs: #15509).intrigeri2018-04-091-2/+7
* Relax type validation to match actual usage.intrigeri2018-04-091-1/+1
* Use more appropriate data types than strings.intrigeri2018-04-092-14/+14
* Use more appropriate data types than strings.intrigeri2018-04-095-14/+14