Me gustaría usar la ruta al archivo de certificado instalado como paquete ca-certificates
a través de Homebrew en varios archivos de configuración (por ejemplo, para isync/mbsync). El archivo de certificado se coloca en un directorio específico de la versión (actualmente homebrew/Cellar/ca-certificates/2024-07-02/share/ca-certificates/cacert.pem
), sin embargo. ¿Hay alguna forma de modificar la configuración de la fórmula localmente, para agregar un enlace simbólico persistente en el directorio del paquete con cada actualización (o cualquier otra solución alternativa para lograr el objetivo mencionado anteriormente)?
Respuesta
¿Demasiados anuncios?Al instalar localmente, use la opción --prefix
para determinar la ubicación de la instalación:
% brew --prefix ca-certificates
/opt/homebrew/opt/ca-certificates
La estructura de esta carpeta no tiene carpetas con versión
% tree .
.
├── INSTALL_RECEIPT.json
└── share
└── ca-certificates
└── cacert.pem
3 directories, 2 files
Entonces, para hacer referencia al cacert.pem
que deseas usar "$(brew --prefix ca-certificates)/share/ca-certificates/cacert.pem"
de esta manera:
% more "$(brew --prefix ca-certificates)/share/ca-certificates/cacert.pem"
##
## Conjunto de Certificados Raíz de CA
##
## Datos del certificado de Mozilla a partir de: Mon Mar 11 15:25:27 2024 GMT
##
...