diff options
author | ramon <ramongomez@us.es> | 2013-03-12 12:26:21 +0000 |
---|---|---|
committer | ramon <ramongomez@us.es> | 2013-03-12 12:26:21 +0000 |
commit | 9d380eca62c8d61916facb45c0bdaa8e49a14538 (patch) | |
tree | 6354525e86ec34f2d6ac8fd018b4cc129613eec4 /server/bin/setclientmode | |
parent | ddd91fb1f94ca5b515fa1a40384c84ffbeb69be0 (diff) |
#586: Ampliar seguridad al resto de scripts que acceden a MySQL.
git-svn-id: https://opengnsys.es/svn/branches/version1.0@3682 a21b9725-9963-47de-94b9-378ad31fedc9
Diffstat (limited to 'server/bin/setclientmode')
-rwxr-xr-x | server/bin/setclientmode | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/server/bin/setclientmode b/server/bin/setclientmode index bf790b5f..2a695358 100755 --- a/server/bin/setclientmode +++ b/server/bin/setclientmode @@ -47,7 +47,7 @@ EOT # Borrar el fichero temporal si termina el proceso. trap "rm -f $MYCNF" 0 1 2 3 6 9 15 # Buscar ordenador individual o todos los de una aula. -ETHERNET=$(mysql --defaults-file=$MYCNF -D "$CATALOG" -s -N -e \ +ETHERNET=$(mysql --defaults-extra-file=$MYCNF -D "$CATALOG" -s -N -e \ "SELECT mac FROM ordenadores JOIN aulas USING (idaula) WHERE aulas.nombreaula='$RESOURCE' @@ -69,7 +69,7 @@ for MAC in $ETHERNET; do # Si no está definida la variable LANG, usar idioma inglés por defecto. [ -z "$LANG" -o "$LANG" == "C" ] && LANG="en" # Obtener de la BD los parámetros de arranque asociados (separador es TAB). - DATOS=$(mysql --defaults-file=$MYCNF -D "$CATALOG" -s -N -e \ + DATOS=$(mysql --defaults-extra-file=$MYCNF -D "$CATALOG" -s -N -e \ "SELECT ' LANG=$LANG', ' ip=', CONCAT_WS (':', ordenadores.ip, (@repoip:=repositorios.ip), aulas.router, aulas.netmask, @@ -92,7 +92,7 @@ for MAC in $ETHERNET; do # Crear fichero PXE a partir de la plantilla con los datos obtenidos en la BD. sed -e "s/vga=[0-9]*//g; s/INFOHOST/$DATOS/g" $TEMPLATE >$PXEFILE # Actualizar en la BD el modo de arranque asociada el cliente. - mysql --defaults-file=$MYCNF -D "$CATALOG" -e \ + mysql --defaults-extra-file=$MYCNF -D "$CATALOG" -e \ "UPDATE ordenadores SET arranque='$BOOTMODE' WHERE mac='$MAC';" fi let NPC=NPC+1 |