Skip to content

Conversation

@mattyindustries
Copy link
Owner

No description provided.

hunner and others added 30 commits March 3, 2014 13:49
Replace the symlink with the actual file to resolve a PMT issue.
Prepare 3.3.3 supported release.
Allows for OS specific $user and $group value specification. For most of
the target operating systems these will both be 'postgres'. For FreeBSD
however these values are 'pgsql'.
This matches the behaviour of most of the other operating systems
configurations.
FreeBSD needs /usr/local/bin in PATH in order to find bash. This does
require that the node has the bash port installed. It might be desired
that a separate script was provided for FreeBSD which used its /bin/sh,
this could be done by changing the for loop in the script to use

    for c in $(jot $TRIES)

in place of

    for (( c=1; c<=$TRIES; c++ ))
On FreeBSD systems the $user variable is not 'postgres' so does not
match the default database correctly. These changes use the existing
default_database parameter to replace instances where $user is passed as
the database to be connected to.

These changes are in server::database, server::role and
server::grant.
Fix unit tests with rspec-puppet 1.0
The latest Rake update requires Ruby >= 1.9. This update
fixes the failing 1.8.7 tests by pinning Rake to the last
supported version on ruby 1.8.7.

This patch is borrowed from @blkperl
Fixed travis by updating Gemfile to pin Rake to 10.1.1
Allow the ex- and import of postgresql::server::db
Things like IP addresses DO need to be in quotes. Fixing regex to reflect
requirement.
The test sets an ip address, uses language to indicate it should end up
in quotes.
rhel support added by @mcanevet, but the branch has been squashed.
thanks!
…it-support

Postgresql server role inherit support
cyberious and others added 28 commits November 3, 2014 12:11
Let's actually have the version number
merge 4.1.x into master
MODULES-1485 Reverted to default behavior for Debian systems as pg_config should not be overridden
Loosely addresses MODULES-1522
MODULES-1522 Add service_manage parameter
Minor README internal resource linking fixes.
The puppet_facts gem implicitly depends on the json gem.
On Ruby 1.8.7, json is not built in. On Puppet 2.7, it is
not explicitly pulled in by the hiera gem. So we add it
here explicitly.
Update .travis.yml, Gemfile, Rakefile, and CONTRIBUTING.md
FM-1523: Added module summary to metadata.json
Allow per-schema grants and support for 'ALL TABLES IN SCHEMA'
Add IntelliJ files to the ignore list
Fixing autodetected version for Debian Jessie, which should use postgresql 9.4
mattyindustries added a commit that referenced this pull request Jan 10, 2015
@mattyindustries mattyindustries merged commit d878a06 into mattyindustries:master Jan 10, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.