Puppet Class: secure_windows::stig::v73605
- Defined in:
- manifests/stig/v73605.pp
Overview
This class manages v73605
2 3 4 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 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 |
# File 'manifests/stig/v73605.pp', line 2
class secure_windows::stig::v73605 (
Boolean $enforced = false,
Optional[Boolean] $is_dod,
Optional[String] $classification,
) {
if $enforced {
if $is_dod {
file { 'c:/windows/temp/DoD_Root_CA_2.cer':
ensure => 'file',
mode => '0660',
group => 'BUILTIN\\Administrators',
source => 'puppet:///modules/secure_windows/STIG/v73605/DoD_Root_CA_2.cer',
before => Sslcertificate['Install-Certificate-DoD-Root-CA-2'],
}
file { 'c:/windows/temp/DoD_Root_CA_3.cer':
ensure => 'file',
mode => '0660',
group => 'BUILTIN\\Administrators',
source => 'puppet:///modules/secure_windows/STIG/v73605/DoD_Root_CA_3.cer',
before => Sslcertificate['Install-Certificate-DoD-Root-CA-3'],
}
file { 'c:/windows/temp/DoD_Root_CA_4.cer':
ensure => 'file',
mode => '0660',
group => 'BUILTIN\\Administrators',
source => 'puppet:///modules/secure_windows/STIG/v73605/DoD_Root_CA_4.cer',
before => Sslcertificate['Install-Certificate-DoD-Root-CA-4'],
}
sslcertificate { 'Install-Certificate-DoD-Root-CA-2':
name => 'DoD_Root_CA_2.cer',
location => 'c:/windows/temp',
# NOTE: 'root' means 'Trusted Root Certification Authorities'
store_dir => 'root',
root_store => 'LocalMachine',
thumbprint => '8C941B34EA1EA6ED9AE2BC54CF687252B4C9B561',
}
sslcertificate { 'Install-Certificate-DoD-Root-CA-3':
name => 'DoD_Root_CA_3.cer',
location => 'c:/windows/temp',
# NOTE: 'root' means 'Trusted Root Certification Authorities'
store_dir => 'root',
root_store => 'LocalMachine',
thumbprint => 'D73CA91102A2204A36459ED32213B467D7CE97FB',
}
sslcertificate { 'Install-Certificate-DoD-Root-CA-4':
name => 'DoD_Root_CA_4.cer',
location => 'c:/windows/temp',
# NOTE: 'root' means 'Trusted Root Certification Authorities'
store_dir => 'root',
root_store => 'LocalMachine',
thumbprint => 'B8269F25DBD937ECAFD4C35A9838571723F2D026',
}
}
}
}
|