Commit 59dbc57b authored by Scotty Logan's avatar Scotty Logan
Browse files

reworked hiera data setup

parent a4b6bdfc
Loading
Loading
Loading
Loading
+114 −0
Original line number Diff line number Diff line
# data/Debian/default.yaml
# generic defaults for Debian-based systems
---
base::package_type: apt
base::packages::docker_package: docker
base::packages::install:
  - adduser
  - bash
  - bash-completion
  - bc
  - bind9-host
  - bzip2
  - ca-certificates
  - cloud-init
  - cron
  - curl
  - dnsutils
  - ethtool
  - firmware-linux-free
  - git
  - gnupg
  - gzip
  - iptables
  - isc-dhcp-client
  - less
  - logrotate
  - lsb-base
  - lsb-release
  - lsof
  - manpages
  - ntp
  - ntpdate
  - openssh-client
  - openssh-server
  - pciutils
  - puppet-agent
  - python-setuptools
  - rsyslog
  - tzdata
  - unzip
  - vim-tiny
  - wget
  - xz-utils
  - zip
base::packages::uninstall:
  - nano
base::sources:
  puppetlabs:
    comment: "PuppetLabs APT Repo"
@@ -31,4 +74,75 @@ base::sources:
    key:
      id:     58118E89F3A912897C070ADBF76221572C52609D
      server: keyserver.ubuntu.com
  stanford:
    comment: "Stanford Debian APT Repo"
    location: http://debian.stanford.edu/debian-stanford
    repos: "main contrib non-free"
    key:
      id:      D5F69CB680F7BE25FD440CB7FDF37CD4279D4962
      content: |
        -----BEGIN PGP PUBLIC KEY BLOCK-----
        Version: GnuPG v1

        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
        pntFOU9sZ5GX9lvP+17QyFw9k9BExKf6Mxo=
        =fxNX
        -----END PGP PUBLIC KEY BLOCK-----
+1 −1
Original line number Diff line number Diff line
# data/Debian/Debian/default.yaml
# data/Debian/Debian.yaml
# generic defaults for real Debian systems
---
base::sources:
+1 −1
Original line number Diff line number Diff line
# data/Debian/Debian/8/default.yaml
# data/Debian/Debian/8.yaml
# defaults for Debian 8.x (jessie) systems
---
+2 −2
Original line number Diff line number Diff line
# data/Debian/Debian/8
# data/Debian/Debian/armv7l_8.yaml
# defaults for Debian 8.x (jessie) armv7l systems (Raspberry Pis)
---
base::docker_package: docker-hypriot
base::packages::docker_package: docker-hypriot
base::sources:
  main:
    comment:  "Raspbian APT Repo"
+5 −14
Original line number Diff line number Diff line
# data/Debian/Ubuntu/default
# data/Debian/Ubuntu.yaml
# generic defaults for Ubuntu systems
---
base::apt_sources:
base::sources:
  main:
    comment: "Ubuntu APT Repo"
    location: http://us.archive.ubuntu.com/ubuntu/
    repos:
      - main
      - restricted
      - universe
    repos: "main restricted universe"
  archive:
    comment: "Ubuntu Archive Repo"
    location: http://us.archive.ubuntu.com/ubuntu/
    repos:
      - main
      - restricted
      - universe
    repos: "main restricted universe"
    key:
      id: 630239CC130E1A7FD81A27B140976EAF437D05B5
  security:
    comment: "Ubuntu Security Repo"
    location: http://security.ubuntu.com/ubuntu
    release:  "%{lsbdistcodename}-security"
    repos:
      - main
      - restricted
      - universe
    repos: "main restricted universe"
    key:
      id: 630239CC130E1A7FD81A27B140976EAF437D05B5
Loading