cacert-puppet.git
19 months agoUse DNS resolver on infra02 to resolve local names
Jan Dittberner [Tue, 27 Mar 2018 18:08:58 +0000 (20:08 +0200)] 
Use DNS resolver on infra02 to resolve local names

- 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

19 months agoAdd ircserver role and hiera data
Jan Dittberner [Mon, 19 Mar 2018 19:10:00 +0000 (20:10 +0100)] 
Add ircserver role and hiera data

20 months agoAdd hieradata and role for translations
Jan Dittberner [Fri, 23 Feb 2018 16:19:46 +0000 (17:19 +0100)] 
Add hieradata and role for translations

20 months agoSet root's login shell to zsh
Jan Dittberner [Thu, 22 Feb 2018 12:15:59 +0000 (13:15 +0100)] 
Set root's login shell to zsh

20 months agoUse a template for zshrc, setup root zshrc
Jan Dittberner [Thu, 22 Feb 2018 12:08:46 +0000 (13:08 +0100)] 
Use a template for zshrc, setup root zshrc

20 months agoSetup zsh new user template
Jan Dittberner [Thu, 22 Feb 2018 12:00:00 +0000 (13:00 +0100)] 
Setup zsh new user template

20 months agoSetup apt cron job, install/purge base packages
Jan Dittberner [Thu, 22 Feb 2018 11:50:04 +0000 (12:50 +0100)] 
Setup apt cron job, install/purge base packages

20 months agoRename puppet and svn to short hostnames
Jan Dittberner [Thu, 22 Feb 2018 11:08:01 +0000 (12:08 +0100)] 
Rename puppet and svn to short hostnames

20 months agoIntegrate upstream comments in puppet sources list
Jan Dittberner [Thu, 22 Feb 2018 10:48:21 +0000 (11:48 +0100)] 
Integrate upstream comments in puppet sources list

20 months agoSetup rsyslog and nrpe_agent on puppet
Jan Dittberner [Wed, 21 Feb 2018 15:49:32 +0000 (16:49 +0100)] 
Setup rsyslog and nrpe_agent on puppet

20 months agoSetup nrpe_agent and rsyslog on managed systems
Jan Dittberner [Wed, 21 Feb 2018 15:28:54 +0000 (16:28 +0100)] 
Setup nrpe_agent and rsyslog on managed systems

20 months agoFix faulty attribute name
Jan Dittberner [Wed, 21 Feb 2018 15:15:38 +0000 (16:15 +0100)] 
Fix faulty attribute name

20 months agoAdd nrpe_agent profile and apply it for svn
Jan Dittberner [Wed, 21 Feb 2018 15:11:52 +0000 (16:11 +0100)] 
Add nrpe_agent profile and apply it for svn

20 months agoFix documentation string
Jan Dittberner [Wed, 21 Feb 2018 15:11:29 +0000 (16:11 +0100)] 
Fix documentation string

20 months agoAdd systemd-sysv blacklisting preference
Jan Dittberner [Wed, 21 Feb 2018 15:10:42 +0000 (16:10 +0100)] 
Add systemd-sysv blacklisting preference

20 months agochange to Puppet 5 APT repo
Jan Dittberner [Wed, 21 Feb 2018 14:44:12 +0000 (15:44 +0100)] 
change to Puppet 5 APT repo

20 months agoAdd basic role and hiera data for jenkins
Jan Dittberner [Wed, 21 Feb 2018 10:48:07 +0000 (11:48 +0100)] 
Add basic role and hiera data for jenkins

20 months agoAllow MariaDB mirror
Jan Dittberner [Sun, 18 Feb 2018 20:53:56 +0000 (21:53 +0100)] 
Allow MariaDB mirror

2 years agoAdd more Jenkins mirrors, increase maximum_object_size to 50 MB
Jan Dittberner [Sun, 27 Aug 2017 21:29:43 +0000 (23:29 +0200)] 
Add more Jenkins mirrors, increase maximum_object_size to 50 MB

2 years agoAdd mirrors.jenkins.io to debjenkins ACL
Jan Dittberner [Sun, 27 Aug 2017 21:21:20 +0000 (23:21 +0200)] 
Add mirrors.jenkins.io to debjenkins ACL

2 years agoAllow access from jenkins to pkg.jenkins-ci.org
Jan Dittberner [Sun, 27 Aug 2017 21:14:56 +0000 (23:14 +0200)] 
Allow access from jenkins to pkg.jenkins-ci.org

2 years agoAdd role for motion server
Jan Dittberner [Sat, 26 Aug 2017 21:07:24 +0000 (23:07 +0200)] 
Add role for motion server

2 years agoDefine nginx config before package installation to avoid port conflict
Jan Dittberner [Sat, 26 Aug 2017 20:41:25 +0000 (22:41 +0200)] 
Define nginx config before package installation to avoid port conflict

2 years agoInstall local nginx to redirect incoming http requests to https
Jan Dittberner [Sat, 26 Aug 2017 20:35:59 +0000 (22:35 +0200)] 
Install local nginx to redirect incoming http requests to https

2 years agoEnable http handling in sniproxy, forward arbitration instead of git
Jan Dittberner [Sat, 26 Aug 2017 20:22:23 +0000 (22:22 +0200)] 
Enable http handling in sniproxy, forward arbitration instead of git

2 years agoAdd forwarding from proxyin to git.cacert.org
Jan Dittberner [Sat, 26 Aug 2017 19:45:59 +0000 (21:45 +0200)] 
Add forwarding from proxyin to git.cacert.org

