Infrastructure-puppet

Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Ignore .project file, for anyone using the github application

Adding puppetforge:thias/postfix module - and data for ubuntu

    • -0
    • +58
    /modules/postfix/ChangeLog
    • -0
    • +14
    /modules/postfix/LICENSE
    • -0
    • +9
    /modules/postfix/Modulefile
    • -0
    • +90
    /modules/postfix/README.md
    • -0
    • +60
    /modules/postfix/manifests/dbfile.pp
    • -0
    • +47
    /modules/postfix/manifests/file.pp
    • -0
    • +87
    /modules/postfix/manifests/params.pp
    • -0
    • +241
    /modules/postfix/manifests/server.pp
    • -0
    • +40
    /modules/postfix/metadata.json
    • -0
    • +3
    /modules/postfix/templates/body_checks.erb
    • -0
    • +55
    /modules/postfix/templates/default-spampd.erb
    • -0
    • +209
    /modules/postfix/templates/freshclam.conf
    • -0
    • +3
    /modules/postfix/templates/header_checks.erb
    • -0
    • +899
    /modules/postfix/templates/main.cf-el5.erb
  1. … 9 more files in changeset.
Create a method to remove unwanted packages, in this case nscd is a PITA

    • -9
    • +14
    /modules/ldapclient/manifests/init.pp
the puppetmaster is now a puppet client too

Enable pam changes for orthrus

Adding orthus module. PAM is not included in this process

    • -0
    • +0
    /modules/orthrus/files/.gitignore
    • -0
    • +0
    /modules/orthrus/manifests/.gitignore
    • -0
    • +15
    /modules/orthrus/manifests/init.pp
    • -0
    • +0
    /modules/orthrus/templates/.gitignore
enable orthrus

Force the non-use of src repo

    • -1
    • +1
    /modules/apt/templates/source.list.erb
Change default behaviour to not include src

force source off

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

Add the puppetlabs apt module

    • -0
    • +288
    /modules/apt/CHANGELOG.md
    • -0
    • +234
    /modules/apt/CONTRIBUTING.md
    • -0
    • +27
    /modules/apt/Gemfile
    • -0
    • +34
    /modules/apt/LICENSE
    • -0
    • +334
    /modules/apt/README.md
    • -0
    • +10
    /modules/apt/Rakefile
    • -0
    • +81
    /modules/apt/checksums.json
    • -0
    • +13
    /modules/apt/lib/facter/apt_package_updates.rb
    • -0
    • +9
    /modules/apt/lib/facter/apt_security_updates.rb
    • -0
    • +9
    /modules/apt/lib/facter/apt_updates.rb
    • -0
    • +184
    /modules/apt/lib/puppet/provider/apt_key/apt_key.rb
    • -0
    • +112
    /modules/apt/lib/puppet/type/apt_key.rb
    • -0
    • +63
    /modules/apt/lib/puppet_x/apt_key/patch_openuri.rb
    • -0
    • +59
    /modules/apt/manifests/backports.pp
    • -0
    • +16
    /modules/apt/manifests/builddep.pp
  1. … 65 more files in changeset.
Add 'software-properties-common' package

enable use of ‘add-apt-repository’

Enable the sudoers module and correct the path to the template

Add the sudo template for ubuntu 14.04

Add a puppet warning header

    • -0
    • +8
    /modules/pam/files/ubuntu/1404/chpasswd
    • -0
    • +8
    /modules/pam/files/ubuntu/1404/newusers
  1. … 5 more files in changeset.
Update the common-session pam file to include mkhomedir

Add the libpam-modules module to support use of pam_ mkhomedir.so

Add the pam module for all hosts be default

Remember to use ' " ' when you want to interpolate variables. Muppet.

Use a far simpler set of source files and not complicated templates/fragments

    • -33
    • +0
    /modules/pam/manifests/insertline.pp
    • -0
    • +4
    /modules/pam/manifests/install/freebsd/100release.pp
    • -0
    • +12
    /modules/pam/manifests/install/ubuntu/1404.pp
sync more local pam tidy up work

sync

    • -6
    • +0
    /modules/pam/files/ubuntu/accountsservice
    • -26
    • +0
    /modules/pam/files/ubuntu/common-account
    • -27
    • +0
    /modules/pam/files/ubuntu/common-auth
    • -34
    • +0
    /modules/pam/files/ubuntu/common-password
    • -32
    • +0
    /modules/pam/files/ubuntu/common-session
  1. … 5 more files in changeset.
Add pam.d contents for Ubuntu 14.04

    • -266
    • +0
    /modules/pam/data/freebsd/100release.yaml
    • -265
    • +0
    /modules/pam/data/ubuntu/1404.yaml
    • -0
    • +6
    /modules/pam/files/ubuntu/1404/accountsservice
    • -0
    • +9
    /modules/pam/files/ubuntu/1404/atd
    • -0
    • +16
    /modules/pam/files/ubuntu/1404/chfn
    • -0
    • +5
    /modules/pam/files/ubuntu/1404/chpasswd
    • -0
    • +20
    /modules/pam/files/ubuntu/1404/chsh
    • -0
    • +26
    /modules/pam/files/ubuntu/1404/common-account
    • -0
    • +27
    /modules/pam/files/ubuntu/1404/common-auth
    • -0
    • +34
    /modules/pam/files/ubuntu/1404/common-password
    • -0
    • +32
    /modules/pam/files/ubuntu/1404/common-session
    • -0
    • +18
    /modules/pam/files/ubuntu/1404/cron
  1. … 33 more files in changeset.
Sync local changes for the ldapclient, ssh, and ubuntu'isms.

    • -0
    • +12
    /modules/ldapclient/manifests/init.pp
eek, wrong module

More support wotk for ssh, ldapclient. Enable sshkey lookup in ldap, etc

    • -0
    • +0
    /modules/base/manifests/install/freebsd/100release.pp
    • -0
    • +8
    /modules/base/manifests/install/ubuntu/1404.pp
    • -0
    • +3
    /modules/ldapclient/files/asf-ldap-sshkeys.sh
Changes to make ldapclient work. A few small tweaks left.

Add additional symlinks to match expected files...