2 votos

Cómo instalar certificados con Mono en El Capitan sin root

Como pregunta de seguimiento para este puesto :

¿Cómo se instalan los certificados globales en un El Capitan sin root para mono?

Mono utiliza la ruta /usr/share/.mono/certs que ya no está permitido (ver post referido). ¿Alguien sabe dónde puedo almacenar esos certificados además de ~/.config/.mono/certs ?

No es un problema para nosotros instalar los certificados en la carpeta de configuración, pero es una pequeña molestia, porque todos los nuevos usuarios en esos dispositivos tendrán que ejecutar el instalador, en lugar de sólo el primer usuario.

2voto

jaume Puntos 411

Aunque este post es bastante antiguo, tal vez una respuesta siga siendo útil.

El nuevo cert-sync de Mono podría ayudar: http://www.mono-project.com/docs/about-mono/releases/3.12.0/#cert-sync

Los usuarios de Mono en Linux ya no necesitan ejecutar mozroots para que funcione SSL. En esta versión se ha añadido un nuevo comando, cert-sync, que sincroniza el almacén de certificados SSL de Mono con el almacén de certificados de su sistema operativo

Si quieres invocar la herramienta manualmente (por ejemplo, has instalado a través de make install, no de paquetes) utiliza cert-sync /path/to/ca-bundle.crt

En los sistemas Debian, esto es cert-sync /etc/ssl/certs/ca-certificates.crt

y en los derivados de Red Hat es cert-sync /etc/pki/tls/certs/ca-bundle.crt

Su distribución podría utilizar una ruta diferente, si no se deriva de una de ellas.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X