Merge branch 'doc-limpiar' into 'antifascista'

Limpiar README y hablar sobre certificados

See merge request sutty/haini.sh!26
This commit is contained in:
fauno 2021-08-26 19:46:51 +00:00
commit 244f5bd336
3 changed files with 19 additions and 3 deletions

View file

@ -2,6 +2,8 @@
Genera un entorno de trabajo reproducible para Sutty.
## Instalación
```sh
mkdir ~/Projects/Sutty # O lo que prefieras
cd ~/Projects/Sutty
@ -17,13 +19,22 @@ Queda un entorno de trabajo así:
Projects/
Sutty/
hain/
sutty/
haini.sh/
```
Recomendamos instalar
[sutty.local](https://0xacab.org/sutty/sutty.local).
### 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..."
![Captura de pantalla de la sección de certificados](doc/screenshot-certificados.png)
2. Ir a la pestaña de "Autoridades" y apretar en "Importar..."
![Captura de pantalla de la pestaña de autoridades](doc/screenshot-autoridades.png)
3. Seleccionar el certificado en
`Sutty/hain/usr/local/share/ca-certificates/ca-sutty.crt`
## Contexto
@ -35,6 +46,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,
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
Haini.sh se encuentra bajo los términos de la licencia MIT Antifascista.

Binary file not shown.

After

Width:  |  Height:  |  Size: 60 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB