Come installare certificati con Mono su Rootless El Capitan

1

Come domanda di follow-up per questo post :

Come installo i certificati globali su un El Capitan senza root per mono?

Mono usa il percorso /usr/share/.mono/certs , che non è più consentito (vedi post di riferimento). Qualcuno sa dove potrei memorizzare quei certificati oltre a ~/.config/.mono/certs ?

Per noi non è un problema installare i certificati nella cartella config, ma è un fastidio secondario, perché tutti i nuovi utenti su quei dispositivi dovranno eseguire il programma di installazione, invece del solo utente.

    
posta Frederiek 08.03.2016 - 09:42
fonte

1 risposta

1

Anche se questo post è piuttosto vecchio, forse una risposta è ancora utile.

La nuova cert-sync di Mono potrebbe aiutare: link

Mono users on Linux no longer need to run mozroots to get SSL working. A new command, cert-sync, has been added to this release, which synchronizes the Mono SSL certificate store against your OS certificate store

If you want to invoke the tool manually (e.g. you installed via make install, not packages) use cert-sync /path/to/ca-bundle.crt

On Debian systems, that’s cert-sync /etc/ssl/certs/ca-certificates.crt

and on Red Hat derivatives it’s cert-sync /etc/pki/tls/certs/ca-bundle.crt

Your distribution might use a different path, if it’s not derived from one of those.

    
risposta data 15.10.2017 - 10:39
fonte

Leggi altre domande sui tag