README: agregar sección sobre certificados
This commit is contained in:
parent
a8d937210b
commit
5681fde010
3 changed files with 22 additions and 0 deletions
22
README.md
22
README.md
|
@ -2,6 +2,8 @@
|
||||||
|
|
||||||
Genera un entorno de trabajo reproducible para Sutty.
|
Genera un entorno de trabajo reproducible para Sutty.
|
||||||
|
|
||||||
|
## Instalación
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
mkdir ~/Projects/Sutty # O lo que prefieras
|
mkdir ~/Projects/Sutty # O lo que prefieras
|
||||||
cd ~/Projects/Sutty
|
cd ~/Projects/Sutty
|
||||||
|
@ -20,6 +22,21 @@ Queda un entorno de trabajo así:
|
||||||
haini.sh/
|
haini.sh/
|
||||||
```
|
```
|
||||||
|
|
||||||
|
### Importar certificados
|
||||||
|
|
||||||
|
Por más que haini.sh importa los certificados que genera al sistema ya
|
||||||
|
sea dentro y afuera de haini.sh, Firefox y Chrome no toman los
|
||||||
|
certificados del sistema y usan su propia lista. Hay que importarlos
|
||||||
|
manualmente, así es en Firefox:
|
||||||
|
|
||||||
|
1. Ir a <about:preferences#privacy> y apretar en "Ver certificados..."
|
||||||
|
|
||||||
|

|
||||||
|
2. Ir a la pestaña de "Autoridades" y apretar en "Importar..."
|
||||||
|
|
||||||
|

|
||||||
|
3. Seleccionar el certificado en
|
||||||
|
`Sutty/hain/usr/local/share/ca-certificates/ca-sutty.crt`
|
||||||
|
|
||||||
## Contexto
|
## Contexto
|
||||||
|
|
||||||
|
@ -31,6 +48,11 @@ de otras librerías de C, como musl, pero el soporte aun está incompleto
|
||||||
y es muy posible que termines instalando gemas de musl en glibc,
|
y es muy posible que termines instalando gemas de musl en glibc,
|
||||||
rompiendo todo el entorno.
|
rompiendo todo el entorno.
|
||||||
|
|
||||||
|
Aparte, necesitamos algunas caracteristicas en el entorno de desarrollo
|
||||||
|
como HTTPS que se pueden automatizar para ahorrar dolores de cabeza.
|
||||||
|
Por eso, haini.sh también genera certificados HTTPS para usarse
|
||||||
|
localmente con dominios `*.sutty.local`.
|
||||||
|
|
||||||
## Licencia
|
## Licencia
|
||||||
|
|
||||||
Haini.sh se encuentra bajo los términos de la licencia MIT Antifascista.
|
Haini.sh se encuentra bajo los términos de la licencia MIT Antifascista.
|
||||||
|
|
BIN
doc/screenshot-autoridades.png
Normal file
BIN
doc/screenshot-autoridades.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 60 KiB |
BIN
doc/screenshot-certificados.png
Normal file
BIN
doc/screenshot-certificados.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 17 KiB |
Loading…
Reference in a new issue