diff options
author | Ramón M. Gómez <ramongomez@us.es> | 2018-09-27 15:16:03 +0200 |
---|---|---|
committer | Ramón M. Gómez <ramongomez@us.es> | 2018-09-27 15:16:03 +0200 |
commit | 8607e55570ef9f8e59366d35339ccb92d60b033d (patch) | |
tree | 5ebecd09d5a5c229cc09c377a374df2f7dbdfbd8 /admin | |
parent | 9bcea48e05b32decff286e8d1ebe2a15e8c48b98 (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.sql | 2 | ||||
-rw-r--r-- | admin/Sources/Clients/ogagent/INSTALL.es.txt | 4 | ||||
-rw-r--r-- | admin/WebConsole/principal/boot_grub4dos.php | 46 |
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> |