Commit 2f07074 1 parent f9f8c52 commit 2f07074 Copy full SHA for 2f07074
File tree 3 files changed +16
-35
lines changed
3 files changed +16
-35
lines changed Original file line number Diff line number Diff line change 6
6
7
7
case $facts [' os' ][' family' ] {
8
8
' RedHat' : {
9
- case $facts [' os' ][' release' ][' major' ] {
10
- ' 7' : {
11
- $mysql_schema_file = ' /usr/share/doc/pdns-backend-mysql-4.1.14/schema.mysql.sql'
12
- $pgsql_schema_file = ' /usr/share/doc/pdns-backend-postgresql-4.1.14/schema.pgsql.sql'
13
- $sqlite_schema_file = ' /usr/share/doc/pdns-backend-sqlite-4.1.14/schema.sqlite.sql'
14
- }
15
- default: {
16
- $mysql_schema_file = ' /usr/share/doc/pdns-backend-mysql-4.8.1/schema.mysql.sql'
17
- $pgsql_schema_file = ' /usr/share/doc/pdns-backend-postgresql-4.8.1/schema.pgsql.sql'
18
- $sqlite_schema_file = ' /usr/share/doc/pdns-backend-sqlite-4.8.1/schema.sqlite.sql'
19
- }
20
- }
9
+ $mysql_schema_file = ' /usr/share/doc/pdns-backend-mysql-4.8.1/schema.mysql.sql'
10
+ $pgsql_schema_file = ' /usr/share/doc/pdns-backend-postgresql-4.8.1/schema.pgsql.sql'
11
+ $sqlite_schema_file = ' /usr/share/doc/pdns-backend-sqlite-4.8.1/schema.sqlite.sql'
21
12
$authoritative_package = ' pdns'
22
13
$authoritative_service = ' pdns'
23
14
$authoritative_config = ' /etc/pdns/pdns.conf'
Original file line number Diff line number Diff line change 14
14
Yumrepo[' powerdns' ] -> Package <| title == $powerdns::params::authoritative_package |>
15
15
Yumrepo[' powerdns-recursor' ] -> Package <| title == $powerdns::params::recursor_package |>
16
16
17
- if versioncmp($facts [' os' ][' release' ][' major' ], ' 7' ) <= 0 {
18
- stdlib::ensure_packages(' yum-plugin-priorities' )
19
-
20
- Package[' yum-plugin-priorities' ]
21
- -> Yumrepo[' powerdns' ]
17
+ if ($facts [' os' ][' name' ] == ' Rocky' ) {
18
+ $mirrorlist = " https://mirrors.rockylinux.org/mirrorlist?arch=\$ basearch&repo=PowerTools-\$ releasever"
19
+ $gpgkey = ' file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rockyofficial'
20
+ } else {
21
+ $mirrorlist = " http://mirrorlist.centos.org/?release=\$ releasever&arch=\$ basearch&repo=PowerTools&infra=\$ infra"
22
+ $gpgkey = ' file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial'
22
23
}
23
24
24
- if versioncmp($facts [' os' ][' release' ][' major' ], ' 8' ) >= 0 {
25
- if ($facts [' os' ][' name' ] == ' Rocky' ) {
26
- $mirrorlist = " https://mirrors.rockylinux.org/mirrorlist?arch=\$ basearch&repo=PowerTools-\$ releasever"
27
- $gpgkey = ' file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rockyofficial'
28
- } else {
29
- $mirrorlist = " http://mirrorlist.centos.org/?release=\$ releasever&arch=\$ basearch&repo=PowerTools&infra=\$ infra"
30
- $gpgkey = ' file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial'
31
- }
32
-
33
- yumrepo { 'powertools' :
34
- ensure => ' present' ,
35
- descr => ' PowerTools' ,
36
- mirrorlist => $mirrorlist ,
37
- enabled => ' true' ,
38
- gpgkey => $gpgkey ,
39
- gpgcheck => ' true' ,
40
- }
25
+ yumrepo { 'powertools' :
26
+ ensure => ' present' ,
27
+ descr => ' PowerTools' ,
28
+ mirrorlist => $mirrorlist ,
29
+ enabled => ' true' ,
30
+ gpgkey => $gpgkey ,
31
+ gpgcheck => ' true' ,
41
32
}
42
33
43
34
yumrepo { 'powerdns' :
Original file line number Diff line number Diff line change 47
47
{
48
48
"operatingsystem" : " RedHat" ,
49
49
"operatingsystemrelease" : [
50
- " 7" ,
51
50
" 8" ,
52
51
" 9"
53
52
]
You can’t perform that action at this time.
0 commit comments