summaryrefslogtreecommitdiffstats
path: root/client
diff options
context:
space:
mode:
authorramon <ramongomez@us.es>2015-11-11 10:01:28 +0000
committerramon <ramongomez@us.es>2015-11-11 10:01:28 +0000
commitfdd9e71ccf02b4da5ff52801b0eca8c2e2bdbf43 (patch)
treef9875f9ef0a48f014635ab9c82214e14742b4af6 /client
parent1ccd273f9af0ed9bad2b1647685902efa7ebd6ba (diff)
#726: No registrar problemas de desmontado de sistema de ficheros en los scripts {{{poweroff}}} y {{{reboot}}}.
git-svn-id: https://opengnsys.es/svn/branches/version1.1@4730 a21b9725-9963-47de-94b9-378ad31fedc9
Diffstat (limited to 'client')
-rwxr-xr-xclient/shared/scripts/poweroff7
-rwxr-xr-xclient/shared/scripts/reboot7
2 files changed, 14 insertions, 0 deletions
diff --git a/client/shared/scripts/poweroff b/client/shared/scripts/poweroff
index c108e08e..05add8bf 100755
--- a/client/shared/scripts/poweroff
+++ b/client/shared/scripts/poweroff
@@ -3,6 +3,9 @@
# (puede usarse como base para el programa de apagado usado por OpenGNSys Admin).
+# No registrar errores.
+export DEBUG="no"
+
# Desmontar los sistemas de archivos y la caché local.
echo "[10] Desmontar todos los sistemas de archivos."
sync
@@ -11,6 +14,10 @@ for (( i=1; i <= $(ogDiskToDev | wc -w); i++ )); do
done
echo "[50] Desmontar cache local."
ogUnmountCache 2>/dev/null
+
+# Volver a registrar errores.
+unset DEBUG
+
echo "[70] Apagando el equipo."
# Estado correcto de Wake-On-Lan antes de apagar.
ethtool -s $DEVICE wol g 2>/dev/null
diff --git a/client/shared/scripts/reboot b/client/shared/scripts/reboot
index 87e30e21..a50d5459 100755
--- a/client/shared/scripts/reboot
+++ b/client/shared/scripts/reboot
@@ -16,6 +16,9 @@ else
echo "[5] No se ha introducido un retardo, $TIME segundos para reiniciar"
fi
+# No registrar errores.
+export DEBUG="no"
+
# Desmontar los sistemas de archivos y la caché local.
echo "[10] Desmontar todos los sistemas de archivos."
sync
@@ -24,6 +27,10 @@ for (( i=1; i <= $(ogDiskToDev | wc -w); i++ )); do
done
echo "[50] Desmontar cache local."
ogUnmountCache 2>/dev/null
+
+# Volver a registrar errores.
+unset DEBUG
+
echo "[90] Reiniciar el equipo."
# Estado correcto de Wake-On-Lan antes de reiniciar.
ethtool -s $DEVICE wol g 2>/dev/null