From 5b77012b8dc6042994a72456b86778379b6bde1e Mon Sep 17 00:00:00 2001 From: Michael Scherer Date: Tue, 7 Dec 2010 02:40:31 +0000 Subject: - create the needed certificate for postgresql ( name is hardcoded ) --- modules/postgresql/manifests/init.pp | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'modules/postgresql') diff --git a/modules/postgresql/manifests/init.pp b/modules/postgresql/manifests/init.pp index 4982072d..9304fff9 100644 --- a/modules/postgresql/manifests/init.pp +++ b/modules/postgresql/manifests/init.pp @@ -29,7 +29,16 @@ class postgresql { File["pg_ident.conf"], File["pg_hba.conf"] ] } - + + openssl::self_signed_splitted_cert { "pgsql.$domain": + filename => "server", + directory => $pgsql_data, + owner => "postgres", + group => "postgres", + require => Package['postgresql-server'] + } + + file { '/etc/pam.d/postgresql': ensure => present, owner => root, -- cgit v1.2.1