require => File['/var/lib/infinoted/.config'],
}
+ # Generate keys
+ # This exec will launch the server but not daemonize, so we fork it to the background
exec { 'infinoted-gen-keys':
- command => 'infinoted --create-key --create-certificate -k /var/lib/infinoted/.certs/cert.key -c /var/lib/infinoted/.certs/cert.cert &',
- creates => '/var/lib/infinoted/.certs/cert.key',
+ command => 'infinoted --create-key --create-certificate -k /var/lib/infinoted/.certs/infinoted.key -c /var/lib/infinoted/.certs/infinoted.cert &',
+ creates => '/var/lib/infinoted/.certs/infinoted.key',
require => File['/var/lib/infinoted/.config/infinoted.conf'],
}