- Shipped
- 8 Kasım 2026 00:41 UTC
- Author
- Kamo
- Commit
- 0775720
Hizmetteki clamd istemcinin yerini alır (malware/ package, UploadScanGuard, QuarantineStore, Antivirüs paylaşılan kütüphanesi ile retro- tarama): - /upload, /replace, /templates/upload ImageService içinde herhangi bir satır veya nesne yazılmıştır (HOLD izin verilmiştir); reddetmeler platform biçimlerini kullanır: 422 ANTIVIRUS_BLOCKED {family}, 503 ANTIVIRUS_UNAVAILABLE, 503 HASH_MISMATCH. MALWARE_DETECTED yok ve hiçbir şey yok imza adı hiçbir zaman geri verilmez. Cevaplar {status, family, result} taramasını taşır; dosya BEKLENİYOR ve depolandıktan sonra dönüştürülür. Boru hattı bir 'tarayıcı' aşaması gönderir. - /register-existing (dedup by reference) içeriği reddediyor Antivirüs kilitlendi (422). - Ses efektleri (raw MinIO) AntivirusUploadGuard' dan geçiyor (bekleme yok, düşük olduğunda 503). - QuarantineStore artık yok, bu yüzden karantina kovasına hiçbir şey yazılmadı; hiçbir şey Ona dokunulmuştur. - antivirus.hold.verdict (kuyruk antivirus-hold-completer) -> AntivirusHoldCompleter, sonra serbest bırakılan belgeler için sıradan dönüşüm; depolama hataları yeniden teslimat için naks. - antivirus.signatures.promoted (antivirüs-tekrar-teftiş-kuyruğu) -> AntivirüsTekrarTeftişHizmeti: her baytları depolanan baytların baytları (kilidi aç + bildirim + AUTO_CLEARED raporları) ve CLEAN son 14 günde ilk kez görülen içerik (LOCKED_LATER + alarmlar), MinIO'dan akıtılan, Üyeler, antivirüs akışı var olana kadar tekrar dener. - Kurulum Haritası: kamo.antivirus.* (hızlandırılmış: KamoAntivirus Hazır olana kadar yanlış); MLOS-internal-auth'dan ANTIVIRUS_INTERNAL_AUTH_SECRET.
