docs: README.md v2.1.1 mit Rate-Limiting Fix Doku
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
# AegisAUR v2.1.0 👻
|
||||
# AegisAUR v2.1.1 👻
|
||||
|
||||
**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
|
||||
# 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
|
||||
tar xzf v2.1.0.tar.gz && cd aegisaur
|
||||
wget https://gitea.die-heimatlosen.eu/arch_agent/aegisaur/archive/v2.1.1.tar.gz
|
||||
tar xzf v2.1.1.tar.gz && cd aegisaur
|
||||
cargo build --release
|
||||
sudo cp target/release/aegisaur /usr/local/bin/
|
||||
sudo aegisaur install-hook
|
||||
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
|
||||
```bash
|
||||
@@ -39,15 +45,6 @@ sudo aegisaur remove-timer # Timer deaktivieren
|
||||
- **AUR-Info Score**: Votes, Popularität, Maintainer-Status
|
||||
- **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
|
||||
|
||||
```bash
|
||||
@@ -81,12 +78,17 @@ Siehe TODO.md für geplante Features.
|
||||
|
||||
## 📜 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)
|
||||
- Systemd Timer für tägliche automatische Scans
|
||||
- Performance: ~7x schneller durch gecachte AUR-Prüfung
|
||||
- Cache-Status-Anzeige mit Alter und TTL
|
||||
- AUR-Score aus Paket-Info (Votes, Popularität, Maintainer)
|
||||
- PKGBUILD-Analyse nur bei verbose oder IOC-Match
|
||||
|
||||
### v2.0.0 (2026-06-15)
|
||||
- Vollständiger Rewrite mit Multi-Source IOCs
|
||||
|
||||
Reference in New Issue
Block a user