Admin Cerca
El repositorio de cerca lo tenemos clonado en:
/home/archipielago/cerca/
La instalación de cerca la hemos realizado como indican las instrucciones del README:
repositorio de cercaHacer parche para traducciones
Desde la carpeta del repositorio, editar el archivo i18n/i18n.go
Copiarlo al baúl:
cp -vu i18n/i18n.go ~/baul/
Generar el parche con git:
git diff > ~/baul/traducción.patch
Implementar cambios en el Puerto
(Ya sea para probar las traducciones o traer las actualizaciones que haya en el repo)
Desde la carpeta del repositorio, como el user archipielago:
Recompilar cerca (y corregir posibles errores hasta que no salga ningún mensaje)
go build ./cmd/cerca
si sale error de que "go: command not found", hacer previamente:
source ~/.profile
Actualizar el binario:
sudo install -m755 'cerca' '/usr/local/bin/cerca'
Volver a iniciar el servicio:
sudo systemctl start cerca
Observaciones
Si creamos une usuarie desde la consola, no aparece en la lista de usuaries en el panel de admin. Tampoco deja acceder con las credenciales que aparecen en la consola.
Para que ese usuarie tenga acceso tenemos que "crear unx usuarie nuevx" con el mismo nombre. De esta forma se "reinicia" su contraseña y puede acceder.
Algo a notar es que esxs usuaries que se crean no pueden hacerse admin, aún cuando desde la consola diga que "ya lo son".