mirror of
https://github.com/ibm-s390-linux/s390-tools.git
synced 2026-08-05 02:14:52 +00:00
zipl: add an ability to specify components location
When creating a bootmap, look for zipl components (stage3.bin and zipl helpers) in a directory specified by S390TOOLS_LIBDIR shell environment variable. If that variable is not set, then look for them at the default location. In verbose mode print the name of s390-tools library directory, where the search was implemented. Signed-off-by: Eduard Shishkin <edward6@linux.ibm.com> Reviewed-by: Jan Höppner <hoeppner@linux.ibm.com> Signed-off-by: Jan Höppner <hoeppner@linux.ibm.com>
This commit is contained in:
committed by
Jan Höppner
parent
a645ec0fc0
commit
ebde75eeda
@@ -14,6 +14,7 @@
|
||||
|
||||
#include <stdint.h>
|
||||
#include "lib/zt_common.h"
|
||||
#include "lib/util_base.h"
|
||||
#include "boot/loaders_layout.h"
|
||||
|
||||
#define ZIPL_MAGIC "zIPL"
|
||||
@@ -35,7 +36,7 @@
|
||||
#define ZIPL_DEFAULT_CONF TOOLS_SYSCONFDIR "/zipl.conf"
|
||||
#define ZIPL_MINIMAL_CONF TOOLS_LIBDIR "/zipl.conf"
|
||||
#define ZIPL_DEFAULT_BLSDIR "/boot/loader/entries"
|
||||
#define ZIPL_STAGE3_PATH TOOLS_LIBDIR "/stage3.bin"
|
||||
#define ZIPL_STAGE3_PATH util_libdir_path("stage3.bin")
|
||||
#define ZIPL_SIPL_PATH "/sys/firmware/ipl/has_secure"
|
||||
|
||||
#define MENU_DEFAULT_PROMPT 0
|
||||
|
||||
Reference in New Issue
Block a user