---
classes: 
  - base
  - dnsclient
  - subversionclient

base::basepackages:
  - bash
  - ca-certificates
  - git
  - zsh
  - apt-file
  - software-properties-common

ldapclient::install::ubuntu::1404::tlscertpath:  '/etc/ldap/cacerts/ldap-client.pem'
ldapclient::install::ubuntu::1404::pamhostcheck: 'yes'

ldapclient::ldapclient_packages: 
    - ldap-auth-client
    - ldap-utils
    - libldap-2.4-2
    - libnss-ldap
    - libpam-ldap
    - libpam-modules
    - nslcd

subversionclient::packages: 
    - subversion

subversionclient::svn_conf_config:  '/etc/subversion/config'
subversionclient::svn_conf_servers: '/etc/subversion/servers'

---
classes: 
  - apt
  - base
  - dnsclient
  - subversionclient

base::basepackages:
  - bash
  - ca-certificates
  - git
  - zsh
  - apt-file
  - software-properties-common


apt::sources:
 'asf_internal':
     location: 'https://pkgrepo.apache.org'
     release: 'trusty'
     repos: 'main'
     key: 'E8640030'
     key_server: 'pgp.mit.edu'
     pin: '-10'
     include_deb: 'true'

ldapclient::install::ubuntu::1404::tlscertpath:  '/etc/ldap/cacerts/ldap-client.pem'
ldapclient::install::ubuntu::1404::pamhostcheck: 'yes'

ldapclient::ldapclient_packages: 
    - ldap-auth-client
    - ldap-utils
    - libldap-2.4-2
    - libnss-ldap
    - libpam-ldap
    - libpam-modules
    - nslcd

subversionclient::packages: 
    - subversion

subversionclient::svn_conf_config:  '/etc/subversion/config'
subversionclient::svn_conf_servers: '/etc/subversion/servers'

Enable the apt module, and then sue it to add the asf internal repo
Enable the apt module, and then sue it to add the asf internal repo
