summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSeung-Woo Kim <sw0312.kim@samsung.com>2021-03-11 17:17:13 +0900
committerSeung-Woo Kim <sw0312.kim@samsung.com>2021-03-11 20:27:18 +0900
commit2a048668f234aeb28c998642fbadc012e27d25d1 (patch)
treeef9d3e7733aace76dd68b92e4f31d86b63e7b0a3
parente79b400c00a373d11da258b8eb82c1ebee30a659 (diff)
downloadinitrd-recovery-2a048668f234aeb28c998642fbadc012e27d25d1.tar.gz
initrd-recovery-2a048668f234aeb28c998642fbadc012e27d25d1.tar.bz2
initrd-recovery-2a048668f234aeb28c998642fbadc012e27d25d1.zip
mkinitrd-recovery: Install ld.so.conf and run ldconfig for hal api libssubmit/tizen/20210312.073848submit/tizen/20210312.013738accepted/tizen/unified/20210315.134207
To support linking hal api libs, install libhal-api.conf in /etc/ld.so.conf.d directory and /etc/ld.so.conf, and then run ldconfig for initrd-recovery root. Change-Id: Ibc0fcb9a546e29815e1b91cf12e331a32753439b Signed-off-by: Seung-Woo Kim <sw0312.kim@samsung.com>
-rw-r--r--src/initrd-recovery/00-initrd-recovery.list.in5
-rwxr-xr-xsrc/initrd-recovery/mkinitrd-recovery.sh.in1
2 files changed, 6 insertions, 0 deletions
diff --git a/src/initrd-recovery/00-initrd-recovery.list.in b/src/initrd-recovery/00-initrd-recovery.list.in
index 21a03e9..64402ef 100644
--- a/src/initrd-recovery/00-initrd-recovery.list.in
+++ b/src/initrd-recovery/00-initrd-recovery.list.in
@@ -22,3 +22,8 @@ SYMLINKS="
/sbin/minireboot:@INITRD_RECOVERY_LIBEXEC_DIR@/minireboot
/sbin/reboot:@INITRD_RECOVERY_LIBEXEC_DIR@/minireboot
"
+
+VERBATIMS="
+/etc/ld.so.conf
+/etc/ld.so.conf.d/libhal-api.conf
+"
diff --git a/src/initrd-recovery/mkinitrd-recovery.sh.in b/src/initrd-recovery/mkinitrd-recovery.sh.in
index 1e52d0d..f20c7f0 100755
--- a/src/initrd-recovery/mkinitrd-recovery.sh.in
+++ b/src/initrd-recovery/mkinitrd-recovery.sh.in
@@ -285,6 +285,7 @@ make_initrd_recovery() {
libonly_objects $OBJECTS_LIBONLY
symlink_objects $OBJECTS_SYMLINK
mvwithlib_objects $OBJECTS_MVWITHLIB
+ /usr/sbin/ldconfig -r $INITRD_ROOT
}
#-----------------------------------------------------------------------------