diff options
author | Andrew Gaffney <agaffney@gentoo.org> | 2008-12-13 14:36:16 -0600 |
---|---|---|
committer | Andrew Gaffney <agaffney@gentoo.org> | 2008-12-13 14:36:16 -0600 |
commit | 8bc0328be83a557f02139df8479ba2b4fc1297bd (patch) | |
tree | 2851a78855da52f1c10eeff48871d14b920c592b /gen_initramfs.sh | |
parent | Enable support klogd and syslogd for netboot (diff) | |
download | genkernel-8bc0328be83a557f02139df8479ba2b4fc1297bd.tar.gz genkernel-8bc0328be83a557f02139df8479ba2b4fc1297bd.tar.bz2 genkernel-8bc0328be83a557f02139df8479ba2b4fc1297bd.zip |
Move udhcpc's script to default location
Diffstat (limited to 'gen_initramfs.sh')
-rw-r--r-- | gen_initramfs.sh | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/gen_initramfs.sh b/gen_initramfs.sh index e14604c..b6bfb9f 100644 --- a/gen_initramfs.sh +++ b/gen_initramfs.sh @@ -42,15 +42,18 @@ append_busybox() { then rm -rf "${TEMP}/initramfs-busybox-temp" > /dev/null fi - mkdir -p "${TEMP}/initramfs-busybox-temp/bin/" - cp "${GK_SHARE}/defaults/udhcpc.scripts" ${TEMP}/initramfs-busybox-temp/bin/ - chmod +x "${TEMP}/initramfs-busybox-temp/bin/udhcpc.scripts" + mkdir -p "${TEMP}/initramfs-busybox-temp/bin/" tar -xjf "${BUSYBOX_BINCACHE}" -C "${TEMP}/initramfs-busybox-temp/bin" busybox || gen_die 'Could not extract busybox bincache!' chmod +x "${TEMP}/initramfs-busybox-temp/bin/busybox" - for i in '[' ash sh mount uname echo cut; do + mkdir -p "${TEMP/initramfs-busybox-temp/usr/share/udhcpc/" + cp "${GK_SHARE}/defaults/udhcpc.scripts" ${TEMP}/initramfs-busybox-temp/usr/share/udhcpc/default.script + chmod +x "${TEMP}/initramfs-busybox-temp/usr/share/udhcpc/default.script" + + # Set up a few default symlinks + for i in '[' ash sh mount uname echo cut cat; do rm -f ${TEMP}/initramfs-busybox-temp/bin/$i > /dev/null ln ${TEMP}/initramfs-busybox-temp/bin/busybox ${TEMP}/initramfs-busybox-temp/bin/$i || gen_die "Busybox error: could not link ${i}!" |