Repository navigation
v3.6.15
Eylemlerde platforms (Ubuntu sunucuda pve_firewall_* görünmez); linux-hardening 0.8.4 kilitlendi; değişken açıklama sınırı 2000; sürüm yayını için scripts/release-publish.sh.
Değişti
components.lock:linux-hardening0.8.3 → 0.8.4 (116 değişken, 8 eylem). Paketplatform_var: hardening_platformile 9 Proxmox değişkenini (group: Proxmox) vepve_firewall_preview/applyeylemlerini yalnızcaproxmox-hostplatformunda gösterir (Ubuntu'da 107 değişken, 6 eylem görünür; gizli değişkenin yazılı değeri yine çalıştırmaya iletilir). 6 yeni koşulsuz-görev anahtarı (varsayılan açık) vehardening_pve_keep_banner.pve_web_exclusiveyeniden tasarlandı. sshpocket: değişken açıklama sınırı 1000 → 2000 karakter (pakettekipve_web_exclusiveaçıklaması 1182 karakter). Gerçek VM doğrulaması sürüyor.
Eklendi
- Eylemlerde
platforms(isteğe bağlı): manifestte bir eyleme"platforms": ["proxmox-host"]yazılırsa eylem yalnızca o platformda listelenir; diğer sunucularda menüden gizlenir ("N eylem … gizlendi" notu) ve CLI'dan çalıştırılması ssh'a gitmeden reddedilir. Ön koşul tutarlılığı manifest doğrulamasında denetlenir. Eski sürümler alanı yok sayar. Örnek: Ubuntu sunucudapve_firewall_*görünmez. scripts/release-publish.sh: sürüm yayınını tek komuta indirir. Ön kontroller (main, temiz, güncel, CHANGELOG başlığı, imza anahtarı, Release yok,mainCI'ı bu commit için yeşil) → etiket →release.sh→gh release create(notlar CHANGELOG'dan) → yüklenen dosyaların SHA-256 doğrulaması.--dry-runyalnızca planı gösterir. Elle yolRELEASING.md'de yedek olarak durur.