Skip to content

Instantly share code, notes, and snippets.

@micahhausler
Created September 9, 2013 17:49

Revisions

  1. micahhausler created this gist Sep 9, 2013.
    25 changes: 25 additions & 0 deletions packages.sls
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,25 @@
    #!yaml
    #
    # Postgres 9.3 packages salt state
    #
    # Created 9/9/13
    #
    # author: Micah Hausler, [email protected]

    postgres-pkgs:
    pkg:
    - installed
    - pkgs:
    - postgresql-9.3
    - postgis
    - postgresql-contrib-9.3
    - postgresql-plpython-9.3
    - postgresql-server-dev-9.3

    postgres_repo:
    pkgrepo.managed:
    - name: "deb http://apt.postgresql.org/pub/repos/apt/ {{ grains['oscodename'] }}-pgdg main"
    - file: /etc/apt/sources.list.d/pgdg.list
    - key_url: http://apt.postgresql.org/pub/repos/apt/ACCC4CF8.asc
    - require_in:
    - pkg: postgres-pkgs