diff --git a/CHANGELOG.md b/CHANGELOG.md index 0efd2f6..e6ce004 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,7 +1,8 @@ # Changelog -## [0.19.0] - 2025-08-06 +## [0.19.0] - 2025-08-07 ### Added - Se ha añadido un nuevo estado "enviado" para cuando se ejecuten acciones a equipos en estado Windows o Linux +- Añade nuevo usuario "grafana" con permisos de solo lectura a la base de datos ogcore. --- ## [0.18.1] - 2025-08-06 diff --git a/debian/ogcore.postinst b/debian/ogcore.postinst index 5173ede..d3b2fce 100644 --- a/debian/ogcore.postinst +++ b/debian/ogcore.postinst @@ -66,6 +66,12 @@ if [ "$1" = "configure" ] && [ -z "$2" ]; then php bin/console app:load-default-commands php bin/console opengnsys:load-default-menu + echo ">>> Configurando usuario de base de datos para Grafana" + mariadb -e " + CREATE USER IF NOT EXISTS 'grafana'@'%' IDENTIFIED BY 'grafana'; + GRANT SELECT ON ogcore.* TO 'grafana'@'%'; + FLUSH PRIVILEGES;" + echo ">>> Configurando servidor web y servicios" ln -s /opt/opengnsys/ogcore/etc/nginx/sites-available/ogcore.conf /etc/nginx/sites-enabled/ogcore.conf ln -s /opt/opengnsys/ogcore/etc/nginx/sites-available/mercure.conf /etc/nginx/sites-enabled/mercure.conf