Commit Graph

32 Commits

Author SHA1 Message Date
Renoir Boulanger
5d807cc47a postgres_user.present didnt have superuser option 2015-04-29 21:05:16 -04:00
Renoir Boulanger
de48c74c88 Ensure pg_hba.conf parent directory exists 2015-04-29 18:45:22 -04:00
Brian Jackson
17baaa9f8c Add _states/_modules for tablespaces and add tablespace support to formula
Add temporary states/modules for handling tablespaces in Postgresql. These will
be fed back upstream, but they can live here for now.

Add support for the states/modules to the formula.
2015-04-23 11:17:39 -05:00
Brian Jackson
967fa6504b Switch to new style map.jinja
Move this formula to the new style map.jinja. Still need to sort out RedHat
handling, but it's not any worse than it was before (i.e. horribly broken)
2015-04-22 17:47:02 -05:00
Dominic Ferrantelli
7ddfbb22e6 moved upstream repo to an include, checked for Ubuntu before attempting to add it 2015-04-21 15:13:42 -07:00
Dominic Ferrantelli
430c735b0d added automatic indentation of postgres:postgresconf to allow for multiple lines to be added to the conf 2015-03-12 16:14:34 -07:00
Rico Moorman
9a21a59b58 Adjust the init state's jinja syntax to prevent errors if there is no postgres pillar data 2015-02-27 00:29:51 +01:00
Alan Pearce
3baf9ca8e1 Add switch to install contrib package 2015-02-14 17:36:04 +00:00
Alan Pearce
b317cebf18 Add option to use upstream repo on Debian 2015-02-01 14:40:45 +00:00
Adam Durana
0a429b9a97 Fix typo 2015-01-29 18:26:47 -05:00
Bernd Schlapsi
3e0b210d5d Option to disable installation of pkg_libpq_dev 2015-01-29 07:26:55 +01:00
Berry Langerak
cfbc2910ed Fixing merge conflict. 2014-10-06 11:43:45 +02:00
Berry Langerak
c9aeea4c66 Added the ability to add custom configuration to the postgresql.conf configuration file. 2014-10-06 11:34:43 +02:00
Berry Langerak
59e6f3e1fd Removing the static 9.3 from init.sls, moving it to a variable. 2014-10-06 10:38:12 +02:00
Berry Langerak
aef555ad80 Fixing issues with Centos (initdb, and service name). 2014-10-06 10:14:34 +02:00
Berry Langerak
f96844c7c0 Adding PostgreSQL 9.3 support for Ubuntu 14.04
- Added conditional support for PostgreSQL 9.3.
- Added conf_dir and create_cluster variables to denote actions based on
  OS / release.
2014-10-01 16:55:01 +02:00
root
06693c0dcf Added support for multiple databases/users 2014-07-27 22:04:57 -04:00
Maxime Haineault
d91417979d Added other missing deps 2014-07-27 01:58:18 -04:00
Maxime Haineault
6545fa58a7 Added postgres dev package 2014-07-27 01:55:47 -04:00
Alan McNea
ae5e3e565a Changed pillar data to use pillar.get and set defaults in init.sls 2014-07-13 19:17:24 +00:00
Seth House
10e8fa89ba Switched to safe dictionary lookup methods
Fixes #10
2014-05-29 13:02:28 -06:00
Seth House
23b9c22398 Moved conf file watch statement into the if-statement 2014-05-16 11:03:55 -06:00
Seth House
2bd55a5a16 Wrap app db creation in an if-statement to check for Pillar values 2014-05-16 11:00:16 -06:00
Seth House
9ac9a4610e Wrap the Postgres conf file in an if-statement; grab source from Pillar 2014-05-16 10:56:55 -06:00
Audrey Roy
0657d2fbde pg_hba.conf is Jinja-templated. 2014-05-15 15:31:42 -07:00
Audrey Roy
be6689a770 Add watch state, to watch pg_hba.conf. 2014-05-15 15:09:21 -07:00
Audrey Roy
4a2a60f6bf Add creation of user and db for the app. 2014-05-15 15:06:04 -07:00
Audrey Roy
c244688496 Add pg_hba.conf, Ubuntu mapping, and example.. 2014-05-15 14:44:39 -07:00
Niels Abspoel
62b7d6c47f updated postgresql module
added service
added python module
added archlinux support
2014-02-09 17:50:23 +01:00
Forrest Alvarez
4ff7a6db4f updated the init since I forgot some quotes. 2014-01-26 04:36:15 +00:00
Forrest Alvarez
1ed1159748 Updated postgres to add the map, and modified the init to support this. Updated readme as well. 2014-01-26 04:06:22 +00:00
Michael Grosser
9d725d17eb Add basic structure according to guidelines. 2013-07-28 00:34:54 +02:00