diff --git a/initcpio/inst/miso_pxe_common b/initcpio/inst/miso_pxe_common index 1f458c1..8e38170 100644 --- a/initcpio/inst/miso_pxe_common +++ b/initcpio/inst/miso_pxe_common @@ -1,8 +1,20 @@ #!/bin/bash build() { + add_checked_modules -f "(irda|phy|wimax|wireless|ppp_|plip|pppoe)" "/drivers/net/" add_runscript + + add_binary /usr/lib/initcpio/ipconfig /bin/ipconfig + + # Add hosts support files+dns + add_symlink /usr/lib/libnss_files.so.2 $(readlink /usr/lib/libnss_files.so.2) + add_binary $(readlink -f /usr/lib/libnss_files.so.2) + add_symlink /usr/lib/libnss_dns.so.2 $(readlink /usr/lib/libnss_dns.so.2) + add_binary $(readlink -f /usr/lib/libnss_dns.so.2) + + add_dir /etc + echo "hosts: files dns" > $BUILDROOT/etc/nsswitch.conf } help() { diff --git a/initcpio/inst/miso_pxe_http b/initcpio/inst/miso_pxe_http index 287f185..dbd635b 100644 --- a/initcpio/inst/miso_pxe_http +++ b/initcpio/inst/miso_pxe_http @@ -1,6 +1,7 @@ #!/bin/bash build() { + add_binary "/usr/bin/curl" "/bin/curl" add_runscript }