Skip to content

Commit 34bbc2d

Browse files
bcwilhiteerjenkinstevehose
authored
4.5.0 PR to Dev for Release (#733)
* Migrate PowerSTIG to Azure DevOps for Build and Test (#603) * update folder structure for azure dev ops * dscresource unit test passing * updated unit tests * Unit test pathing update, all passing * updated unit test to ensure regex data files are loaded * updated .tests.header for unit\tools directory * daily commit - Integrated test updates * updated tests based on testing feedback * optimized test header based on feedback * updated build.psd1 case sensitive * update build agent to windows-2019 * update build and azure yml files * added hqrm tests to build yml and dependencies * updated azure-pipelines.yml to include hqrm test * updated HRQM display name * updated test exclusion DSCResources * intro logic to dynamically build requiredmodules * updated yml to reflect master * updated changelog.md * Update azure-pipelines.yml * rename sources to source (#605) * Migrate PowerSTIG to Azure DevOps for Build, Test and Release Deployment (#606) * updated powerstig for dynamic versioning * updated gitversion to reflect base version * updated if statement to adhere to style gls * updated code to adhere to sgl hqrmtest * updated code to adhere to sgl hqrm tests * updated code to adhere to sgl hqrm * update yml files to support CICD pipeline * updated markdown function * update change log structure * updated spacing via PR feedback * updated 2012R2 STIG after convert tests reflected a minor delta * Update PowerSTIG to parse and apply Vmware Vsphere 6.5 STIG V1R3 (#607) * initial commit for vsphere * updated based on test results * updated based on vsphere module name * updated module manifest to check build status * updated newlines in raw xccdf * updated newline * updated newlies in rules * updated tests * updated processed Stig name * updated vsphere schema * updated composites * updated spacing * updated format * Updated based on feedback * update required parameter for composite * updated service rule * Added Integration DSCresrouce Vsphere Test * reverted changes to test * updated integration tests * added unit tests * added unit tests * added unit tests * updated formatting based on feedback * updated based on feedback * updated comments * updated tests * updated changelog.md * trailing whitespace removed * updated for HQRM tests * updated based on pr feedback * updated case * update code based on PR feedback * updated code based on PR feedback. * updated tests based on PR feedback * updated test based on PR feedback Co-authored-by: Brian Wilhite <[email protected]> * Unable to Import PowerSTIG 4.4.0 Due to cyclic dependency Error (#617) * removed vmware.vspheredsc as a dependency because all of its required dependencies are loaded * updated module load process for VMware modules * updated build.yaml * updated test * Updated tests * removed stop error action * updated formating * updated based on failing hqrm * updated module helper * moved helper module * updated location of module helper * reduced vmware.VsphereDSC version * updated build.yaml * updated data file * update module version schema * updated based on testing * Update changelog * Update based on PR feedback * Update PowerSTIG to successfully parse/apply Microsoft IIS Server/Site STIG - Ver 1, Rel10 (#623) * added IIS Server V1R10 * updated changelog and added iis site v1r10 * updated changelog * removed N-2 STIGS * Update PowerSTIG to successfully parse Microsoft SQL Server 2012 Database STIG - Ver 1, Rel 20 (#621) * updated PowerSTIG to use SQL 2012 Database V1R20 * quotes in test * updated tabs to spaces in sql raw xccdf Co-authored-by: Brian Wilhite <[email protected]> * explicit Pester version due to 5.x (latest) test failures * Update PowerSTIG to successfully parse/apply Windows Defender Antivirus STIG - V1R8 (#626) * added new Windows Defender STIG V1R8 removed V1R6 * updated based on PR feedback: * merged origin Co-authored-by: Brian Wilhite <[email protected]> * initial commit (#640) Co-authored-by: Brian Wilhite <[email protected]> * Update PowerSTIG to successfully parse/apply Microsoft IIS 10 Server/Site STIG - V1R1 (#641) * added IIS 10.0 Server * updated IIS 10 site stig * updated based on tests * updated based on tests * updated log file * added esxi 6.5 v1r4 (#637) Co-authored-by: Brian Wilhite <[email protected]> * Update PowerSTIG to successfully parse/apply Windows Server 2012 DNS STIG - Ver 1, Rel 14 (#635) * DNS Update commit * removed DNS 1.12 * explicit version for DscResource.Test * Update PowerSTIG to allow for workgroup level scans (#643) * added community requested functionality to not require domain/forest parameters * updated warning message * reverted to old module dscresource.test * Updated based on feedback * updated sql 2016 instance 1.9 (#638) * Update PowerSTIG to successfully parse/apply MS SQL Server 2012 Instance Ver. 1 Rel. 20 (#642) * updated sql 2012 Instance V1R20 * updated Get-SqlTechnologyRole * removed tabs * added a new line to the end of xccdf * update build to use dscresource.test 0.13.1 * updated code based on feedback * Initial updates for checklist improvements * updated sql script query rule and test to take multiple db's withouth conflict * updated based on testing * First working version - multi-STIGs per checklist * Backward compatibility support added for checklist * Updates to formatting * log file update for IE rule bug * updated change log * added new line to the end of the log files * Updated based on pr feedback * Updated for Pester testing. * Update PowerSTIG to successfully parse/apply Windows 10 STIG - V1R21 (#656) * Updated to support latest WIN10 STIG * update 1.19 to remove extra slash for bug * Polishing for PR * Polishing for PR * Update to CHANGELOG.md * Updated for formatting * Formatting updates for PR * Update for formatting * Updates to formatting for PR * Formatting for PR * update changelog * Updates for PR * updated manifest * Fixed Missing OrgSettings for V-88203 - Win10 Client 1.19 and 1.21 (#672) * fixed V-88203 to be org setting with Tenant Guid * updated changelog.md * fixed registry rule issue in sql 2016 (#671) * Release Process Update: Ensure the nuget package uses explicit DSC Resource Module Versions (#670) * dialy commit * updated build task to leverage nuget * added new line for Common.Data.ps1 * warning message to troubleshoot ADO pipeline * updated package tasks * updated release.module.build * updated module * updated release * updated release * updated release * hard coded nuget.exe path * fixed FilePath parameter * dynamically detect nuget.exe * nuget dynamic detection * testing alternate nuget detection * updated release to leverage get-command for nuget detection * updated code to replace only the task needed * updated build funct. conform to style guideline * updated New-NuspecFile funciton * Update PowerSTIG to successfully parse/apply Windows 2012 R2 MS Version 2, Rev 19 (#679) * added support for 2012 R2 V2R19 * added new line to xml * added Server 2019 V1R5,removed V1R2 (#684) * Update PowerSTIG to successfully parse/apply Windows 10 STIG - V1R23 (#682) * Added Windows Client V1R23, Removed Windows CLient V1R19 * Added Windows Client V1R23, Removed Windows CLient V1R19 * removed random tabs * removed tabs from converted * updated based on feedback Co-authored-by: Brian Wilhite <[email protected]> * added support for 2016 V1R12 DC/MS (#685) * Fixed: IIS Sever 10.0 STIG hardening rule V-100163 fails with error in Windows Server 2019 while using PowerSTIG 4.4.2 (#689) * updated PowerSTIG to use AccessControlDsc 1.4.1 * updated composites with AccessControlDsc 1.4.1 * Update PowerSTIG to successfully parse/apply IIS 10.0 Site/Server V1R2 STIGs (#701) * added support for IIS 10 Site/Server V1R2 * updated IISServer 10 V1R1 org settings file * Revert "updated IISServer 10 V1R1 org settings file" This reverts commit 54d4e82. * added Firefox V4R29 STIG, remove V4R27 (#700) Co-authored-by: Brian Wilhite <[email protected]> * Update PowerSTIG to successfully parse/apply SQL Server 2016 Instance V1R10 (#705) * added SQL 2016 Instance V1R10, removed V1R8 * Updated changelog.md Co-authored-by: Brian Wilhite <[email protected]> * added dns V1R15 (#697) squash/merge * Update PowerSTIG To Use xDnsServer version 1.16.0.0 (#703) * Updated xDnsServer version * update module version * updated changelog.md * upgrade xWebadministration to 3.2.0 (#714) * added IE 11 STIG - V1R19 (#708) * Removed Windows Server 2016 DC/MS V1R9 from processed STIGs folder (#710) * removed old 2016 DC/MS processed STIGs * updated changelog.md * Update PowerSTIG to successfully parse/apply IIS Site/Server V1R11 STIGs (#706) * added support for IIS site/server V1R11 * removed old processed STIGs * updated AuditPolicyDsc to 1.4.0.0 (#716) * Allow application of applicable user rights assignments for non-domain and disconnected systems (#719) * updated based on community feedback * update based on feedback * update powerstig to use SecurityPolicyDsc 2.10.0.0 (#717) * Updates to Checklisting * updated PowerSTIG to use ComputerMgmtDsc to 8.4.0 (#721) * Minor updates for PR * Minor update for PR * Updates to parameters * Minor update for Registry rule checklist output * Update PowerSTIG to use PSDSCResources 2.12.0.0 (#726) * updated PSDSCResources to 2.12.0.0 * kick devops * updated * update revert * Parameter name swap * Updated PowerSTIG to use FileContentDsc 1.3.0.151 (#725) * Minor update to parameter * Update WindowsDefenderDSC Version to Latest (2.0.0) (#728) * initial commit * updated spacing * updated format of composite * converted server 2019 stigs * update changelog.md * updated windows defenderdsc * updated integration tests * updated integration tests * Update tests * updated based on tests * updated based on feedback Co-authored-by: Brian Wilhite <[email protected]> * Removed ChecklistSTIGfiles.txt * Update PowerSTIG to successfully parse/apply Windows 2012 R2 DC Version 2, Rev 21 (#727) * updated DC and MS STIGS * removed tabs * added newline * updated based on testing * updated after merge * Restored code to load manual check file * Case update for PR * Updates to formatting per style guide * updated style guidelines * updated based on testing (#732) * updated to not include system drives (#736) * changelog.md and filehash.md release update Co-authored-by: Eric Jenkins <[email protected]> Co-authored-by: Steve Hose <[email protected]>
1 parent f98f8f6 commit 34bbc2d

File tree

115 files changed

+30058
-15557
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

115 files changed

+30058
-15557
lines changed

.build/tasks/Custom.Data.ps1

+33
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
<#
2+
Data file used to create the .nuspec file which is used to create the package.
3+
There is a "static" dependency for Vmware.vSphereDsc which is not included with
4+
the RequiredModules section in the PowerStig manifest file due to a cyclic
5+
dependency bug in PowerShell 5.1 which will not be fixed.
6+
#>
7+
data nuspecContents {
8+
@'
9+
<?xml version="1.0" encoding="utf-8"?>
10+
<package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
11+
<metadata>
12+
<id>PowerStig</id>
13+
<version>{0}</version>
14+
<authors>{1}</authors>
15+
<owners>{2}</owners>
16+
<licenseUrl>{3}</licenseUrl>
17+
<projectUrl>{4}</projectUrl>
18+
<requireLicenseAcceptance>false</requireLicenseAcceptance>
19+
<description>{5}</description>
20+
<releaseNotes>{6}</releaseNotes>
21+
<copyright>{7} {8}</copyright>
22+
<tags>{9}</tags>
23+
<dependencies>
24+
{10}
25+
<dependency id="Vmware.vSphereDsc" version="[2.1.0.58]" />
26+
</dependencies>
27+
</metadata>
28+
<files>
29+
<file src="PowerStig\{11}\**" target="" />
30+
</files>
31+
</package>
32+
'@
33+
}

.build/tasks/Custom.Functions.psm1

+61
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
$supportFileList = Get-ChildItem -Path $PSScriptRoot -Filter '*.Data.ps1'
2+
foreach ($supportFile in $supportFileList)
3+
{
4+
Write-Verbose "Loading $($supportFile.FullName)"
5+
. $supportFile.FullName
6+
}
7+
8+
function New-NuspecFile
9+
{
10+
[CmdletBinding()]
11+
param
12+
(
13+
[Parameter(Mandatory = $true)]
14+
[String]
15+
$DestinationPath,
16+
17+
[Parameter(Mandatory = $true)]
18+
[String]
19+
$ModuleManifestPath
20+
)
21+
22+
# https://docs.microsoft.com/en-us/nuget/reference/nuspec
23+
24+
$moduleManifest = Import-PowerShellDataFile -Path $ModuleManifestPath
25+
26+
$requiredModuleStringBuilder = New-Object -TypeName System.Text.StringBuilder
27+
foreach ($dependency in $moduleManifest.RequiredModules)
28+
{
29+
$requiredModuleContents = " <dependency id='{0}' version='[{1}]' />" -f $dependency.ModuleName, $dependency.ModuleVersion
30+
[void] $requiredModuleStringBuilder.AppendLine($requiredModuleContents)
31+
}
32+
33+
$nuspecFileContent = $nuspecContents -f
34+
$moduleManifest['ModuleVersion'],
35+
$moduleManifest['Author'],
36+
$moduleManifest['CompanyName'],
37+
$moduleManifest['PrivateData']['PsData']['LicenseUri'],
38+
$moduleManifest['PrivateData']['PsData']['ProjectUri'],
39+
$moduleManifest['Description'],
40+
$moduleManifest['PrivateData']['PsData']['ReleaseNotes'],
41+
$moduleManifest['Copyright'],
42+
$(Get-Date).Year,
43+
$($moduleManifest['PrivateData']['PsData']['Tags'] -join ' '),
44+
$($requiredModuleStringBuilder.ToString()),
45+
$moduleManifest['ModuleVersion']
46+
47+
if (-not (Test-Path -Path $DestinationPath))
48+
{
49+
$null = New-Item -Path $DestinationPath -ItemType 'Directory'
50+
}
51+
52+
$packageName = (Split-Path -Path $ModuleManifestPath -Leaf) -replace 'psd1', 'nuspec'
53+
$nuspecFilePath = Join-Path -Path $DestinationPath -ChildPath $packageName
54+
$nuspecFile = New-Item -Path $nuspecFilePath -ItemType 'File' -Force
55+
$null = Set-Content -Path $nuspecFilePath -Value $nuspecFileContent
56+
return $nuspecFile.FullName
57+
}
58+
59+
Export-ModuleMember -Function @(
60+
'New-NuspecFile'
61+
)
+176
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,176 @@
1+
param(
2+
# Base directory of all output (default to 'output')
3+
[Parameter()]
4+
[string]
5+
$OutputDirectory = (property OutputDirectory (Join-Path $BuildRoot 'output')),
6+
7+
[Parameter()]
8+
[string]
9+
$ChangelogPath = (property ChangelogPath 'CHANGELOG.md'),
10+
11+
[Parameter()]
12+
[string]
13+
$ReleaseNotesPath = (property ReleaseNotesPath (Join-Path $OutputDirectory 'ReleaseNotes.md')),
14+
15+
[Parameter()]
16+
[string]
17+
$ProjectName = (property ProjectName $(
18+
#Find the module manifest to deduce the Project Name
19+
(
20+
Get-ChildItem $BuildRoot\*\*.psd1 -Exclude 'build.psd1', 'analyzersettings.psd1' |
21+
Where-Object {
22+
($_.Directory.Name -match 'source|src' -or $_.Directory.Name -eq $_.BaseName) -and
23+
$(
24+
try
25+
{
26+
Test-ModuleManifest $_.FullName -ErrorAction Stop
27+
}
28+
catch
29+
{
30+
Write-Warning $_
31+
$false
32+
}
33+
)
34+
}
35+
).BaseName
36+
)
37+
),
38+
39+
[Parameter()]
40+
[string]
41+
$ModuleVersion = (
42+
property ModuleVersion $(
43+
try
44+
{
45+
(gitversion | ConvertFrom-Json -ErrorAction Stop).NuGetVersionV2
46+
}
47+
catch
48+
{
49+
Write-Verbose "Error attempting to use GitVersion $($_)"
50+
''
51+
}
52+
)
53+
),
54+
55+
[Parameter()]
56+
[string]
57+
# retrieves from Environment variable
58+
$GitHubToken = (property GitHubToken ''),
59+
60+
[Parameter()]
61+
[string]
62+
$GalleryApiToken = (property GalleryApiToken ''),
63+
64+
[Parameter()]
65+
[string]
66+
$NuGetPublishSource = (property NuGetPublishSource 'https://www.powershellgallery.com/'),
67+
68+
[Parameter()]
69+
$PSModuleFeed = (property PSModuleFeed 'PSGallery'),
70+
71+
[Parameter()]
72+
$SkipPublish = (property SkipPublish '')
73+
)
74+
75+
Import-Module -Name "$PSScriptRoot/Custom.Functions.psm1"
76+
77+
# Synopsis: Packaging the module by Publishing to output folder (incl dependencies)
78+
task package_module_nupkg {
79+
80+
# Force registering the output repository mapping to the Project's output path
81+
$null = Unregister-PSRepository -Name output -ErrorAction SilentlyContinue
82+
$repositoryParams = @{
83+
Name = 'output'
84+
SourceLocation = $OutputDirectory
85+
PublishLocation = $OutputDirectory
86+
ErrorAction = 'Stop'
87+
}
88+
89+
$null = Register-PSRepository @repositoryParams
90+
91+
# Cleaning up existing packaged module
92+
$moduleToRemove = Get-ChildItem -Path (Join-Path -Path $OutputDirectory -ChildPath "$ProjectName.*.nupkg")
93+
if ($null -ne $moduleToRemove)
94+
{
95+
Write-Build DarkGray " Remove existing $ProjectName package"
96+
Remove-Item -Path $ModuleToRemove -Force -ErrorAction Stop
97+
}
98+
99+
# find Module manifest
100+
$builtModuleManifest = (Get-ChildItem -Path (Join-Path -Path $OutputDirectory -ChildPath $ProjectName) -Depth 2 -Filter "$ProjectName.psd1").FullName |
101+
Where-Object {
102+
try
103+
{
104+
Test-ModuleManifest -Path $_ -ErrorAction Stop
105+
}
106+
catch
107+
{
108+
$false
109+
}
110+
}
111+
112+
if (-not $builtModuleManifest)
113+
{
114+
throw "No valid manifest found for project $ProjectName."
115+
}
116+
117+
Write-Build -Color DarkGray -Text " Built module's Manifest found at $builtModuleManifest"
118+
119+
# load module manifest
120+
$moduleInfo = Import-PowerShellDataFile -Path $builtModuleManifest
121+
122+
# Publish dependencies (from environment) so we can publish the built module
123+
foreach ($module in $moduleInfo.RequiredModules)
124+
{
125+
if (
126+
-not ([Microsoft.PowerShell.Commands.ModuleSpecification]$module |
127+
Find-Module -Repository output -ErrorAction SilentlyContinue)
128+
)
129+
{
130+
# Replace the module by first (path & version) resolved in PSModulePath
131+
$module = Get-Module -ListAvailable -FullyQualifiedName $module | Select-Object -First 1
132+
if ($null -ne $module.PrivateData.PSData.Prerelease)
133+
{
134+
$Prerelease = "-" + $module.PrivateData.PSData.Prerelease
135+
}
136+
137+
$writeBuildText = " Packaging Required Module {0} v{1}{2}" -f $Module.Name, $Module.Version.ToString(), $Prerelease
138+
Write-Build -Color Yellow -Text $writeBuildText
139+
Publish-Module -Repository output -Path $module.ModuleBase -ErrorAction SilentlyContinue
140+
}
141+
}
142+
143+
Write-Build -Color DarkGray -Text " Creating nuspec file"
144+
$projectPath = Join-Path -Path $OutputDirectory -ChildPath $ProjectName
145+
$manifestFileName = '{0}.psd1' -f $ProjectName
146+
$moduleManifestPath = Get-ChildItem -Path $projectPath -Filter $manifestFileName -Recurse
147+
$newNuspecFileParams = @{
148+
ModuleManifestPath = $moduleManifestPath.FullName
149+
DestinationPath = $OutputDirectory
150+
}
151+
$projectNuspecFile = New-NuspecFile @newNuspecFileParams
152+
$nugetResults = Get-Command -Name nuget.exe | Select-Object -First 1
153+
$nugetFilePath = $nugetResults.Source
154+
Write-Build -Color DarkGray -Text " nuget Path: $($nugetFilePath)"
155+
if ((Test-Path -Path $nugetFilePath) -eq $false)
156+
{
157+
throw "nuget.exe not found, aborting task package_module_nupkg"
158+
}
159+
else
160+
{
161+
$startProcessNugetParams = @{
162+
FilePath = $nugetFilePath
163+
Wait = $true
164+
ArgumentList = @(
165+
'Pack', $projectNuspecFile
166+
'-OutputDirectory', $OutputDirectory
167+
)
168+
}
169+
170+
Start-Process @startProcessNugetParams
171+
Write-Build -Color Green -Text " Packaged $ProjectName NuGet package"
172+
}
173+
174+
Write-Build -Color DarkGray -Text " Cleaning up"
175+
$null = Unregister-PSRepository -Name output -ErrorAction SilentlyContinue
176+
}

CHANGELOG.md

+31
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,37 @@
22

33
## [Unreleased]
44

5+
## [4.5.0] - 2020-09-01
6+
7+
* Update PowerSTIG to successfully parse/apply Windows 2012 R2 DC Version 2, Rev 21: [#677](https://github.com/microsoft/PowerStig/issues/677)
8+
* Update PowerSTIG to successfully parse/apply IIS Site/Server V1R11 STIGs: [#702](https://github.com/microsoft/PowerStig/issues/702)
9+
* Update PowerSTIG to successfully parse/apply Microsoft Internet Explorer 11 STIG - Ver 1, Rel 19: [#707](https://github.com/microsoft/PowerStig/issues/707)
10+
* Update PowerSTIG to successfully parse/apply Microsoft Windows 2012 Server DNS - V1R15: [#696](https://github.com/microsoft/PowerStig/issues/696)
11+
* Update PowerSTIG to successfully parse/apply SQL Server 2016 Instance V1R10: [#704](https://github.com/microsoft/PowerStig/issues/704)
12+
* Update PowerSTIG to successfully parse/apply IIS 10.0 Site/Server V1R2 STIGs: [#699](https://github.com/microsoft/PowerStig/issues/699)
13+
* Update PowerSTIG to successfully parse Microsoft Windows 10 STIG - Ver 1, Rel 23: [#678](https://github.com/microsoft/PowerStig/issues/678)
14+
* Update PowerSTIG to successfully parse/apply Windows Server 2019 Instance Ver. 1 Rel. 5: [#683](https://github.com/microsoft/PowerStig/issues/683)
15+
* Update PowerSTIG to successfully parse/apply Windows 2016 DC/MS Version 1, Rev 12: [#681](https://github.com/microsoft/PowerStig/issues/681)
16+
* Update PowerSTIG to successfully parse/apply Windows 2012 R2 MS Version 2, Rev 19: [#676](https://github.com/microsoft/PowerStig/issues/676)
17+
* Update PowerSTIG To Use WindowsDefenderDsc version 2.0.0 : [#657](https://github.com/microsoft/PowerStig/issues/657)
18+
* Update PowerSTIG To Use PSDSCResources version 2.12.0.0: [#723](https://github.com/microsoft/PowerStig/issues/723)
19+
* Update PowerSTIG To Use AuditPolicyDsc version 1.4.0.0 : [#715](https://github.com/microsoft/PowerStig/issues/715)
20+
* Update PowerSTIG To Use xWebAdministration version 3.2.0 : [#713](https://github.com/microsoft/PowerStig/issues/713)
21+
* Update PowerSTIG To Use xDnsServer version 1.16.0.0: [#695](https://github.com/microsoft/PowerStig/issues/695)
22+
* Update PowerSTIG To Use SecurityPolicyDsc version 2.10.0.0: [#690](https://github.com/microsoft/PowerStig/issues/690)
23+
* Update PowerSTIG To Use FileContentDsc version 1.3.0.151: [#722](https://github.com/microsoft/PowerStig/issues/722)
24+
* Update PowerSTIG To Use ComputerManagementDsc version 8.4.0: [#720](https://github.com/microsoft/PowerStig/issues/720)
25+
* Update PowerSTIG to support multiple STIGs per checklist [#567](https://github.com/microsoft/PowerStig/issues/567)
26+
* Release Process Update: Ensure the nuget package uses explicit DSC Resource Module Versions: [#667](https://github.com/microsoft/PowerStig/issues/667)
27+
* Fixed [#668](https://github.com/microsoft/PowerStig/issues/668): Incorrect key for SSL 3.0 rules in SqlServer-2016-Instance.*.xml
28+
* Fixed [#669](https://github.com/microsoft/PowerStig/issues/669): Missing TLS 1.2 configuration for rule V-97521
29+
* Fixed [#663](https://github.com/microsoft/PowerStig/issues/663): Missing OrgSettings for V-88203 - Win10 Client 1.19 and 1.21
30+
* Fixed [#673](https://github.com/microsoft/PowerStig/issues/673): IIS Sever 10.0 STIG hardening rule V-100163 fails with error in Windows Server 2019 while using PowerSTIG 4.4.2
31+
* Fixed: Removed Windows Server 2016 DC/MS R1V9 from processed STIGs folder
32+
* Fixed [#718](https://github.com/microsoft/PowerStig/issues/718): Allow application of applicable user rights assignments for non-domain and disconnected systems
33+
* Fixed [#731](https://github.com/microsoft/PowerStig/issues/731): Update Windows 10 Client Org Default Setting For Rule V-63405 to "15"
34+
* Fixed [#735](https://github.com/microsoft/PowerStig/issues/735): Rule V-63353 won't reach desired state if system partition is Fat32
35+
536
## [4.4.2] - 2020-07-06
637

738
* Removed required dependency of Vmware.VsphereDSC due to cyclic redundancy error when importing PowerSTIG

0 commit comments

Comments
 (0)