This patch makes sure that all the KS files execute the 'setup-ivi-boot'
script, which is the installer framework plugin that installs and configures
the bootloader and generates the /etc/fstab file, see
https://wiki.tizen.org/wiki/IVI/artem-setup-ivi#Bootloader_setup
This patch removes the 'efi.post' and 'mbr.post' files, and adds a
'setup-ivi.post' file instead, because now we execute the same script for all
image types. The script has internal logic for distinguishing image types and
installing the right bootloader.
This patch requires 2 other preparational patches, and all 3 patches have to be
deployed at once.
Change-Id: I7a4cf826a70833c1b394a6399d05353cf51c81bb
Signed-off-by: Artem Bityutskiy <artem.bityutskiy@linux.intel.com>
- ivi-repos
- setup-gummiboot
PostScripts:
- - efi
+ - setup-ivi
- openssh
- sdbd
PostScripts:
- - mbr
+ - setup-ivi
- ivi-repos
- setup-extlinux
PostScripts:
- - mbr
+ - setup-ivi
- setup-gummiboot
PostScripts:
- base-ivi-minimal
- - efi
+ - setup-ivi
- setup-extlinux
PostScripts:
- base-ivi-minimal
- - mbr
+ - setup-ivi
+++ /dev/null
-# efi.post
-/usr/sbin/setup-efi-ivi
-
+++ /dev/null
-# mbr.post
-/usr/sbin/setup-mbr-ivi
-
--- /dev/null
+# Install and configure the boot-loader, /etc/fstab, and so on
+/usr/sbin/setup-ivi-boot