diff options
author | Michael Scherer <misc@mageia.org> | 2012-03-17 16:53:39 +0000 |
---|---|---|
committer | Michael Scherer <misc@mageia.org> | 2012-03-17 16:53:39 +0000 |
commit | 1baad5e9431cb5587482fd631f33fa36c64e9712 (patch) | |
tree | 9eeded6675c1587e4fd8c9785ce32f1677f6b65b /modules/postgresql/manifests/init.pp | |
parent | 568be2adf123420070be66dbcba4c9e8b8ef40c8 (diff) | |
download | puppet-1baad5e9431cb5587482fd631f33fa36c64e9712.tar puppet-1baad5e9431cb5587482fd631f33fa36c64e9712.tar.gz puppet-1baad5e9431cb5587482fd631f33fa36c64e9712.tar.bz2 puppet-1baad5e9431cb5587482fd631f33fa36c64e9712.tar.xz puppet-1baad5e9431cb5587482fd631f33fa36c64e9712.zip |
split postgresql::user in a separate file
Diffstat (limited to 'modules/postgresql/manifests/init.pp')
-rw-r--r-- | modules/postgresql/manifests/init.pp | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/modules/postgresql/manifests/init.pp b/modules/postgresql/manifests/init.pp index 394037cd..e943052d 100644 --- a/modules/postgresql/manifests/init.pp +++ b/modules/postgresql/manifests/init.pp @@ -157,16 +157,4 @@ class postgresql { } } - # TODO convert to a regular type, so we can later change password without erasing the - # current user - define user($password) { - $sql = "CREATE ROLE $name ENCRYPTED PASSWORD '\$pass' NOSUPERUSER NOCREATEDB NOCREATEROLE INHERIT LOGIN;" - - exec { "psql -U postgres -c \"$sql\" ": - user => root, - environment => "pass=$password", - unless => "psql -A -t -U postgres -c '\\du $name' | grep '$name'", - require => Service['postgresql'], - } - } } |