summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorIrina Gómez <irinagomez@us.es>2019-09-20 09:03:39 +0200
committerIrina Gómez <irinagomez@us.es>2019-09-20 09:03:39 +0200
commit8b5283a81fda4ef27f9bfeafced21be658529196 (patch)
tree34ede5b51dbd01c8efbc56ff433750871e1baa6d
parent438afb231609894f391f9d42a8a4cee1ab068496 (diff)
#922 Fixing code cleanup: the^CgLiveAdapter.lib content is located in ogGrubInstall.
-rwxr-xr-xclient/engine/Boot.lib5
-rwxr-xr-xclient/engine/OgLiveAdapter.lib19
2 files changed, 5 insertions, 19 deletions
diff --git a/client/engine/Boot.lib b/client/engine/Boot.lib
index 473f60b3..6808f094 100755
--- a/client/engine/Boot.lib
+++ b/client/engine/Boot.lib
@@ -870,7 +870,10 @@ else
mkdir -p ${SECONDSTAGE}${PREFIXSECONDSTAGE}/boot/grub/
#Preparar configuración segunda etapa: crear cabecera del fichero (ignorar errores)
sed -i 's/^set -e/#set -e/' /etc/grub.d/00_header
+ # (ogLive 5.0) Si 'pkgdatadir' está vacía ponemos valor de otros ogLive
+ sed -i '/grub-mkconfig_lib/i\pkgdatadir=${pkgdatadir:-"${datarootdir}/grub"}' /etc/grub.d/00_header
/etc/grub.d/00_header > ${SECONDSTAGE}${PREFIXSECONDSTAGE}/boot/grub/grub.cfg 2>/dev/null
+
#Preparar configuración segunda etapa: crear entrada del sistema operativo
grubSyntax "$KERNELPARAM" >> ${SECONDSTAGE}${PREFIXSECONDSTAGE}/boot/grub/grub.cfg
@@ -1008,6 +1011,8 @@ else
mkdir -p ${SECONDSTAGE}${PREFIXSECONDSTAGE}/boot/grub/
#Preparar configuración segunda etapa: crear cabecera del fichero (ingnorar errores)
sed -i 's/^set -e/#set -e/' /etc/grub.d/00_header
+ # (ogLive 5.0) Si 'pkgdatadir' está vacía ponemos valor de otros ogLive
+ sed -i '/grub-mkconfig_lib/i\pkgdatadir=${pkgdatadir:-"${datarootdir}/grub"}' /etc/grub.d/00_header
/etc/grub.d/00_header > ${SECONDSTAGE}${PREFIXSECONDSTAGE}/boot/grub/grub.cfg 2>/dev/null
#Preparar configuración segunda etapa: crear entrada del sistema operativo
grubSyntax $DISK $PART "$KERNELPARAM" >> ${SECONDSTAGE}${PREFIXSECONDSTAGE}/boot/grub/grub.cfg
diff --git a/client/engine/OgLiveAdapter.lib b/client/engine/OgLiveAdapter.lib
deleted file mode 100755
index f6cc9373..00000000
--- a/client/engine/OgLiveAdapter.lib
+++ /dev/null
@@ -1,19 +0,0 @@
-#!/bin/bash
-#/**
-#@file OgLiveAdapter
-#@brief Librería o clase OgLiveAdapter
-#@class OgLiveAdapter
-#@brief Funciones o configuración para adaptar cambios en los comandos de los ogLive, de modo que no afecten al motor de clonación
-#@version 1.1.1
-#@warning License: GNU GPLv3+
-#*/
-
-set -a
-shopt -s expand_aliases
-
-# read: Configura el salto de línea como delimintador por defecto.
-alias read='read -d\n'
-
-# Creación del menú grub.cfg.
-# En /etc/grub.d/00_header si 'pkgdatadir' está vacía ponemos valor otros ogLive
-sed -i '/grub-mkconfig_lib/i\pkgdatadir=${pkgdatadir:-"${datarootdir}/grub"}' /etc/grub.d/00_header