2 years agoSetup sniproxy and rsyslog
Jan Dittberner [Sat, 26 Aug 2017 19:40:33 +0000 (21:40 +0200)] 
Setup sniproxy and rsyslog

2 years agoDefine sniproxy configuration
Jan Dittberner [Sat, 26 Aug 2017 19:17:21 +0000 (21:17 +0200)] 
Define sniproxy configuration

2 years agoFix APT sources path
Jan Dittberner [Sat, 26 Aug 2017 18:08:25 +0000 (20:08 +0200)] 
Fix APT sources path

2 years agoAdd profile for SNIProxy
Jan Dittberner [Sat, 26 Aug 2017 18:06:54 +0000 (20:06 +0200)] 
Add profile for SNIProxy

2 years agoManage APT sources
Jan Dittberner [Sat, 26 Aug 2017 16:42:21 +0000 (18:42 +0200)] 
Manage APT sources

2 years agoFix puppet-lint warnings
Jan Dittberner [Sat, 26 Aug 2017 16:33:58 +0000 (18:33 +0200)] 
Fix puppet-lint warnings

2 years agoManage apt proxy configuration
Jan Dittberner [Sat, 26 Aug 2017 16:03:33 +0000 (18:03 +0200)] 
Manage apt proxy configuration

2 years agoAdd 172.16.2.0/24 to localnet ACL
Jan Dittberner [Sat, 26 Aug 2017 15:46:42 +0000 (17:46 +0200)] 
Add 172.16.2.0/24 to localnet ACL

2 years agoFix hiera syntax, remove unwanted empty lines
Jan Dittberner [Sat, 26 Aug 2017 15:32:18 +0000 (17:32 +0200)] 
Fix hiera syntax, remove unwanted empty lines

2 years agoAdd ACLs for squid on proxyout
Jan Dittberner [Sat, 26 Aug 2017 15:18:38 +0000 (17:18 +0200)] 
Add ACLs for squid on proxyout

2 years agoAdd the Debian provided squid.conf as template
Jan Dittberner [Sat, 26 Aug 2017 14:47:53 +0000 (16:47 +0200)] 
Add the Debian provided squid.conf as template

2 years agoFix profile class name
Jan Dittberner [Sat, 26 Aug 2017 14:35:35 +0000 (16:35 +0200)] 
Fix profile class name

2 years agoAdd squid profile to proxyout
Jan Dittberner [Sat, 26 Aug 2017 14:32:38 +0000 (16:32 +0200)] 
Add squid profile to proxyout

2 years agoDefine login shell of admin users
Jan Dittberner [Sat, 13 May 2017 11:54:36 +0000 (13:54 +0200)] 
Define login shell of admin users

2 years agoEnsure that admin users home directory is created
Jan Dittberner [Sat, 13 May 2017 11:46:11 +0000 (13:46 +0200)] 
Ensure that admin users home directory is created

2 years agoAdd new node proxyout
Jan Dittberner [Sat, 13 May 2017 11:20:23 +0000 (13:20 +0200)] 
Add new node proxyout

2 years agoAdd base configuration for proxyin
Jan Dittberner [Sat, 29 Apr 2017 15:39:44 +0000 (17:39 +0200)] 
Add base configuration for proxyin

2 years agoDefine home directory to allow purging of unmanaged keys
Jan Dittberner [Thu, 13 Apr 2017 12:38:41 +0000 (14:38 +0200)] 
Define home directory to allow purging of unmanaged keys

2 years agoRemove unmanaged ssh keys
Jan Dittberner [Thu, 13 Apr 2017 12:35:15 +0000 (14:35 +0200)] 
Remove unmanaged ssh keys

2 years agoFix key name construction
Jan Dittberner [Thu, 13 Apr 2017 12:33:09 +0000 (14:33 +0200)] 
Fix key name construction

2 years agoManage authorized ssh keys for admins
Jan Dittberner [Thu, 13 Apr 2017 12:20:21 +0000 (14:20 +0200)] 
Manage authorized ssh keys for admins

3 years agoDocument the profiles module
Jan Dittberner [Sat, 5 Nov 2016 11:43:35 +0000 (12:43 +0100)] 
Document the profiles module

3 years agoRemove unused autogenerated files
Jan Dittberner [Sat, 5 Nov 2016 11:12:41 +0000 (12:12 +0100)] 
Remove unused autogenerated files

3 years agoAdd metadata to roles module
Jan Dittberner [Sat, 5 Nov 2016 11:12:08 +0000 (12:12 +0100)] 
Add metadata to roles module

This commit adds a README.md, metadata.json and class documentation to
the roles module.

3 years agoRestructure to use r10k
Jan Dittberner [Sat, 5 Nov 2016 10:41:46 +0000 (11:41 +0100)] 
Restructure to use r10k

This commit adds metadata to the profiles module, introduces a Puppetfile for
r10k and moves site specific modules to its own sitemodules directory.

3 years agoAdd admin users for puppet and svn
root [Fri, 4 Nov 2016 23:39:41 +0000 (00:39 +0100)] 
Add admin users for puppet and svn

3 years agoPuppet manifest skeleton
Jan Dittberner [Fri, 4 Nov 2016 21:16:55 +0000 (22:16 +0100)] 
Puppet manifest skeleton

3 years agoInitial commit for CAcert puppet master
Jan Dittberner [Fri, 4 Nov 2016 09:18:40 +0000 (10:18 +0100)] 
Initial commit for CAcert puppet master