summaryrefslogtreecommitdiffstats
path: root/server
diff options
context:
space:
mode:
authoririna <irinagomez@us.es>2015-09-22 11:35:10 +0000
committeririna <irinagomez@us.es>2015-09-22 11:35:10 +0000
commit3b32bc5ae4f9c36af2fd75d9db2dbd7e20a686b3 (patch)
treec1f3c23d0745064c0a6005d4c55377107bf998a5 /server
parentd0e11b080789e3da7e95dab38852ff9bfbb7883c (diff)
#719 setclientmode: ponemos como propietario del fichero PXE el usuario de apache, para que se pueda modificar desde la consola
git-svn-id: https://opengnsys.es/svn/branches/version1.1@4679 a21b9725-9963-47de-94b9-378ad31fedc9
Diffstat (limited to 'server')
-rwxr-xr-xserver/bin/setclientmode2
1 files changed, 2 insertions, 0 deletions
diff --git a/server/bin/setclientmode b/server/bin/setclientmode
index 64e8b98a..bd229a31 100755
--- a/server/bin/setclientmode
+++ b/server/bin/setclientmode
@@ -101,6 +101,8 @@ for MAC in $ETHERNET; do
DATOS=$(echo ${DATOS// /} | tr 'áéíóúñÁÉÍÓÚÑ' 'aeiounAEIOUN')
# 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
+ # Ponemos como propietario al usuario apache para que se pueda cambiar desde la consola
+ chown www-data:www-data $PXEFILE
# Actualizar en la BD el modo de arranque asociada el cliente.
mysql --defaults-extra-file=$MYCNF -D "$CATALOG" -e \
"UPDATE ordenadores SET arranque='$(basename $TEMPLATE)' WHERE mac='$MAC';"