From 00d328b9bfe18d2f00306f3a2b045bb30b106779 Mon Sep 17 00:00:00 2001 From: Natalia Serrano Date: Mon, 25 Nov 2024 11:13:46 +0100 Subject: [PATCH 1/2] refs #1172 change "logger" into "echo", remove ogGetCaller from 2 scripts --- client/engine/System.lib | 2 +- sources/interface/CambiarAcceso | 10 +++++----- sources/interface/CrearImagen | 10 +++++----- 3 files changed, 11 insertions(+), 11 deletions(-) diff --git a/client/engine/System.lib b/client/engine/System.lib index 261cacf..5124ce1 100755 --- a/client/engine/System.lib +++ b/client/engine/System.lib @@ -59,7 +59,7 @@ if [ -n "$LOGLEVEL" ]; then DATETIME=$(date +"%F %T") # Registrar mensajes en fichero de log si la depuración no está desactivada. [ "${DEBUG,,}" != "no" ] && LOGS="$OGLOGFILE $LOGS" - logger -s -t "OpenGnsys $LOGLEVEL" "$DATETIME $*" 2>&1 | tee -a $LOGS + echo "OpenGnsys $LOGLEVEL" "$DATETIME $*" 2>&1 | tee -a $LOGS else echo "$*" | tee -a $LOGS fi diff --git a/sources/interface/CambiarAcceso b/sources/interface/CambiarAcceso index f698d19..88ce5c8 100755 --- a/sources/interface/CambiarAcceso +++ b/sources/interface/CambiarAcceso @@ -8,11 +8,11 @@ # Error si llamada no se realliza desde OpenGnsys Client. PROG=$(basename $0) -CALLER=$(ogGetCaller) -if ! $(ogCheckStringInGroup "$CALLER" "CrearImagen ConsolaRemota CrearImagenBasica CrearSoftIncremental"); then - ogRaiseError $OG_ERR_NOTEXEC "$CALLER -> $PROG" - exit $? -fi +#CALLER=$(ogGetCaller) +#if ! $(ogCheckStringInGroup "$CALLER" "CrearImagen ConsolaRemota CrearImagenBasica CrearSoftIncremental"); then +# ogRaiseError $OG_ERR_NOTEXEC "$CALLER -> $PROG" +# exit $? +#fi # Salir si el repositorio está bloquedo (tiene ficheros abiertos). REPOIP=$(ogGetRepoIp) diff --git a/sources/interface/CrearImagen b/sources/interface/CrearImagen index e3b21c7..4f84ec0 100755 --- a/sources/interface/CrearImagen +++ b/sources/interface/CrearImagen @@ -45,11 +45,11 @@ ogEcho log session "$MSG_INTERFACE_START $0 $*" # Solo ejecutable por OpenGnsys Client. PATH=$PATH:$(dirname $0) PROG=$(basename $0) -CALLER=$(ogGetCaller) -if [ "$CALLER" != "ogAdmClient" ]; then - ogRaiseError $OG_ERR_NOTEXEC "$CALLER -> $PROG" - exit $? -fi +#CALLER=$(ogGetCaller) +#if [ "$CALLER" != "ogAdmClient" ]; then +# ogRaiseError $OG_ERR_NOTEXEC "$CALLER -> $PROG" +# exit $? +#fi # Valor por defecto para el repositorio. REPO=${4:-"REPO"} From 3344d2ffab505a4b32d3e487f3d70da67caf66c5 Mon Sep 17 00:00:00 2001 From: Natalia Serrano Date: Wed, 27 Nov 2024 13:57:58 +0100 Subject: [PATCH 2/2] refs #1172 make a share writable, since clients write to log files --- etc/smb-ogboot.conf.tmpl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/etc/smb-ogboot.conf.tmpl b/etc/smb-ogboot.conf.tmpl index 3cd95d1..84294d6 100644 --- a/etc/smb-ogboot.conf.tmpl +++ b/etc/smb-ogboot.conf.tmpl @@ -8,7 +8,7 @@ [ogclient] comment = OpenGnsys Client browseable = no - writeable = no + writeable = yes locking = no path = __OGBOOTDIR__/client guest ok = no