summaryrefslogtreecommitdiffstats
path: root/admin/Interface
diff options
context:
space:
mode:
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