Skip to content

Commit 9caf6f4

Browse files
authored
Merge pull request #321 from Microsoft/erjenkin#341
Update PowerSTIG to Utilize LogTargetW3C parameter in xWebAdministration 2.5.0.0
2 parents 581f5e9 + 3b48c67 commit 9caf6f4

File tree

6 files changed

+9
-3
lines changed

6 files changed

+9
-3
lines changed

CHANGELOG.md

+1
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ UPDATES
2525
* Fixed [#284](https://github.com/Microsoft/PowerStig/issues/284): [V-74415] [V-74413] Windows 10 STIG rule V-74415 and V-74413 should not contain white space in key
2626
* Removed: Internet Explorer 1.13
2727
* Fixed [290](https://github.com/Microsoft/PowerStig/issues/290): [V-76731] IIS Server STIG V-76731 fails to properly set STIG guidance because rule is not split.
28+
* Fixed [314](https://github.com/Microsoft/PowerStig/issues/314): Update PowerSTIG to Utilize LogTargetW3C parameter in xWebAdministration 2.5.0.0.
2829

2930
* Added the following STIGs
3031
* IIS Site 8.5 V1R6 [#276](https://github.com/Microsoft/PowerStig/issues/276)

DSCResources/IisServer/IisServer.schema.psm1

+1-1
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ Configuration IisServer
8787
. "$resourcePath\windows.xRegistry.ps1"
8888
. "$resourcePath\windows.xWindowsFeature.ps1"
8989

90-
Import-DscResource -ModuleName xWebAdministration -ModuleVersion 2.3.0.0
90+
Import-DscResource -ModuleName xWebAdministration -ModuleVersion 2.5.0.0
9191
. "$resourcePath\windows.xIisMimeTypeMapping.ps1"
9292
. "$resourcePath\windows.xWebConfigProperty.ps1"
9393
. "$resourcePath\windows.xIisLogging.ps1"

DSCResources/IisSite/IisSite.schema.psm1

+1-1
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ Configuration IisSite
8888
Import-DscResource -ModuleName xPSDesiredStateConfiguration -ModuleVersion 8.3.0.0
8989
. "$resourcePath\windows.xWindowsFeature.ps1"
9090

91-
Import-DscResource -ModuleName xWebAdministration -ModuleVersion 2.3.0.0
91+
Import-DscResource -ModuleName xWebAdministration -ModuleVersion 2.5.0.0
9292
. "$resourcePath\windows.xWebSite.ps1"
9393
. "$resourcePath\windows.xWebAppPool.ps1"
9494
. "$resourcePath\windows.xIisMimeTypeMapping.ps1"

DSCResources/Resources/windows.xIisLogging.ps1

+2
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ if ($rules)
77
{
88
$logFlags = Get-UniqueStringArray -InputObject $rules.LogFlags -AsString
99
$logFormat = Get-UniqueString -InputObject $rules.LogFormat
10+
$logTargetW3C = Get-UniqueString -InputObject $rules.LogTargetW3C
1011
$logCustomField = Get-LogCustomField -LogCustomField $rules.LogCustomFieldEntry.Entry -Resource 'xIisLogging'
1112

1213
$resourceTitle = "[$($rules.id -join ' ')]"
@@ -17,6 +18,7 @@ if ($rules)
1718
LogPath = '$LogPath'
1819
LogFlags = @($logFlags)
1920
LogFormat = '$logFormat'
21+
LogTargetW3C = '$logTargetW3C'
2022
LogCustomFields = @($logCustomField)
2123
}"
2224
)

DSCResources/Resources/windows.xWebSite.ps1

+3
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ if ($rules)
88
$logFlags = Get-UniqueStringArray -InputObject $rules.LogFlags -AsString
99
$logFormat = Get-UniqueString -InputObject $rules.LogFormat
1010
$logPeriod = Get-UniqueString -InputObject $rules.LogPeriod
11+
$logTargetW3C = Get-UniqueString -InputObject $rules.LogTargetW3C
1112
$logCustomField = Get-LogCustomField -LogCustomField $rules.LogCustomFieldEntry.Entry -Resource 'xWebSite'
1213

1314
foreach ($website in $WebsiteName)
@@ -22,6 +23,7 @@ if ($rules)
2223
Name = '$website'
2324
LogFlags = @($logFlags)
2425
LogFormat = '$logFormat'
26+
LogTargetW3C = '$logTargetW3C'
2527
LogCustomFields = @($logCustomField)
2628
}"
2729
)
@@ -35,6 +37,7 @@ if ($rules)
3537
LogFlags = @($logFlags)
3638
LogFormat = '$logFormat'
3739
LogPeriod = '$logPeriod'
40+
LogTargetW3C = '$logTargetW3C'
3841
LogCustomFields = @($logCustomField)
3942
}"
4043
)

PowerStig.psd1

+1-1
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ RequiredModules = @(
4545
@{ModuleName = 'WindowsDefenderDsc'; ModuleVersion = '1.0.0.0'},
4646
@{ModuleName = 'xDnsServer'; ModuleVersion = '1.11.0.0'},
4747
@{ModuleName = 'xPSDesiredStateConfiguration'; ModuleVersion = '8.3.0.0'},
48-
@{ModuleName = 'xWebAdministration'; ModuleVersion = '2.3.0.0'},
48+
@{ModuleName = 'xWebAdministration'; ModuleVersion = '2.5.0.0'},
4949
@{ModuleName = 'xWinEventLog'; ModuleVersion = '1.2.0.0'}
5050
)
5151

0 commit comments

Comments
 (0)