diff options
author | irina <irinagomez@us.es> | 2014-01-15 12:26:28 +0000 |
---|---|---|
committer | irina <irinagomez@us.es> | 2014-01-15 12:26:28 +0000 |
commit | 6b0b68d0f0b438f56e66428f86b6234ee57cd054 (patch) | |
tree | 39d67092faa7f08050e94e59048d5d0e7b4483a2 /admin/Interface | |
parent | c7df6bff29174e3529177ecab4c138c5924e1146 (diff) |
#565 sincronizadas: mejora ayuda funciones, creación función de chequeo de las imágenes (ogCheckSyncImage) y en los script de interfaz con la consola se incluye CambiarAcceso para que si está en modo usuario monte el repositorio en modo escritura.
git-svn-id: https://opengnsys.es/svn/branches/version1.0@4114 a21b9725-9963-47de-94b9-378ad31fedc9
Diffstat (limited to 'admin/Interface')
-rwxr-xr-x | admin/Interface/CrearImagenBasica | 11 | ||||
-rwxr-xr-x | admin/Interface/CrearSoftIncremental | 10 |
2 files changed, 21 insertions, 0 deletions
diff --git a/admin/Interface/CrearImagenBasica b/admin/Interface/CrearImagenBasica index 9fd487f4..f302aa8e 100755 --- a/admin/Interface/CrearImagenBasica +++ b/admin/Interface/CrearImagenBasica @@ -44,6 +44,14 @@ #Carga el configurador del engine desde el fichero engine.cfg [ -z $OGENGINECONFIGURATE ] && source /opt/opengnsys/etc/engine.cfg + # Si el destino es REPO y el cliente no está en modo "admin"; activar repositorio para escritura, + if [ "$REPO" == "REPO" -a "$boot" != "admin" ] + then + CambiarAcceso admin &>> $OGLOGFILE + RETVAL=$? + [ $RETVAL -gt 0 ] && exit $RETVAL + fi + # Clear temporary file used as log track by httpdlog # Limpia los ficheros temporales usados como log de seguimiento para httpdlog echo " " > $OGLOGSESSION; echo " " > $OGLOGCOMMAND; echo " " > ${OGLOGCOMMAND}.tmp @@ -73,3 +81,6 @@ createBaseImage $1 $2 $DEST "$3" fi + + [ "$REPO" == "REPO" -a "$boot" != "admin" ] && CambiarAcceso user + diff --git a/admin/Interface/CrearSoftIncremental b/admin/Interface/CrearSoftIncremental index 8bba0dd3..9fe6df8f 100755 --- a/admin/Interface/CrearSoftIncremental +++ b/admin/Interface/CrearSoftIncremental @@ -43,6 +43,15 @@ #Carga el configurador del engine desde el fichero engine.cfg [ -z $OGENGINECONFIGURATE ] && source /opt/opengnsys/etc/engine.cfg + # Si el destino es REPO y el cliente no está en modo "admin"; activar repositorio para escritura, + if [ "$REPO" == "REPO" -a "$boot" != "admin" ] + then + CambiarAcceso admin &>> $OGLOGFILE + RETVAL=$? + [ $RETVAL -gt 0 ] && exit $RETVAL + fi + + # Clear temporary file used as log track by httpdlog # Limpia los ficheros temporales usados como log de seguimiento para httpdlog echo " " > $OGLOGSESSION; echo " " > $OGLOGCOMMAND; echo " " > ${OGLOGCOMMAND}.tmp @@ -73,3 +82,4 @@ fi + [ "$REPO" == "REPO" -a "$boot" != "admin" ] && CambiarAcceso user |