Puppet Class: cergen
- Defined in:
- modules/cergen/manifests/init.pp
Overview
SPDX-License-Identifier: Apache-2.0
Class cergen
Installs cergen package.
5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
# File 'modules/cergen/manifests/init.pp', line 5
class cergen {
if debian::codename::eq('buster') {
apt::package_from_component { 'cergen':
component => 'component/cergen',
packages => ['cergen']
}
# This is needed by networkx, ideally this would be fixed in
# the cergen package itself
package { 'python3-lib2to3':
ensure => 'present',
}
} else {
package { 'cergen':
ensure => 'present',
}
}
file { '/etc/cergen':
ensure => directory,
owner => 'root',
group => 'root',
mode => '0750',
}
}
|