Soporte de plataformas
kovra 0.12.1 se entrega para macOS. La mayor parte de kovra es Rust multiplataforma; las piezas específicas del sistema operativo — la confirmación atendida, el almacén de secretos, los permisos de archivos, el transporte del ssh-agent — viven detrás de traits con una implementación nativa por plataforma.
Soporte de funcionalidades
Sección titulada «Soporte de funcionalidades»| Capacidad | macOS |
|---|---|
| 👆 Confirmación atendida | Touch ID, o la contraseña de su sesión en una Mac sin Touch ID |
| 🔑 Backend del almacén de secretos | Keychain |
| 📁 Ubicación por defecto del vault | ~/.vaults |
| 📦 Empaquetado | Instalador nativo (.dmg) |
| 🌐 Dashboard (web loopback) | ✅ |
| 🪟 Ventana nativa del dashboard | ✅ WKWebView |
📍 App de barra de menú (kovra-menulet) |
✅ |
| 🔏 ssh-agent gobernado | Socket Unix |
| 🛡️ Permisos de archivos | POSIX 0600 |
| 💉 Inyección por wrapper | ✅ |
| 🔢 TOTP · keypairs · proveedores cloud | ✅ |
Toda aprobación se lee y se aprueba en la ventana de revisión de kovra, con el sensor de Touch ID dentro de ella; el diálogo de macOS se abre solo cuando usted hace clic en la huella, o después de que la ventana muestra un código en una Mac sin Touch ID. Por SSH, o donde no haya sesión gráfica, no se puede mostrar la ventana: lo que necesita aprobación va al teléfono vinculado, en la app de aprobación de kovra (kovra Mobile, próximamente), y sin teléfono vinculado se rechaza — ver Headless y CI.
Ver Instalación para saber cómo instalar.