mirror of
https://github.com/NexusOne23/noid-privacy.git
synced 2026-02-28 22:20:35 +01:00
fix: SetMaximumStorageSpaceForRecallSnapshots value 10 → 10240 (MB)
Some checks failed
CI - PowerShell Quality Checks / PSScriptAnalyzer (push) Has been cancelled
CI - PowerShell Quality Checks / Test on PowerShell 5.1 (push) Has been cancelled
CI - PowerShell Quality Checks / Test on PowerShell 7.4 (push) Has been cancelled
CI - PowerShell Quality Checks / Validate Project Structure (push) Has been cancelled
Pester Tests / test (push) Has been cancelled
Some checks failed
CI - PowerShell Quality Checks / PSScriptAnalyzer (push) Has been cancelled
CI - PowerShell Quality Checks / Test on PowerShell 5.1 (push) Has been cancelled
CI - PowerShell Quality Checks / Test on PowerShell 7.4 (push) Has been cancelled
CI - PowerShell Quality Checks / Validate Project Structure (push) Has been cancelled
Pester Tests / test (push) Has been cancelled
Microsoft CSP stores Recall snapshot storage in MB, not GB. 10 GB = 10240 MB. Fixes apply, verify, and compliance check. Closes #14 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
86d76cedc9
commit
3bae0057ea
4 changed files with 9 additions and 9 deletions
|
|
@ -95,14 +95,14 @@ function Set-RecallProtection {
|
|||
Write-Log -Level DEBUG -Message "Set max snapshot retention: 30 days" -Module "AntiAI"
|
||||
$result.Applied++
|
||||
|
||||
# 4. Storage Space Limit - Max 10 GB
|
||||
# 4. Storage Space Limit - Max 10 GB (10240 MB per MS CSP)
|
||||
$existing = Get-ItemProperty -Path $regPath -Name "SetMaximumStorageSpaceForRecallSnapshots" -ErrorAction SilentlyContinue
|
||||
if ($null -ne $existing) {
|
||||
Set-ItemProperty -Path $regPath -Name "SetMaximumStorageSpaceForRecallSnapshots" -Value 10 -Force
|
||||
Set-ItemProperty -Path $regPath -Name "SetMaximumStorageSpaceForRecallSnapshots" -Value 10240 -Force
|
||||
} else {
|
||||
New-ItemProperty -Path $regPath -Name "SetMaximumStorageSpaceForRecallSnapshots" -Value 10 -PropertyType DWord -Force | Out-Null
|
||||
New-ItemProperty -Path $regPath -Name "SetMaximumStorageSpaceForRecallSnapshots" -Value 10240 -PropertyType DWord -Force | Out-Null
|
||||
}
|
||||
Write-Log -Level DEBUG -Message "Set max snapshot storage: 10 GB" -Module "AntiAI"
|
||||
Write-Log -Level DEBUG -Message "Set max snapshot storage: 10 GB (10240 MB)" -Module "AntiAI"
|
||||
$result.Applied++
|
||||
|
||||
# Verify
|
||||
|
|
@ -111,7 +111,7 @@ function Set-RecallProtection {
|
|||
$verified = ($null -ne $values.SetDenyAppListForRecall) -and
|
||||
($null -ne $values.SetDenyUriListForRecall) -and
|
||||
($values.SetMaximumStorageDurationForRecallSnapshots -eq 30) -and
|
||||
($values.SetMaximumStorageSpaceForRecallSnapshots -eq 10)
|
||||
($values.SetMaximumStorageSpaceForRecallSnapshots -eq 10240)
|
||||
|
||||
if ($verified) {
|
||||
Write-Log -Level DEBUG -Message "Verification SUCCESS: All Recall protection policies applied" -Module "AntiAI"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue