Move udhcpc's script to default location

cleanup-cruft
Andrew Gaffney 16 years ago
parent 0b80933508
commit 8bc0328be8

@ -2,6 +2,10 @@
# Copyright 1999-2008 Gentoo Foundation; 2008 Chris Gianelloni, Andrew Gaffney
# Distributed under the GPL v2
13 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
gen_initramfs.sh, netboot/linuxrc.x:
Move udhcpc's script to default location
13 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/busy-config:
Enable support klogd and syslogd for netboot

@ -196,7 +196,7 @@ mount_sysfs() {
}
findnfsmount() {
if [ "${IP}" != '' ] || busybox udhcpc -n -T 15 -q -s /bin/udhcpc.scripts
if [ "${IP}" != '' ] || busybox udhcpc -n -T 15 -q
then
[ -e /rootpath ] && NFSROOT=`cat /rootpath`

@ -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}!"

@ -10,7 +10,7 @@ export PATH="/usr/sbin:/usr/bin:/sbin:/bin"
BasicSetup() {
#// Copyright year, Build date in YYYYMMDD format, and in MMDDYYYY to make busybox 'date' happy
MYDATE="`cat /etc/build_date`"
MYDATE="`/bin/cat /etc/build_date`"
CPYYEAR="$(echo ${MYDATE} | cut -c 1-4)"
BBDATE="$(echo ${MYDATE} | cut -c 5-8)$(echo ${MYDATE} | cut -c 1-4)"
DISDATE="$(echo ${MYDATE} | cut -c 7-8) $(echo ${MYDATE} | cut -c 5-6) $(echo ${MYDATE} | cut -c 1-4)"
@ -97,7 +97,6 @@ StartUp() {
#// Misc tasks
chmod +x /bin/net-setup
chmod +x /usr/share/udhcpc/default.script
fi
}

Loading…
Cancel
Save