require => [File['/var/lib/wpia-gigi'],Package[$gigi_pkg]]
} -> service{'gigi-proxy.socket':
ensure => 'running',
+ enable => true,
provider => 'systemd',
subscribe => [Exec['tar for gigi-conf'],File['/var/lib/wpia-gigi/config/profiles']],
require => [Package[$gigi_pkg], File['/var/lib/wpia-gigi/keys/crt'], File['/var/lib/wpia-gigi/keys/csr'], Exec['/gigi-ready']]
}->
service{'tcpserial.service':
ensure => 'running',
+ enable => true,
provider => 'systemd',
before => Service['cassiopeia-client.service']
}
File['/var/lib/cassiopeia/keys/signer_client.crt'],
File['/var/lib/cassiopeia/keys/signer_client.key'],
Exec['/gigi-ready']],
- ensure => 'running'
+ ensure => 'running',
+ enable => true,
}
}
}->
service{'tcpserial.service':
ensure => 'running',
+ enable => true,
provider => 'systemd',
before => Service['cassiopeia-signer.service']
}
}->
service{'cassiopeia-signer.service':
ensure => 'running',
+ enable => true,
provider => 'systemd',
require => [Exec['/usr/bin/openssl dhparam -out dh_param.pem 2048'],
Package['cacert-cassiopeia-signer'],
notify => Service['exim4']
}
service{ 'exim4':
- ensure => 'running'
+ ensure => 'running',
+ enable => true,
}
}