Initial Rocky Linux security mirror

This commit is contained in:
root
2026-11-11 21:06:27 +01:00
commit c8424e92e9
10 changed files with 235 additions and 0 deletions
+10
View File
@@ -0,0 +1,10 @@
#!/usr/bin/env python3
import json
from pathlib import Path
root=Path(__file__).resolve().parents[1]
files=list((root/'data/advisories').glob('*/*.json'))
if not files: raise SystemExit('No Rocky Linux advisories downloaded')
for path in files:
obj=json.loads(path.read_bytes())
if not isinstance(obj,dict) or not isinstance(obj.get('advisory'),dict): raise ValueError(str(path))
print(f'Validated {len(files)} Rocky advisory detail documents')