Parent Directory | Revision Log
add requires so the exec do not fail with command not found
1 | class openssl { |
2 | class base { |
3 | package { 'openssl': |
4 | ensure => installed |
5 | } |
6 | } |
7 | |
8 | define self_signed_cert($directory = '/etc/certs') { |
9 | include openssl::base |
10 | |
11 | $pem_file = "$name.pem" |
12 | exec { "openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout $pem_file -out $pem_file -subj '/CN=$name.$domain'": |
13 | cwd => "$directory", |
14 | creates => "$directory/$name.pem", |
15 | require => Package['openssl'] |
16 | } |
17 | } |
18 | } |
ViewVC Help | |
Powered by ViewVC 1.1.30 |