From 387f2c1fa3245a978a27b1b50072d11b6fc679f7 Mon Sep 17 00:00:00 2001 From: "C. McEnroe" Date: Fri, 31 Jul 2020 13:04:48 -0400 Subject: Use ldd to automatically copy libs into chroot --- Makefile | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/Makefile b/Makefile index 4c75e4b..08e90ab 100644 --- a/Makefile +++ b/Makefile @@ -73,15 +73,8 @@ chroot.tar: catgirl catgirl.1 scripts/chroot-prompt.sh scripts/chroot-man.sh root/home/${CHROOT_USER} \ root/home/${CHROOT_USER}/.local/share cp -fp /libexec/ld-elf.so.1 root/libexec - cp -fp \ - /lib/libc.so.7 \ - /lib/libncursesw.so.8 \ - /lib/libthr.so.3 \ - /lib/libz.so.6 \ - /usr/local/lib/libcrypto.so.46 \ - /usr/local/lib/libssl.so.48 \ - /usr/local/lib/libtls.so.20 \ - root/lib + ldd -f '%p\n' catgirl /usr/bin/mandoc /usr/bin/less \ + | sort -u | xargs -t -J % cp -fp % root/lib chflags noschg root/libexec/* root/lib/* cp -fp /etc/hosts /etc/resolv.conf root/etc cp -fp /usr/local/etc/ssl/cert.pem root/usr/local/etc/ssl -- cgit 1.4.1