Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-02-12 | switch to using stdlib's standard stages | Micah Anderson | |
2013-02-06 | site_config::default : include site_shorewall::defaults | varac | |
2013-02-01 | moved concat::setup to site_config::default | varac | |
Because in site.pp it didn't get the tag "leap_base" and would not be declared with leap cli's default puppet tags. Fixes: parent directory /var/lib/puppet/concat does not exist (Feature#1625) | |||
2013-01-31 | tag 'base' is a bad idea because it invokes apache::base as well | varac | |
2013-01-31 | install etckeeper on all nodes | varac | |
2013-01-31 | changed tag default to 'base' | varac | |
2013-01-31 | puppet tags: site_config::default and site_config::slow | varac | |
2013-01-29 | it seems facts cannot start with numbers | Micah Anderson | |
2013-01-29 | add a new fact that provides a fact for each configured ip address, telling you | Micah Anderson | |
which interface has it (essentially the inverse of the ipaddress_${interface} fact). Switch the hiera lookups of the $interface, which was pulling from the .json to pull instead from the above fact, see #1547 and #1548 | |||
2013-01-29 | fix deprecation warnings in site_config | varac | |
2013-01-29 | run stage declaration moved to site.pp | varac | |
2013-01-23 | require that the unbound package is installed before attempting to make | Micah Anderson | |
sub-directories under /etc/unbound (#1412) | |||
2013-01-20 | configure fqdn for host | varac | |
2013-01-20 | remove bind9 service stop (#1421) | varac | |
2013-01-20 | configure fqdn for host | varac | |
2013-01-17 | unfortunately the version of unbound that is in wheezy does not support wildcard | Micah Anderson | |
include directives, so this commit works around this by doing something less elegant than before. When we have the newer unbound available, we should switch to that method instead. | |||
2013-01-16 | Swtich from bind9 as the local caching resolver to unbound. This will enable us | Micah Anderson | |
to do tor lookups over DNS on servers, if tor services are defined. To do this, we remove the bind9 configurations from site_config::resolvconf.pp and replace it with site_config::caching_resolver with a basic unbound configuration that can be used everywhere. The unbound configuration enables a /etc/unbound/conf.d directory for additional config snippits that can be dropped in from other places. This will be used for setting up different interfaces in the vpn gateway, for example. There will be a set of transition package/file absent blocks to clean up providers. | |||
2012-12-19 | move apt-get upgrade to inital stage | varac | |
2012-12-16 | named.options -> named.conf.options | varac | |
2012-12-16 | bind: use local, ipv4 only name-caching resolver (fixes #1171) | varac | |
2012-12-14 | moved site_config::apt to site_apt | varac | |
2012-12-11 | neglected to add the 'refreshonly' parameter to the exec in previous commit | Micah Anderson | |
2012-12-11 | change hostname exec to only apply when either the /etc/hostname or ↵ | Micah Anderson | |
/etc/hosts files are changed (otherwise it runs on every run) | |||
2012-12-11 | set up an 'initial' run stage to happen before the 'main' run stage and put the | Micah Anderson | |
site_config::hosts to be in the initial run stage to make sure the hostname is set before anything else. | |||
2012-12-11 | remove extra space in hostname exec | Micah Anderson | |
2012-12-11 | test to see if the hosts value is empty before trying to reference it in a ↵ | Micah Anderson | |
template also set the hostname to what the hiera 'name' is set to | |||
2012-12-11 | setup /etc/hosts based on a template and the hiera value 'hosts' | Micah Anderson | |
This will replace the existing /etc/hosts, so we will want to make this more smart later | |||
2012-11-29 | include apt in the site_config/apt class | Micah Anderson | |
2012-11-29 | disable apt pdiffs, they are slow on fast links | Micah Anderson | |
2012-11-21 | move site_config::eip to site_openvpn (Feature #943) | varac | |
2012-10-30 | no need for configuring authorized_keys as leap_cli cares for that | varac | |
2012-10-30 | commenting | varac | |
2012-10-29 | also provide openvpn_tcp/udp_cidr variable | varac | |
2012-10-29 | openvpn_tcp/udp_network_prefix and openvpn_tcp/udp_netmask variables | varac | |
2012-10-29 | no need for gateway_address | varac | |
2012-10-29 | reenabled site_openvpn::server_config, leap_add_second_ip.sh @reboot | varac | |
2012-10-29 | double double quoting solved | varac | |
2012-10-29 | pass variable to leap_add_second_ip.sh | varac | |
2012-10-29 | use script to add second ip | varac | |
2012-10-26 | removed label for ip addr | varac | |
2012-10-26 | linted, variable updated | varac | |
2012-10-26 | beginning config of main interface | varac | |
2012-10-25 | use hiera gateway_address and interface variables | varac | |
2012-10-12 | add third dns server (swiss privacy found.) | varac | |
2012-10-12 | fixes resolvconf call | varac | |
2012-10-12 | new resolvconf module uses parameterized class | varac | |
2012-10-12 | ssh_keys -> ssh_pubkeys for clarity | varac | |
2012-10-12 | + site_config::resolvconf | varac | |
2012-10-08 | + site_shorewall::eip | varac | |
2012-10-04 | typo in eip.pp | varac | |