From a5ed41010b462ce7121766bde23e6abf316b7eeb Mon Sep 17 00:00:00 2001 From: "Ramón M. Gómez" Date: Wed, 4 Dec 2019 18:16:18 +0100 Subject: #659: Using only compiled `rsync` command on old 32-bit ogLive clients. --- client/engine/Rsync.lib | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'client/engine') diff --git a/client/engine/Rsync.lib b/client/engine/Rsync.lib index a68ea382..2478956a 100755 --- a/client/engine/Rsync.lib +++ b/client/engine/Rsync.lib @@ -4,12 +4,13 @@ # rsync #@brief Función para utilizar la versión de rsync situada en $OPENGNSYS/bin en vez de la del sistema operativo. #@param los mismos que el comando rsync del sistema operativo. +#@warning Solo en clientes ogLive de 32 bits. #@return instrucción para ser ejecutada. #*/ function rsync () { local RSYNC -[ -x $OPENGNSYS/bin/rsync ] && RSYNC=$OPENGNSYS/bin/rsync +[ "$(arch)" == "i686" -a -x $OPENGNSYS/bin/rsync ] && RSYNC=$OPENGNSYS/bin/rsync RSYNC=${RSYNC:-$(which rsync)} $RSYNC "$@" -- cgit v1.2.3-18-g5258