Migration 0079: Setup Mode und Drittanbieter-CA im Hardware-Snapshot, firmware_* an devices aus dem Agent-Check-in. Gerätelisten und Hardware-Endpunkt liefern firmware + secure_boot_stufe. platform-docs roadmap/secure-boot-verschluesselung.md Schritt 3 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
24 lines
939 B
PL/PgSQL
24 lines
939 B
PL/PgSQL
BEGIN;
|
|
|
|
-- Prüfroutine Secure Boot (26.10.2026, platform-docs roadmap/secure-boot-
|
|
-- verschluesselung.md Schritt 3): ob Secure Boot auf einem Gerät
|
|
-- einschaltbar wäre. Der Installer meldet dazu im Hardware-Snapshot Setup
|
|
-- Mode (keine Plattformschlüssel) und ob db die Microsoft-CA für
|
|
-- Drittanbieter enthält. Der Agent meldet den Firmware-Stand bei jedem
|
|
-- Check-in, damit das Portal eine Änderung im Firmware-Setup ohne
|
|
-- Neuinstallation sieht. NULL = nicht gemeldet (ältere Installer/Agenten).
|
|
|
|
ALTER TABLE hardware_snapshots
|
|
ADD COLUMN secure_boot_setup_mode BOOLEAN,
|
|
ADD COLUMN secure_boot_third_party_ca BOOLEAN;
|
|
|
|
ALTER TABLE devices
|
|
ADD COLUMN firmware_boot_mode TEXT,
|
|
ADD COLUMN firmware_secure_boot TEXT,
|
|
ADD COLUMN firmware_setup_mode BOOLEAN,
|
|
ADD COLUMN firmware_third_party_ca BOOLEAN,
|
|
ADD COLUMN firmware_tpm_version TEXT,
|
|
ADD COLUMN firmware_collected_at TIMESTAMPTZ;
|
|
|
|
COMMIT;
|