diff options
author | ramon <ramongomez@us.es> | 2013-11-22 12:17:43 +0000 |
---|---|---|
committer | ramon <ramongomez@us.es> | 2013-11-22 12:17:43 +0000 |
commit | 1316803c54fed246521242ae85b9ee2a19d6b07a (patch) | |
tree | 44340f77d2376c184132bed14325e1529fef74ae /admin/Database | |
parent | b34e6e0265c4cba1f904f94a11394b9dba84907b (diff) |
#565 #616: Integrar cambios en la BD para actualizaciones de versiones.
git-svn-id: https://opengnsys.es/svn/branches/version1.0@4089 a21b9725-9963-47de-94b9-378ad31fedc9
Diffstat (limited to 'admin/Database')
-rw-r--r-- | admin/Database/ogAdmBD-1.0.1-1.0.5pre.sql | 11 | ||||
-rw-r--r-- | admin/Database/ogAdmBD-1.0.2-1.0.5pre.sql | 19 | ||||
-rw-r--r-- | admin/Database/ogAdmBD-1.0.2a-1.0.5pre.sql | 104 | ||||
-rw-r--r-- | admin/Database/ogAdmBD-1.0.3-1.0.5pre.sql | 11 | ||||
-rw-r--r-- | admin/Database/ogAdmBD-1.0.4-1.0.5pre.sql | 7 | ||||
-rw-r--r-- | admin/Database/ogAdmBD-1.0.4a-1.0.5pre.sql | 15 | ||||
-rw-r--r-- | admin/Database/ogAdmBD-1.0.5pre.sql | 6 |
7 files changed, 114 insertions, 59 deletions
diff --git a/admin/Database/ogAdmBD-1.0.1-1.0.5pre.sql b/admin/Database/ogAdmBD-1.0.1-1.0.5pre.sql index 5bd2c7d7..c09198d2 100644 --- a/admin/Database/ogAdmBD-1.0.1-1.0.5pre.sql +++ b/admin/Database/ogAdmBD-1.0.1-1.0.5pre.sql @@ -87,11 +87,7 @@ INSERT INTO comandos (idcomando, descripcion, pagina, gestor, funcion, urlimg, a (12, 'Crear Imagen Basica', '../comandos/CrearImagenBasica.php', '../comandos/gestores/gestor_Comandos.php', 'CrearImagenBasica', '', 16, 'dsk;par;cpt;idi;nci;ipr;iph;bpi;cpc;bpc;rti;nba', 'nfn;dsk;par;cpt;idi;nci;ipr;iph;bpi;cpc;bpc;rti;nba', '', 1, 'Sincronizacion'), (13, 'Restaurar Imagen Basica', '../comandos/RestaurarImagenBasica.php', '../comandos/gestores/gestor_Comandos.php', 'RestaurarImagenBasica', '', 28, 'dsk;par;idi;nci;ipr;iph;bpi;cpc;bpc;rti;nba;met', 'nfn;dsk;par;idi;nci;ipr;iph;bpi;cpc;bpc;rti;nba;met', '', 1, 'Sincronizacion'), (14, 'Crear Software Incremental', '../comandos/CrearSoftIncremental.php', '../comandos/gestores/gestor_Comandos.php', 'CrearSoftIncremental', '', 16, 'dsk;par;idi;nci;ipr;idf;ncf;bpi;cpc;bpc;iph;rti;nba', 'nfn;dsk;par;idi;nci;ipr;idf;ncf;bpi;cpc;bpc;iph;rti;nba', '', 1, 'Sincronizacion'), - (15, 'Restaurar Software Incremental', '../comandos/RestaurarSoftIncremental.php', '../comandos/gestores/gestor_Comandos.php', 'RestaurarSoftIncremental', '', 28, 'dsk;par;idi;nci;ipr;idf;ncf;bpi;cpc;bpc;iph;rti;met;nba', 'nfn;dsk;par;idi;nci;ipr;idf;ncf;bpi;cpc;bpc;iph;rti;met;nba', '', 1, 'Sincronizacion'), -(16, 'Crear Imagen Básica', '../comandos/CrearImagenBasica.php', '../comandos/gestores/gestor_Comandos.php', 'CreateBaseImage', '', 16, 'dsk;par;cpt;idi;nci;ipr;iph;bpi;cpc;bpc;rti;nba', 'nfn;dsk;par;cpt;idi;nci;ipr;iph;bpi;cpc;bpc;rti;nba', '', 1, 'diferenciacion'), -(17, 'Restaurar Imagen Básica', '../comandos/RestaurarImagenBasica.php', '../comandos/gestores/gestor_Comandos.php', 'RestoreBaseImage', '', 28, 'dsk;par;idi;nci;ipr;iph;bpi;cpc;bpc;rti;nba;met', 'nfn;dsk;par;idi;nci;ipr;iph;bpi;cpc;bpc;rti;nba;met', '', 1, 'diferenciacion'), -(18, 'Crear Imagen Diferencial', '../comandos/CrearSoftIncremental.php', '../comandos/gestores/gestor_Comandos.php', 'CreateDiffImage', '', 16, 'dsk;par;idi;nci;ipr;idf;ncf;bpi;cpc;bpc;iph;rti;nba', 'nfn;dsk;par;idi;nci;ipr;idf;ncf;bpi;cpc;bpc;iph;rti;nba', '', 1, 'diferenciacion'), -(19, 'Restaurar Imagen Diferencial', '../comandos/RestaurarSoftIncremental.php', '../comandos/gestores/gestor_Comandos.php', 'RestoreDiffImage', '', 28, 'dsk;par;idi;nci;ipr;idf;ncf;bpi;cpc;bpc;iph;rti;met;nba', 'nfn;dsk;par;idi;nci;ipr;idf;ncf;bpi;cpc;bpc;iph;rti;met;nba', '', 1, 'diferenciacion'); + (15, 'Restaurar Software Incremental', '../comandos/RestaurarSoftIncremental.php', '../comandos/gestores/gestor_Comandos.php', 'RestaurarSoftIncremental', '', 28, 'dsk;par;idi;nci;ipr;idf;ncf;bpi;cpc;bpc;iph;rti;met;nba', 'nfn;dsk;par;idi;nci;ipr;idf;ncf;bpi;cpc;bpc;iph;rti;met;nba', '', 1, 'Sincronizacion'); # Parámetros para los comandos nuevos. ALTER TABLE parametros @@ -167,6 +163,11 @@ INSERT INTO sistemasficheros (descripcion, nemonico) VALUES ('XFS', 'XFS') ON DUPLICATE KEY UPDATE descripcion=VALUES(descripcion), nemonico=VALUES(nemonico); +# Nuevas particiones marcadas como clonables. +INSERT INTO tipospar (codpar, tipopar, clonable) VALUES + (CONV('EF',16,10), 'EFI', 1), + (CONV('AB00',16,10), 'HFS-BOOT', 1), + (CONV('EF00',16,10), 'EFI', 1); # Añadir proxy para aulas. ALTER TABLE aulas diff --git a/admin/Database/ogAdmBD-1.0.2-1.0.5pre.sql b/admin/Database/ogAdmBD-1.0.2-1.0.5pre.sql index 8de9bbfd..82b1a0fc 100644 --- a/admin/Database/ogAdmBD-1.0.2-1.0.5pre.sql +++ b/admin/Database/ogAdmBD-1.0.2-1.0.5pre.sql @@ -87,11 +87,7 @@ INSERT INTO comandos (idcomando, descripcion, pagina, gestor, funcion, urlimg, a (12, 'Crear Imagen Basica', '../comandos/CrearImagenBasica.php', '../comandos/gestores/gestor_Comandos.php', 'CrearImagenBasica', '', 16, 'dsk;par;cpt;idi;nci;ipr;iph;bpi;cpc;bpc;rti;nba', 'nfn;dsk;par;cpt;idi;nci;ipr;iph;bpi;cpc;bpc;rti;nba', '', 1, 'Sincronizacion'), (13, 'Restaurar Imagen Basica', '../comandos/RestaurarImagenBasica.php', '../comandos/gestores/gestor_Comandos.php', 'RestaurarImagenBasica', '', 28, 'dsk;par;idi;nci;ipr;iph;bpi;cpc;bpc;rti;nba;met', 'nfn;dsk;par;idi;nci;ipr;iph;bpi;cpc;bpc;rti;nba;met', '', 1, 'Sincronizacion'), (14, 'Crear Software Incremental', '../comandos/CrearSoftIncremental.php', '../comandos/gestores/gestor_Comandos.php', 'CrearSoftIncremental', '', 16, 'dsk;par;idi;nci;ipr;idf;ncf;bpi;cpc;bpc;iph;rti;nba', 'nfn;dsk;par;idi;nci;ipr;idf;ncf;bpi;cpc;bpc;iph;rti;nba', '', 1, 'Sincronizacion'), - (15, 'Restaurar Software Incremental', '../comandos/RestaurarSoftIncremental.php', '../comandos/gestores/gestor_Comandos.php', 'RestaurarSoftIncremental', '', 28, 'dsk;par;idi;nci;ipr;idf;ncf;bpi;cpc;bpc;iph;rti;met;nba', 'nfn;dsk;par;idi;nci;ipr;idf;ncf;bpi;cpc;bpc;iph;rti;met;nba', '', 1, 'Sincronizacion'), -(16, 'Crear Imagen Básica', '../comandos/CrearImagenBasica.php', '../comandos/gestores/gestor_Comandos.php', 'CreateBaseImage', '', 16, 'dsk;par;cpt;idi;nci;ipr;iph;bpi;cpc;bpc;rti;nba', 'nfn;dsk;par;cpt;idi;nci;ipr;iph;bpi;cpc;bpc;rti;nba', '', 1, 'diferenciacion'), -(17, 'Restaurar Imagen Básica', '../comandos/RestaurarImagenBasica.php', '../comandos/gestores/gestor_Comandos.php', 'RestoreBaseImage', '', 28, 'dsk;par;idi;nci;ipr;iph;bpi;cpc;bpc;rti;nba;met', 'nfn;dsk;par;idi;nci;ipr;iph;bpi;cpc;bpc;rti;nba;met', '', 1, 'diferenciacion'), -(18, 'Crear Imagen Diferencial', '../comandos/CrearSoftIncremental.php', '../comandos/gestores/gestor_Comandos.php', 'CreateDiffImage', '', 16, 'dsk;par;idi;nci;ipr;idf;ncf;bpi;cpc;bpc;iph;rti;nba', 'nfn;dsk;par;idi;nci;ipr;idf;ncf;bpi;cpc;bpc;iph;rti;nba', '', 1, 'diferenciacion'), -(19, 'Restaurar Imagen Diferencial', '../comandos/RestaurarSoftIncremental.php', '../comandos/gestores/gestor_Comandos.php', 'RestoreDiffImage', '', 28, 'dsk;par;idi;nci;ipr;idf;ncf;bpi;cpc;bpc;iph;rti;met;nba', 'nfn;dsk;par;idi;nci;ipr;idf;ncf;bpi;cpc;bpc;iph;rti;met;nba', '', 1, 'diferenciacion'); + (15, 'Restaurar Software Incremental', '../comandos/RestaurarSoftIncremental.php', '../comandos/gestores/gestor_Comandos.php', 'RestaurarSoftIncremental', '', 28, 'dsk;par;idi;nci;ipr;idf;ncf;bpi;cpc;bpc;iph;rti;met;nba', 'nfn;dsk;par;idi;nci;ipr;idf;ncf;bpi;cpc;bpc;iph;rti;met;nba', '', 1, 'Sincronizacion'); # Parámetros para los comandos nuevos. ALTER TABLE parametros @@ -118,11 +114,11 @@ UPDATE grupos SET tipo=70 WHERE tipo=50; # Actualizar menús para nuevo parámetro "video" del Kernel, que sustituye a "vga" (ticket #573). ALTER TABLE menus - MODIFY resolucion VARCHAR(50) DEFAULT NULL; -UPDATE menus SET resolucion = CASE resolucion - WHEN '355' THEN 'uvesafb:1152x864-16' + MODIFY resolucion VARCHAR(50) DEFAULT NULL; +UPDATE menus SET resolucion = CASE resolucion + WHEN '355' THEN 'uvesafb:1152x864-16' WHEN '788' THEN 'uvesafb:800x600-16' - WHEN '789' THEN 'uvesafb:800x600-24' + WHEN '789' THEN 'uvesafb:800x600-24' WHEN '791' THEN 'uvesafb:1024x768-16' WHEN '792' THEN 'uvesafb:1024x768-24' WHEN '794' THEN 'uvesafb:1280x1024-16' @@ -167,6 +163,11 @@ INSERT INTO sistemasficheros (descripcion, nemonico) VALUES ('XFS', 'XFS') ON DUPLICATE KEY UPDATE descripcion=VALUES(descripcion), nemonico=VALUES(nemonico); +# Nuevas particiones marcadas como clonables. +INSERT INTO tipospar (codpar, tipopar, clonable) VALUES + (CONV('EF',16,10), 'EFI', 1), + (CONV('AB00',16,10), 'HFS-BOOT', 1), + (CONV('EF00',16,10), 'EFI', 1); # Añadir proxy para aulas. ALTER TABLE aulas diff --git a/admin/Database/ogAdmBD-1.0.2a-1.0.5pre.sql b/admin/Database/ogAdmBD-1.0.2a-1.0.5pre.sql index d6cafd19..bdd2418b 100644 --- a/admin/Database/ogAdmBD-1.0.2a-1.0.5pre.sql +++ b/admin/Database/ogAdmBD-1.0.2a-1.0.5pre.sql @@ -1,25 +1,29 @@ -UPDATE ogAdmBD.idiomas SET descripcion = 'English' WHERE ididioma = 2; -UPDATE ogAdmBD.idiomas SET descripcion = 'Català' WHERE ididioma = 3; +### Fichero de actualización de la base de datos. +# OpenGnSys 1.0.2a - 1.0.5 +#use ogAdmBD -# Habilita el comando PArticionar y formatear -UPDATE `ogAdmBD`.`comandos` SET `activo` = '1' WHERE `comandos`.`idcomando` =10; +UPDATE idiomas SET descripcion = 'English' WHERE ididioma = 2; +UPDATE idiomas SET descripcion = 'Català' WHERE ididioma = 3; +# Habilita el comando Particionar y formatear +UPDATE comandos SET activo = '1' WHERE comandos.idcomando = 10; -ALTER TABLE ogAdmBD.menus MODIFY resolucion smallint(4); +# Añadir tipo de arranque Windows al perfil hardware. +ALTER TABLE perfileshard ADD winboot enum( 'reboot', 'kexec' ) NOT NULL DEFAULT 'reboot'; -ALTER TABLE ogAdmBD.perfileshard ADD winboot enum( 'reboot', 'kexec' ) NOT NULL DEFAULT 'reboot'; - -ALTER TABLE ogAdmBD.ordenadores_particiones +# Soportar particiones GPT y añadir información de caché. +ALTER TABLE ordenadores_particiones MODIFY codpar int(8) NOT NULL, ADD numdisk tinyint(4) NOT NULL DEFAULT 1 AFTER idordenador, ADD cache varchar(500), DROP INDEX idordenadornumpar, ADD UNIQUE idordenadornumdisknumpar(idordenador,numdisk,numpar); -ALTER TABLE ogAdmBD.imagenes MODIFY codpar int(8) NOT NULL; -ALTER TABLE ogAdmBD.sistemasficheros MODIFY codpar int(8) NOT NULL; -ALTER TABLE ogAdmBD.tipospar MODIFY codpar int(8) NOT NULL; -INSERT INTO ogAdmBD.tipospar (codpar,tipopar,clonable) VALUES +# Nuevos tipos de particiones y particiones GPT. +ALTER TABLE imagenes MODIFY codpar int(8) NOT NULL; +ALTER TABLE sistemasficheros MODIFY codpar int(8) NOT NULL; +ALTER TABLE tipospar MODIFY codpar int(8) NOT NULL; +INSERT INTO tipospar (codpar,tipopar,clonable) VALUES (6, 'FAT16', 1), (CONV('A5',16,10), 'FREEBSD', 1), (CONV('A6',16,10), 'OPENBSD', 1), @@ -59,17 +63,70 @@ INSERT INTO ogAdmBD.tipospar (codpar,tipopar,clonable) VALUES (CONV('FD00',16,10), 'LINUX-RAID', 1), (CONV('FFFF',16,10), 'UNKNOWN', 1); -ALTER TABLE ogAdmBD.ordenadores ADD fotoord VARCHAR (250) NOT NULL; +ALTER TABLE ordenadores ADD fotoord VARCHAR (250) NOT NULL; + +UPDATE aulas SET urlfoto = SUBSTRING_INDEX (urlfoto, '/', -1) WHERE urlfoto LIKE '%/%'; + +# Añadir validación del cliente. +ALTER TABLE aulas + ADD validacion TINYINT(1) DEFAULT 0, + ADD paginalogin VARCHAR(100), + ADD paginavalidacion VARCHAR(100); + +ALTER TABLE ordenadores + ADD validacion TINYINT(1) DEFAULT 0, + ADD paginalogin VARCHAR(100), + ADD paginavalidacion VARCHAR(100); -UPDATE ogAdmBD.aulas SET urlfoto = SUBSTRING_INDEX (urlfoto, '/', -1) WHERE urlfoto LIKE '%/%'; +# Nuevos comandos. +ALTER TABLE comandos + ADD submenu VARCHAR(50) NOT NULL DEFAULT ''; +INSERT INTO comandos (idcomando, descripcion, pagina, gestor, funcion, urlimg, aplicambito, visuparametros, parametros, comentarios, activo, submenu) VALUES + (11, 'Eliminar Imagen Cache', '../comandos/EliminarImagenCache.php', '../comandos/gestores/gestor_Comandos.php', 'EliminarImagenCache', '', 31, 'iph;tis;dcr;scp', 'nfn;iph;tis;dcr;scp', '', 1, ''), + (12, 'Crear Imagen Basica', '../comandos/CrearImagenBasica.php', '../comandos/gestores/gestor_Comandos.php', 'CrearImagenBasica', '', 16, 'dsk;par;cpt;idi;nci;ipr;iph;bpi;cpc;bpc;rti;nba', 'nfn;dsk;par;cpt;idi;nci;ipr;iph;bpi;cpc;bpc;rti;nba', '', 1, 'Sincronizacion'), + (13, 'Restaurar Imagen Basica', '../comandos/RestaurarImagenBasica.php', '../comandos/gestores/gestor_Comandos.php', 'RestaurarImagenBasica', '', 28, 'dsk;par;idi;nci;ipr;iph;bpi;cpc;bpc;rti;nba;met', 'nfn;dsk;par;idi;nci;ipr;iph;bpi;cpc;bpc;rti;nba;met', '', 1, 'Sincronizacion'), + (14, 'Crear Software Incremental', '../comandos/CrearSoftIncremental.php', '../comandos/gestores/gestor_Comandos.php', 'CrearSoftIncremental', '', 16, 'dsk;par;idi;nci;ipr;idf;ncf;bpi;cpc;bpc;iph;rti;nba', 'nfn;dsk;par;idi;nci;ipr;idf;ncf;bpi;cpc;bpc;iph;rti;nba', '', 1, 'Sincronizacion'), + (15, 'Restaurar Software Incremental', '../comandos/RestaurarSoftIncremental.php', '../comandos/gestores/gestor_Comandos.php', 'RestaurarSoftIncremental', '', 28, 'dsk;par;idi;nci;ipr;idf;ncf;bpi;cpc;bpc;iph;rti;met;nba', 'nfn;dsk;par;idi;nci;ipr;idf;ncf;bpi;cpc;bpc;iph;rti;met;nba', '', 1, 'Sincronizacion'); -# Actualización SQL para crear el comando Eliminar Imagen Cache. -INSERT INTO ogAdmBD.comandos - SET idcomando=11, descripcion='Eliminar Imagen Cache', - pagina='../comandos/EliminarImagenCache.php', - gestor='../comandos/gestores/gestor_Comandos.php', - funcion='EliminarImagenCache', aplicambito=31, - visuparametros='iph;tis;dcr;scp', parametros='nfn;iph;tis;dcr;scp', activo=1; +# Parámetros para los comandos nuevos. +ALTER TABLE parametros + ADD KEY (nemonico); +INSERT INTO parametros (idparametro, nemonico, descripcion, nomidentificador, nomtabla, nomliteral, tipopa, visual) VALUES + (31, 'idf', 'Imagen Incremental', 'idimagen', 'imagenes', 'descripcion', 1, 1), + (32, 'ncf', 'Nombre canónico de la Imagen Incremental', '', '', '', 0, 1), + (33, 'bpi', 'Borrar imagen o partición previamente', '', '', '', 5, 1), + (34, 'cpc', 'Copiar también en cache', '', '', '', 5, 1), + (35, 'bpc', 'Borrado previo de la imagen en cache', '', '', '', 5, 1), + (36, 'rti', 'Ruta de origen', '', '', '', 0, 1), + (37, 'met', 'Método clonación', ';', '', 'Desde caché; Desde repositorio', 3, 1), + (38, 'nba', 'No borrar archivos en destino', '', '', '', 0, 1); + +# Imágenes incrementales. +ALTER TABLE imagenes + ADD tipo TINYINT NULL, + ADD imagenid INT NOT NULL DEFAULT '0', + ADD ruta VARCHAR(250) NULL; +UPDATE imagenes SET tipo=1; + +# Cambio de tipo de grupo. +UPDATE grupos SET tipo=70 WHERE tipo=50; + +# Actualizar menús para nuevo parámetro "video" del Kernel, que sustituye a "vga" (ticket #573). +ALTER TABLE menus + MODIFY resolucion VARCHAR(50) DEFAULT NULL; +UPDATE menus SET resolucion = CASE resolucion + WHEN '355' THEN 'uvesafb:1152x864-16' + WHEN '788' THEN 'uvesafb:800x600-16' + WHEN '789' THEN 'uvesafb:800x600-24' + WHEN '791' THEN 'uvesafb:1024x768-16' + WHEN '792' THEN 'uvesafb:1024x768-24' + WHEN '794' THEN 'uvesafb:1280x1024-16' + WHEN '795' THEN 'uvesafb:1280x1024-24' + WHEN '798' THEN 'uvesafb:1600x1200-16' + WHEN '799' THEN 'uvesafb:1600x1200-24' + WHEN NULL THEN 'uvesafb:800x600-16' + ELSE resolucion + END; # Cambios para NetBoot con ficheros dinámicos (tickets #534 #582). DROP TABLE IF EXISTS menuboot; @@ -105,6 +162,11 @@ INSERT INTO sistemasficheros (descripcion, nemonico) VALUES ('XFS', 'XFS') ON DUPLICATE KEY UPDATE descripcion=VALUES(descripcion), nemonico=VALUES(nemonico); +# Nuevas particiones marcadas como clonables. +INSERT INTO tipospar (codpar, tipopar, clonable) VALUES + (CONV('EF',16,10), 'EFI', 1), + (CONV('AB00',16,10), 'HFS-BOOT', 1), + (CONV('EF00',16,10), 'EFI', 1); # Añadir proxy para aulas. ALTER TABLE aulas diff --git a/admin/Database/ogAdmBD-1.0.3-1.0.5pre.sql b/admin/Database/ogAdmBD-1.0.3-1.0.5pre.sql index de2f97e7..eeb5e26f 100644 --- a/admin/Database/ogAdmBD-1.0.3-1.0.5pre.sql +++ b/admin/Database/ogAdmBD-1.0.3-1.0.5pre.sql @@ -82,11 +82,7 @@ INSERT INTO comandos (idcomando, descripcion, pagina, gestor, funcion, urlimg, a (12, 'Crear Imagen Basica', '../comandos/CrearImagenBasica.php', '../comandos/gestores/gestor_Comandos.php', 'CrearImagenBasica', '', 16, 'dsk;par;cpt;idi;nci;ipr;iph;bpi;cpc;bpc;rti;nba', 'nfn;dsk;par;cpt;idi;nci;ipr;iph;bpi;cpc;bpc;rti;nba', '', 1, 'Sincronizacion'), (13, 'Restaurar Imagen Basica', '../comandos/RestaurarImagenBasica.php', '../comandos/gestores/gestor_Comandos.php', 'RestaurarImagenBasica', '', 28, 'dsk;par;idi;nci;ipr;iph;bpi;cpc;bpc;rti;nba;met', 'nfn;dsk;par;idi;nci;ipr;iph;bpi;cpc;bpc;rti;nba;met', '', 1, 'Sincronizacion'), (14, 'Crear Software Incremental', '../comandos/CrearSoftIncremental.php', '../comandos/gestores/gestor_Comandos.php', 'CrearSoftIncremental', '', 16, 'dsk;par;idi;nci;ipr;idf;ncf;bpi;cpc;bpc;iph;rti;nba', 'nfn;dsk;par;idi;nci;ipr;idf;ncf;bpi;cpc;bpc;iph;rti;nba', '', 1, 'Sincronizacion'), - (15, 'Restaurar Software Incremental', '../comandos/RestaurarSoftIncremental.php', '../comandos/gestores/gestor_Comandos.php', 'RestaurarSoftIncremental', '', 28, 'dsk;par;idi;nci;ipr;idf;ncf;bpi;cpc;bpc;iph;rti;met;nba', 'nfn;dsk;par;idi;nci;ipr;idf;ncf;bpi;cpc;bpc;iph;rti;met;nba', '', 1, 'Sincronizacion'), -(16, 'Crear Imagen Básica', '../comandos/CrearImagenBasica.php', '../comandos/gestores/gestor_Comandos.php', 'CreateBaseImage', '', 16, 'dsk;par;cpt;idi;nci;ipr;iph;bpi;cpc;bpc;rti;nba', 'nfn;dsk;par;cpt;idi;nci;ipr;iph;bpi;cpc;bpc;rti;nba', '', 1, 'diferenciacion'), -(17, 'Restaurar Imagen Básica', '../comandos/RestaurarImagenBasica.php', '../comandos/gestores/gestor_Comandos.php', 'RestoreBaseImage', '', 28, 'dsk;par;idi;nci;ipr;iph;bpi;cpc;bpc;rti;nba;met', 'nfn;dsk;par;idi;nci;ipr;iph;bpi;cpc;bpc;rti;nba;met', '', 1, 'diferenciacion'), -(18, 'Crear Imagen Diferencial', '../comandos/CrearSoftIncremental.php', '../comandos/gestores/gestor_Comandos.php', 'CreateDiffImage', '', 16, 'dsk;par;idi;nci;ipr;idf;ncf;bpi;cpc;bpc;iph;rti;nba', 'nfn;dsk;par;idi;nci;ipr;idf;ncf;bpi;cpc;bpc;iph;rti;nba', '', 1, 'diferenciacion'), -(19, 'Restaurar Imagen Diferencial', '../comandos/RestaurarSoftIncremental.php', '../comandos/gestores/gestor_Comandos.php', 'RestoreDiffImage', '', 28, 'dsk;par;idi;nci;ipr;idf;ncf;bpi;cpc;bpc;iph;rti;met;nba', 'nfn;dsk;par;idi;nci;ipr;idf;ncf;bpi;cpc;bpc;iph;rti;met;nba', '', 1, 'diferenciacion'); + (15, 'Restaurar Software Incremental', '../comandos/RestaurarSoftIncremental.php', '../comandos/gestores/gestor_Comandos.php', 'RestaurarSoftIncremental', '', 28, 'dsk;par;idi;nci;ipr;idf;ncf;bpi;cpc;bpc;iph;rti;met;nba', 'nfn;dsk;par;idi;nci;ipr;idf;ncf;bpi;cpc;bpc;iph;rti;met;nba', '', 1, 'Sincronizacion'); # Parámetros para los comandos nuevos. ALTER TABLE parametros @@ -162,6 +158,11 @@ INSERT INTO sistemasficheros (descripcion, nemonico) VALUES ('XFS', 'XFS') ON DUPLICATE KEY UPDATE descripcion=VALUES(descripcion), nemonico=VALUES(nemonico); +# Nuevas particiones marcadas como clonables. +INSERT INTO tipospar (codpar, tipopar, clonable) VALUES + (CONV('EF',16,10), 'EFI', 1), + (CONV('AB00',16,10), 'HFS-BOOT', 1), + (CONV('EF00',16,10), 'EFI', 1); # Añadir proxy para aulas. ALTER TABLE aulas diff --git a/admin/Database/ogAdmBD-1.0.4-1.0.5pre.sql b/admin/Database/ogAdmBD-1.0.4-1.0.5pre.sql index 93afcb0c..8fa82fe7 100644 --- a/admin/Database/ogAdmBD-1.0.4-1.0.5pre.sql +++ b/admin/Database/ogAdmBD-1.0.4-1.0.5pre.sql @@ -34,11 +34,7 @@ INSERT INTO comandos (idcomando, descripcion, pagina, gestor, funcion, urlimg, a (12, 'Crear Imagen Basica', '../comandos/CrearImagenBasica.php', '../comandos/gestores/gestor_Comandos.php', 'CrearImagenBasica', '', 16, 'dsk;par;cpt;idi;nci;ipr;iph;bpi;cpc;bpc;rti;nba', 'nfn;dsk;par;cpt;idi;nci;ipr;iph;bpi;cpc;bpc;rti;nba', '', 1, 'Sincronizacion'), (13, 'Restaurar Imagen Basica', '../comandos/RestaurarImagenBasica.php', '../comandos/gestores/gestor_Comandos.php', 'RestaurarImagenBasica', '', 28, 'dsk;par;idi;nci;ipr;iph;bpi;cpc;bpc;rti;nba;met', 'nfn;dsk;par;idi;nci;ipr;iph;bpi;cpc;bpc;rti;nba;met', '', 1, 'Sincronizacion'), (14, 'Crear Software Incremental', '../comandos/CrearSoftIncremental.php', '../comandos/gestores/gestor_Comandos.php', 'CrearSoftIncremental', '', 16, 'dsk;par;idi;nci;ipr;idf;ncf;bpi;cpc;bpc;iph;rti;nba', 'nfn;dsk;par;idi;nci;ipr;idf;ncf;bpi;cpc;bpc;iph;rti;nba', '', 1, 'Sincronizacion'), - (15, 'Restaurar Software Incremental', '../comandos/RestaurarSoftIncremental.php', '../comandos/gestores/gestor_Comandos.php', 'RestaurarSoftIncremental', '', 28, 'dsk;par;idi;nci;ipr;idf;ncf;bpi;cpc;bpc;iph;rti;met;nba', 'nfn;dsk;par;idi;nci;ipr;idf;ncf;bpi;cpc;bpc;iph;rti;met;nba', '', 1, 'Sincronizacion'), -(16, 'Crear Imagen Básica', '../comandos/CrearImagenBasica.php', '../comandos/gestores/gestor_Comandos.php', 'CreateBaseImage', '', 16, 'dsk;par;cpt;idi;nci;ipr;iph;bpi;cpc;bpc;rti;nba', 'nfn;dsk;par;cpt;idi;nci;ipr;iph;bpi;cpc;bpc;rti;nba', '', 1, 'diferenciacion'), -(17, 'Restaurar Imagen Básica', '../comandos/RestaurarImagenBasica.php', '../comandos/gestores/gestor_Comandos.php', 'RestoreBaseImage', '', 28, 'dsk;par;idi;nci;ipr;iph;bpi;cpc;bpc;rti;nba;met', 'nfn;dsk;par;idi;nci;ipr;iph;bpi;cpc;bpc;rti;nba;met', '', 1, 'diferenciacion'), -(18, 'Crear Imagen Diferencial', '../comandos/CrearSoftIncremental.php', '../comandos/gestores/gestor_Comandos.php', 'CreateDiffImage', '', 16, 'dsk;par;idi;nci;ipr;idf;ncf;bpi;cpc;bpc;iph;rti;nba', 'nfn;dsk;par;idi;nci;ipr;idf;ncf;bpi;cpc;bpc;iph;rti;nba', '', 1, 'diferenciacion'), -(19, 'Restaurar Imagen Diferencial', '../comandos/RestaurarSoftIncremental.php', '../comandos/gestores/gestor_Comandos.php', 'RestoreDiffImage', '', 28, 'dsk;par;idi;nci;ipr;idf;ncf;bpi;cpc;bpc;iph;rti;met;nba', 'nfn;dsk;par;idi;nci;ipr;idf;ncf;bpi;cpc;bpc;iph;rti;met;nba', '', 1, 'diferenciacion'); + (15, 'Restaurar Software Incremental', '../comandos/RestaurarSoftIncremental.php', '../comandos/gestores/gestor_Comandos.php', 'RestaurarSoftIncremental', '', 28, 'dsk;par;idi;nci;ipr;idf;ncf;bpi;cpc;bpc;iph;rti;met;nba', 'nfn;dsk;par;idi;nci;ipr;idf;ncf;bpi;cpc;bpc;iph;rti;met;nba', '', 1, 'Sincronizacion'); # Parámetros para los comandos nuevos. ALTER TABLE parametros @@ -114,6 +110,7 @@ INSERT INTO sistemasficheros (descripcion, nemonico) VALUES ('EXFAT', 'EXFAT') ON DUPLICATE KEY UPDATE descripcion=VALUES(descripcion), nemonico=VALUES(nemonico); +# Nuevas particiones marcadas como clonables. INSERT INTO tipospar (codpar, tipopar, clonable) VALUES (CONV('EF',16,10), 'EFI', 1), (CONV('AB00',16,10), 'HFS-BOOT', 1), diff --git a/admin/Database/ogAdmBD-1.0.4a-1.0.5pre.sql b/admin/Database/ogAdmBD-1.0.4a-1.0.5pre.sql index f525261a..d035cecd 100644 --- a/admin/Database/ogAdmBD-1.0.4a-1.0.5pre.sql +++ b/admin/Database/ogAdmBD-1.0.4a-1.0.5pre.sql @@ -21,11 +21,7 @@ INSERT INTO comandos (idcomando, descripcion, pagina, gestor, funcion, urlimg, a (12, 'Crear Imagen Basica', '../comandos/CrearImagenBasica.php', '../comandos/gestores/gestor_Comandos.php', 'CrearImagenBasica', '', 16, 'dsk;par;cpt;idi;nci;ipr;iph;bpi;cpc;bpc;rti;nba', 'nfn;dsk;par;cpt;idi;nci;ipr;iph;bpi;cpc;bpc;rti;nba', '', 1, 'Sincronizacion'), (13, 'Restaurar Imagen Basica', '../comandos/RestaurarImagenBasica.php', '../comandos/gestores/gestor_Comandos.php', 'RestaurarImagenBasica', '', 28, 'dsk;par;idi;nci;ipr;iph;bpi;cpc;bpc;rti;nba;met', 'nfn;dsk;par;idi;nci;ipr;iph;bpi;cpc;bpc;rti;nba;met', '', 1, 'Sincronizacion'), (14, 'Crear Software Incremental', '../comandos/CrearSoftIncremental.php', '../comandos/gestores/gestor_Comandos.php', 'CrearSoftIncremental', '', 16, 'dsk;par;idi;nci;ipr;idf;ncf;bpi;cpc;bpc;iph;rti;nba', 'nfn;dsk;par;idi;nci;ipr;idf;ncf;bpi;cpc;bpc;iph;rti;nba', '', 1, 'Sincronizacion'), - (15, 'Restaurar Software Incremental', '../comandos/RestaurarSoftIncremental.php', '../comandos/gestores/gestor_Comandos.php', 'RestaurarSoftIncremental', '', 28, 'dsk;par;idi;nci;ipr;idf;ncf;bpi;cpc;bpc;iph;rti;met;nba', 'nfn;dsk;par;idi;nci;ipr;idf;ncf;bpi;cpc;bpc;iph;rti;met;nba', '', 1, 'Sincronizacion'), -(16, 'Crear Imagen Básica', '../comandos/CrearImagenBasica.php', '../comandos/gestores/gestor_Comandos.php', 'CreateBaseImage', '', 16, 'dsk;par;cpt;idi;nci;ipr;iph;bpi;cpc;bpc;rti;nba', 'nfn;dsk;par;cpt;idi;nci;ipr;iph;bpi;cpc;bpc;rti;nba', '', 1, 'diferenciacion'), -(17, 'Restaurar Imagen Básica', '../comandos/RestaurarImagenBasica.php', '../comandos/gestores/gestor_Comandos.php', 'RestoreBaseImage', '', 28, 'dsk;par;idi;nci;ipr;iph;bpi;cpc;bpc;rti;nba;met', 'nfn;dsk;par;idi;nci;ipr;iph;bpi;cpc;bpc;rti;nba;met', '', 1, 'diferenciacion'), -(18, 'Crear Imagen Diferencial', '../comandos/CrearSoftIncremental.php', '../comandos/gestores/gestor_Comandos.php', 'CreateDiffImage', '', 16, 'dsk;par;idi;nci;ipr;idf;ncf;bpi;cpc;bpc;iph;rti;nba', 'nfn;dsk;par;idi;nci;ipr;idf;ncf;bpi;cpc;bpc;iph;rti;nba', '', 1, 'diferenciacion'), -(19, 'Restaurar Imagen Diferencial', '../comandos/RestaurarSoftIncremental.php', '../comandos/gestores/gestor_Comandos.php', 'RestoreDiffImage', '', 28, 'dsk;par;idi;nci;ipr;idf;ncf;bpi;cpc;bpc;iph;rti;met;nba', 'nfn;dsk;par;idi;nci;ipr;idf;ncf;bpi;cpc;bpc;iph;rti;met;nba', '', 1, 'diferenciacion'); + (15, 'Restaurar Software Incremental', '../comandos/RestaurarSoftIncremental.php', '../comandos/gestores/gestor_Comandos.php', 'RestaurarSoftIncremental', '', 28, 'dsk;par;idi;nci;ipr;idf;ncf;bpi;cpc;bpc;iph;rti;met;nba', 'nfn;dsk;par;idi;nci;ipr;idf;ncf;bpi;cpc;bpc;iph;rti;met;nba', '', 1, 'Sincronizacion'); # Parámetros para los comandos nuevos. ALTER TABLE parametros @@ -52,11 +48,11 @@ UPDATE grupos SET tipo=70 WHERE tipo=50; # Actualizar menús para nuevo parámetro "video" del Kernel, que sustituye a "vga" (ticket #573). ALTER TABLE menus - MODIFY resolucion VARCHAR(50) DEFAULT NULL; -UPDATE menus SET resolucion = CASE resolucion - WHEN '355' THEN 'uvesafb:1152x864-16' + MODIFY resolucion VARCHAR(50) DEFAULT NULL; +UPDATE menus SET resolucion = CASE resolucion + WHEN '355' THEN 'uvesafb:1152x864-16' WHEN '788' THEN 'uvesafb:800x600-16' - WHEN '789' THEN 'uvesafb:800x600-24' + WHEN '789' THEN 'uvesafb:800x600-24' WHEN '791' THEN 'uvesafb:1024x768-16' WHEN '792' THEN 'uvesafb:1024x768-24' WHEN '794' THEN 'uvesafb:1280x1024-16' @@ -101,6 +97,7 @@ INSERT INTO sistemasficheros (descripcion, nemonico) VALUES ('EXFAT', 'EXFAT') ON DUPLICATE KEY UPDATE descripcion=VALUES(descripcion), nemonico=VALUES(nemonico); +# Nuevas particiones marcadas como clonables. INSERT INTO tipospar (codpar, tipopar, clonable) VALUES (CONV('EF',16,10), 'EFI', 1), (CONV('AB00',16,10), 'HFS-BOOT', 1), diff --git a/admin/Database/ogAdmBD-1.0.5pre.sql b/admin/Database/ogAdmBD-1.0.5pre.sql index 48ccb3f2..05e115a0 100644 --- a/admin/Database/ogAdmBD-1.0.5pre.sql +++ b/admin/Database/ogAdmBD-1.0.5pre.sql @@ -74,11 +74,7 @@ INSERT INTO comandos (idcomando, descripcion, pagina, gestor, funcion, urlimg, a (12, 'Crear Imagen Basica', '../comandos/CrearImagenBasica.php', '../comandos/gestores/gestor_Comandos.php', 'CrearImagenBasica', '', 16, 'dsk;par;cpt;idi;nci;ipr;iph;bpi;cpc;bpc;rti;nba', 'nfn;dsk;par;cpt;idi;nci;ipr;iph;bpi;cpc;bpc;rti;nba', '', 1, 'Sincronizacion'), (13, 'Restaurar Imagen Basica', '../comandos/RestaurarImagenBasica.php', '../comandos/gestores/gestor_Comandos.php', 'RestaurarImagenBasica', '', 28, 'dsk;par;idi;nci;ipr;iph;bpi;cpc;bpc;rti;nba;met', 'nfn;dsk;par;idi;nci;ipr;iph;bpi;cpc;bpc;rti;nba;met', '', 1, 'Sincronizacion'), (14, 'Crear Software Incremental', '../comandos/CrearSoftIncremental.php', '../comandos/gestores/gestor_Comandos.php', 'CrearSoftIncremental', '', 16, 'dsk;par;idi;nci;ipr;idf;ncf;bpi;cpc;bpc;iph;rti;nba', 'nfn;dsk;par;idi;nci;ipr;idf;ncf;bpi;cpc;bpc;iph;rti;nba', '', 1, 'Sincronizacion'), - (15, 'Restaurar Software Incremental', '../comandos/RestaurarSoftIncremental.php', '../comandos/gestores/gestor_Comandos.php', 'RestaurarSoftIncremental', '', 28, 'dsk;par;idi;nci;ipr;idf;ncf;bpi;cpc;bpc;iph;rti;met;nba', 'nfn;dsk;par;idi;nci;ipr;idf;ncf;bpi;cpc;bpc;iph;rti;met;nba', '', 1, 'Sincronizacion'), - (16, 'Crear Imagen Básica', '../comandos/CrearImagenBasica.php', '../comandos/gestores/gestor_Comandos.php', 'CreateBaseImage', '', 16, 'dsk;par;cpt;idi;nci;ipr;iph;bpi;cpc;bpc;rti;nba', 'nfn;dsk;par;cpt;idi;nci;ipr;iph;bpi;cpc;bpc;rti;nba', '', 1, 'diferenciacion'), - (17, 'Restaurar Imagen Básica', '../comandos/RestaurarImagenBasica.php', '../comandos/gestores/gestor_Comandos.php', 'RestoreBaseImage', '', 28, 'dsk;par;idi;nci;ipr;iph;bpi;cpc;bpc;rti;nba;met', 'nfn;dsk;par;idi;nci;ipr;iph;bpi;cpc;bpc;rti;nba;met', '', 1, 'diferenciacion'), - (18, 'Crear Imagen Diferencial', '../comandos/CrearSoftIncremental.php', '../comandos/gestores/gestor_Comandos.php', 'CreateDiffImage', '', 16, 'dsk;par;idi;nci;ipr;idf;ncf;bpi;cpc;bpc;iph;rti;nba', 'nfn;dsk;par;idi;nci;ipr;idf;ncf;bpi;cpc;bpc;iph;rti;nba', '', 1, 'diferenciacion'), - (19, 'Restaurar Imagen Diferencial', '../comandos/RestaurarSoftIncremental.php', '../comandos/gestores/gestor_Comandos.php', 'RestoreDiffImage', '', 28, 'dsk;par;idi;nci;ipr;idf;ncf;bpi;cpc;bpc;iph;rti;met;nba', 'nfn;dsk;par;idi;nci;ipr;idf;ncf;bpi;cpc;bpc;iph;rti;met;nba', '', 1, 'diferenciacion') + (15, 'Restaurar Software Incremental', '../comandos/RestaurarSoftIncremental.php', '../comandos/gestores/gestor_Comandos.php', 'RestaurarSoftIncremental', '', 28, 'dsk;par;idi;nci;ipr;idf;ncf;bpi;cpc;bpc;iph;rti;met;nba', 'nfn;dsk;par;idi;nci;ipr;idf;ncf;bpi;cpc;bpc;iph;rti;met;nba', '', 1, 'Sincronizacion'); ON DUPLICATE KEY UPDATE descripcion=VALUES(descripcion), pagina=VALUES(pagina), gestor=VALUES(gestor), funcion=VALUES(funcion), urlimg=VALUES(urlimg), |