summaryrefslogtreecommitdiffstats
path: root/admin/Interface
diff options
context:
space:
mode:
authoririna <irinagomez@us.es>2014-01-15 12:26:28 +0000
committeririna <irinagomez@us.es>2014-01-15 12:26:28 +0000
commit6b0b68d0f0b438f56e66428f86b6234ee57cd054 (patch)
tree39d67092faa7f08050e94e59048d5d0e7b4483a2 /admin/Interface
parentc7df6bff29174e3529177ecab4c138c5924e1146 (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-xadmin/Interface/CrearImagenBasica11
-rwxr-xr-xadmin/Interface/CrearSoftIncremental10
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