summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-11-20Add role for emailoutJan Dittberner
2018-11-20Add hiera data for emailoutJan Dittberner
2018-10-31Fix broken yaml indentationJan Dittberner
2018-10-31Add configuration for test3 containerJan Dittberner
- add mendel, neo, ted, gukk users - define new role testinstance - assign role and users to test3
2018-10-28Add PyPI ACL for jenkinsJan Dittberner
2018-10-27Add proxy ACLsJan Dittberner
- allow PyPI access from jenkins - allow CAcert.org access to all internal systems
2018-10-26Fix ACL for testmgr that is SNATed to 172.16.2.10Jan Dittberner
2018-10-22Fix typo s/testmg/testmgr/Jan Dittberner
2018-10-22Add github access for jenkins, test, testmgrJan Dittberner
2018-09-04Fix file source path for pootle-update scriptJan Dittberner
2018-09-04Add puppetforge ACL for puppetJan Dittberner
2018-09-04Add rule to allow ruby gem downloads for PuppetJan Dittberner
2018-09-04Add basic module to manage PootleJan Dittberner
2018-07-25Replace ssh key for janddJan Dittberner
2018-04-15Fix execution format error in update-crls jobJan Dittberner
2018-04-15Fix parameter name for job templateJan Dittberner
2018-04-15Only setup CRL cron job if neededJan Dittberner
The CRL job is only needed if client certificates have to be verified. This commit adds parameters to the base profile to take care of conditional installation of the update-crls job and customizes the job based on a configurable list of services that need to be reloaded after CRL updates.
2018-04-15Create parent for CRLs directory if it is missingJan Dittberner
2018-04-15Setup hourly cron job to update CRLsJan Dittberner
2018-04-15Override root mail alias for ircserverJan Dittberner
2018-04-15Use correct notation for certname in parameterJan Dittberner
2018-04-15Manage mail alias for rootJan Dittberner
2018-04-15Set APT::Periodic::Verbose to 0 to avoid mailsJan Dittberner
2018-04-14Add proper logging to git-pull-hookJan Dittberner
2018-04-14Unify HTTP handling in git-pull-hookJan Dittberner
2018-04-14Ignore Python bytecode cachesJan Dittberner
2018-04-14Fix HTTP handling of git-pull-hookJan Dittberner
2018-04-14Restart git-pull-hook on changes to itself and its configurationJan Dittberner
2018-04-14Fix git path for puppet server production environmentJan Dittberner
2018-04-14Fix syntax warning in nrpe_local.cfg.eppJan Dittberner
2018-04-14Ignore JetBrains IDE filesJan Dittberner
2018-04-14Add an HTTP hook for updating code on the puppet serverJan Dittberner
2018-04-14Add new RSA ssh key for MarioJan Dittberner
2018-04-06Define puppet configuration for bugsJan Dittberner
- add new role bugs - define account information for dirk and wytze
2018-04-04Improve motd textJan Dittberner
2018-04-03Add CAcert/Puppet snippet for login messageJan Dittberner
2018-04-03Fix missing class rename from web to monitorJan Dittberner
2018-04-03Define role monitorJan Dittberner
2018-04-02Define roles for web and webstaticJan Dittberner
2018-03-28Define user and workdir for boardvoting serviceJan Dittberner
2018-03-28Add boardvoting init scriptJan Dittberner
2018-03-28Add profile cacert_boardvotingJan Dittberner
2018-03-27Use DNS resolver on infra02 to resolve local namesJan Dittberner
- make sure zsh is installed before users are given zsh as their login shell - setup resolv.conf - use name instead of IP address for proxyout
2018-03-19Add ircserver role and hiera dataJan Dittberner
2018-02-23Add hieradata and role for translationsJan Dittberner
2018-02-22Set root's login shell to zshJan Dittberner
2018-02-22Use a template for zshrc, setup root zshrcJan Dittberner
2018-02-22Setup zsh new user templateJan Dittberner
2018-02-22Setup apt cron job, install/purge base packagesJan Dittberner
2018-02-22Rename puppet and svn to short hostnamesJan Dittberner