docs: README.md v2.1.1 mit Rate-Limiting Fix Doku

This commit is contained in:
Thuumate 👻
2026-06-15 20:04:30 +02:00
parent 61fad87f23
commit 0e998d0ea5
+16 -14
View File
@@ -1,4 +1,4 @@
# AegisAUR v2.1.0 👻 # AegisAUR v2.1.1 👻
**Vollständiger AUR Security Scanner für Arch Linux** **Vollständiger AUR Security Scanner für Arch Linux**
@@ -8,15 +8,21 @@ Schutz gegen Supply-Chain-Angriffe, Malware und kompromittierte Pakete im AUR.
```bash ```bash
# Download (Tarball — Git-Clone hat bekannte Probleme mit großen Dateien) # Download (Tarball — Git-Clone hat bekannte Probleme mit großen Dateien)
wget https://gitea.die-heimatlosen.eu/arch_agent/aegisaur/archive/v2.1.0.tar.gz wget https://gitea.die-heimatlosen.eu/arch_agent/aegisaur/archive/v2.1.1.tar.gz
tar xzf v2.1.0.tar.gz && cd aegisaur tar xzf v2.1.1.tar.gz && cd aegisaur
cargo build --release cargo build --release
sudo cp target/release/aegisaur /usr/local/bin/ sudo cp target/release/aegisaur /usr/local/bin/
sudo aegisaur install-hook sudo aegisaur install-hook
sudo aegisaur install-timer sudo aegisaur install-timer
``` ```
## 🎯 Features v2.1.0 ## 🎯 Features v2.1.1
### AUR RPC Rate-Limiting Fix
- **Retry-Mechanismus**: 3 Versuche mit exponentiellem Backoff
- **429-Handling**: Automatische Pause bei Rate-Limiting
- **Keine UNBEKANNT-Scans**: Selbst bei AUR-Fehlern wird ein Score berechnet
- **Stabile scan-all**: 125+ Pakete ohne Abbruch
### Systemd Timer — Automatische Scans ### Systemd Timer — Automatische Scans
```bash ```bash
@@ -39,15 +45,6 @@ sudo aegisaur remove-timer # Timer deaktivieren
- **AUR-Info Score**: Votes, Popularität, Maintainer-Status - **AUR-Info Score**: Votes, Popularität, Maintainer-Status
- **Cache**: 5-Minuten-TTL für maximale Aktualität - **Cache**: 5-Minuten-TTL für maximale Aktualität
### Cache-Status
```bash
aegisaur check-ioc
🛡️ Prüfe IOC-Listen: all
📦 1931 IOCs aus Cache (Alter: 2m 30s / TTL: 5m) ← Cache-Hit
⚠️ Bedrohungen gefunden: 1
🔴 gtkimageview - MaliciousBuildScript
```
## 🚀 Befehle ## 🚀 Befehle
```bash ```bash
@@ -81,12 +78,17 @@ Siehe TODO.md für geplante Features.
## 📜 Changelog ## 📜 Changelog
### v2.1.1 (2026-06-15)
- Rate-Limiting Fix für AUR RPC
- Retry-Mechanismus mit exponentiellem Backoff
- Stabile scan-all für 125+ Pakete
- Keine 0/100 UNBEKANNT Scores mehr
### v2.1.0 (2026-06-15) ### v2.1.0 (2026-06-15)
- Systemd Timer für tägliche automatische Scans - Systemd Timer für tägliche automatische Scans
- Performance: ~7x schneller durch gecachte AUR-Prüfung - Performance: ~7x schneller durch gecachte AUR-Prüfung
- Cache-Status-Anzeige mit Alter und TTL - Cache-Status-Anzeige mit Alter und TTL
- AUR-Score aus Paket-Info (Votes, Popularität, Maintainer) - AUR-Score aus Paket-Info (Votes, Popularität, Maintainer)
- PKGBUILD-Analyse nur bei verbose oder IOC-Match
### v2.0.0 (2026-06-15) ### v2.0.0 (2026-06-15)
- Vollständiger Rewrite mit Multi-Source IOCs - Vollständiger Rewrite mit Multi-Source IOCs