summaryrefslogtreecommitdiffstats
path: root/admin
diff options
context:
space:
mode:
authorRamón M. Gómez <ramongomez@us.es>2018-09-27 15:16:03 +0200
committerRamón M. Gómez <ramongomez@us.es>2018-09-27 15:16:03 +0200
commit8607e55570ef9f8e59366d35339ccb92d60b033d (patch)
tree5ebecd09d5a5c229cc09c377a374df2f7dbdfbd8 /admin
parent9bcea48e05b32decff286e8d1ebe2a15e8c48b98 (diff)
#872: Incorporar código de los tickets #835 y #840 en rama principal.
Diffstat (limited to 'admin')
-rw-r--r--admin/Database/ogAdmBD-1.1.0pre-1.1.0.sql2
-rw-r--r--admin/Sources/Clients/ogagent/INSTALL.es.txt4
-rw-r--r--admin/WebConsole/principal/boot_grub4dos.php46
3 files changed, 15 insertions, 37 deletions
diff --git a/admin/Database/ogAdmBD-1.1.0pre-1.1.0.sql b/admin/Database/ogAdmBD-1.1.0pre-1.1.0.sql
index ed296e44..db52865b 100644
--- a/admin/Database/ogAdmBD-1.1.0pre-1.1.0.sql
+++ b/admin/Database/ogAdmBD-1.1.0pre-1.1.0.sql
@@ -148,7 +148,7 @@ CREATE PROCEDURE addcols() BEGIN
INSERT INTO usuarios (idusuario, pasguor)
SELECT idusuario, pasguor FROM usuarios
ON DUPLICATE KEY UPDATE
- pasguor=SHA2(VALUES(pasguor),224);
+ pasguor=SHA2(VALUES(pasguor), 224);
END IF;
# Crear tabla de log para la cola de acciones (ticket #782)
IF NOT EXISTS (SELECT * FROM information_schema.COLUMNS
diff --git a/admin/Sources/Clients/ogagent/INSTALL.es.txt b/admin/Sources/Clients/ogagent/INSTALL.es.txt
index 3f43206f..9eb2e174 100644
--- a/admin/Sources/Clients/ogagent/INSTALL.es.txt
+++ b/admin/Sources/Clients/ogagent/INSTALL.es.txt
@@ -36,10 +36,8 @@ Instalar OGAgent en cliente modelo
- Descargar el fichero correspondiente en el sistema operativo del cliente.
- Ubuntu, Debian y derivados:
- - Instalar dependencias (NOTA: revisar dependencias para Ubuntu 12.04):
- sudo apt-get install -y libxss1 policykit-1 python python-requests python-qt4 python-six python-prctl
- Descargar e instalar el agente:
- sudo dpkg -i ogagent_Version_all.deb
+ sudo apt install ./ogagent_Version_all.deb
- Configurar el agente:
sudo sed -i "0,/remote=/ s,remote=.*,remote=https://IPServidorOpenGnsys/opengnsys/rest/," /usr/share/OGAgent/cfg/ogagent.cfg
- Iniciar el servicio (se iniciará automáticamente en el proceso de arranque):
diff --git a/admin/WebConsole/principal/boot_grub4dos.php b/admin/WebConsole/principal/boot_grub4dos.php
index 6d9fa1f8..dc3e610f 100644
--- a/admin/WebConsole/principal/boot_grub4dos.php
+++ b/admin/WebConsole/principal/boot_grub4dos.php
@@ -38,25 +38,15 @@ switch($litambito){
$seleccion= "and grupoid=" . $idambito . "";
break;
}
-//#########################################################################
-// LEYENDO EL DIRECTORIO
-// /var/lib/tftboot/menu.lst/templates
-//#########################################################################
-$dirtemplates="/var/lib/tftpboot/menu.lst/templates/";
-$directorio=dir($dirtemplates);
-$pn= array();//pila de nombres
-//bucle para llenar las pilas :P
-while ($archivo = $directorio->read())
-{
- //no mostrar ni "." ni ".." ni "pxe"
- if(($archivo!="pxe")&&($archivo!=".")&&($archivo!=".."))
- {
- array_push($pn, $archivo);
- }
-}
-$directorio->close();
-//ordenar las pilas segun la pila de nombres
-array_multisort($pn);
+
+// Leyendo el directorio de plantillas PXE (/opt/opengnsys/tftboot/menu.lst/templates)
+$dirtemplates="/opt/opengnsys/tftpboot/menu.lst/templates/";
+// Leer nombres de ficheros y quitar plantilla "pxe".
+chdir($dirtemplates);
+$pn=glob("*");
+unset($pn[array_search("pxe", $pn)]);
+sort($pn);
+chdir(__DIR__);
//Leemos el ultimo fichero y extraemos su numero
$ultimofichero=end($pn);
@@ -100,18 +90,8 @@ while($encontrado==FALSE)
<input type="hidden" name="nombreambito" value="<?php echo $nombreambito?>">
<input type="hidden" name="opcion" value="<?php echo $opcion?>">
<?php
- if (empty($_SESSION["widcentro"]))
- {$modo=1;
- /*
- if ($modo == 1)
- {
- echo '<input type=hidden name=modo value=>';
- echo '<input value='.$TbMsg[10].' type=submit>';
- }else{
- echo '<input type=hidden name=modo value=1>';
- echo '<input value='.$TbMsg[11].' type=submit>';
- }
- */
+ if (empty($_SESSION["widcentro"])) {
+ $modo=1;
}
?>
</form>
@@ -119,8 +99,8 @@ while($encontrado==FALSE)
</TD></TR>
<tr>
<?php
-if (empty($modo))
-{}else{?>
+if (! empty($modo))
+{ ?>
<td valign="top">
<?php include_once("./boot_grub4dos_tabla.php");?>
</td>