You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Compliance Dashboard
- Per-framework PDF restructured to a real audit-report layout (cover, disclaimer
up front, executive summary with posture rating, top findings, scope of
assessment, methodology, findings by severity, per-node coverage, per-family
detail with severity column, appendix B remediation plan with priority and
recommended timeline, appendix C evidence with verbose check output,
appendix D glossary).
- Real CMMC L1/L2 (NIST 800-171), NIST 800-53 Mod, DISA STIG, ISO 27001:2022
Annex A, BSI Grundschutz, VS-NfD control IDs mapped to PegaProx internal
checks (47 controls × 7 frameworks). Lives in core/compliance_mapping.py.
- Per-control severity (high/medium/low/informational) and remediation
timeline (within 30 / 90 / 180 days).
- "PegaProx control" column in the per-family / remediation tables matches
the checkbox names in Settings → Compliance → Harden PVE Node, with an
explicit operator-handoff note.
- New API endpoint GET /api/compliance/mapping serves the data structure.
Hardening
- pw_quality now wires pam_pwquality.so into /etc/pam.d/common-password.
- pw_history avoids use_authtok unless pwquality is configured ahead of it,
preventing "Authentication token manipulation error" on every passwd call.
- New control: pam_password_repair (Repair PAM password stack — recovery)
detects + fixes the broken stack in one click. Idempotent on healthy
systems.
Logging
- Per-cluster operational log capped at 3h via new
utils/log_handler.CappedTimedFileHandler (#345, #348). Audit log unaffected.
- SSH error log now shows the real stderr line instead of the SSH
banner-padding asterisks.
Bugfixes
- Modern Layout Re-configure Cluster icon now works — setReconfigureCluster
prop was missing in ClusterSidebarItem (#346).
- Manifest carry-over from #344: 4 new 0.9.8 modules in update_files.
Sponsors
- New Silver Sponsor: uvensys GmbH.
Copy file name to clipboardExpand all lines: version.json
+16-3Lines changed: 16 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -1,8 +1,19 @@
1
1
{
2
-
"version": "0.9.8",
3
-
"build": "2026.04.25",
4
-
"release_date": "2026-04-25",
2
+
"version": "0.9.8.1",
3
+
"build": "2026.04.28",
4
+
"release_date": "2026-04-28",
5
5
"changelog": [
6
+
"Compliance Dashboard: per-framework PDFs restructured to a real audit-report layout (cover, executive summary, scope, methodology, findings by severity, per-family detail with severity column, remediation appendix with priority + recommended timeline, evidence appendix with verbose check output, glossary)",
7
+
"Compliance: real CMMC L1/L2 (NIST 800-171), NIST 800-53, DISA STIG, ISO 27001 Annex A 2022, BSI Grundschutz, VS-NfD control IDs mapped to PegaProx internal checks (47 controls × 7 frameworks)",
"Hardening: pw_quality now wires pam_pwquality.so into the PAM password stack (previous version only installed the package + wrote pwquality.conf)",
10
+
"Hardening: pw_history avoids use_authtok unless pam_pwquality.so is configured ahead of it — fixes 'Authentication token manipulation error' on every passwd call",
11
+
"Hardening: new recovery control 'Repair PAM password stack' (pam_password_repair) — one-click fix for systems with the broken PAM stack",
12
+
"Per-cluster operational log capped at 3h of writes — bounded disk use even on 20+-node clusters (#345, #348). Audit log unaffected",
13
+
"SSH error logging now shows the actual error instead of the SSH banner asterisks",
14
+
"Modern Layout: Re-configure Cluster icon now works (setReconfigureCluster prop was missing in the sidebar component) (#346)",
15
+
"Manifest fix: 4 new 0.9.8 modules (webauthn, metrics_exporter, ssh_pool, webhooks) added to update_files for incremental updaters (#344)",
16
+
"New Silver Sponsor: uvensys GmbH — thanks!",
6
17
"ESXi → Proxmox migration: near-zero-downtime live mirror, multi-disk Windows support, 4K LUN compatibility",
7
18
"Optional VirtIO driver pre-staging for migrated Windows guests (works on LVM, ZFS, Ceph RBD and NFS targets)",
8
19
"Better ESXi connection reliability — periodic keepalive + auto-reconnect on stale sessions",
0 commit comments