live-build/scripts/02-net.sh

41 lines
817 B
Bash
Raw Normal View History

2007-09-23 08:04:20 +00:00
# scripts/02-net.sh
Net ()
{
# Installing smbfs
chroots "apt-get install --yes smbfs"
if [ "${LIVE_ARCHITECTURE}" = "amd64" ] || [ "${LIVE_ARCHITECTURE}" = "i386" ]
then
2007-09-23 08:04:20 +00:00
mkdir "${LIVE_CHROOT}"/etc/mkinitramfs
2007-09-23 08:04:20 +00:00
# Configuring initramfs for NFS
2007-09-23 08:04:20 +00:00
cat >> "${LIVE_CHROOT}"/etc/mkinitramfs/initramfs.conf << EOF
2007-09-23 08:04:20 +00:00
MODULES=netboot
BOOT=nfs
EOF
fi
# Installing syslinux
Syslinux net
# Installing linux-image
Linuximage net
# Installing memtest
Memtest net
if [ -z "${LIVE_VERBOSE}" ]
then
# Creating tarball
cd "${LIVE_ROOT}" && cd .. && \
2007-09-23 08:04:20 +00:00
tar cfz netboot.tar.gz `basename "${LIVE_ROOT}"` && \
2007-09-23 08:04:20 +00:00
mv netboot.tar.gz "${LIVE_ROOT}"
else
# Creating tarball (debug)
cd "${LIVE_ROOT}" && cd .. && \
2007-09-23 08:04:20 +00:00
tar cfvz netboot.tar.gz `basename "${LIVE_ROOT}"` && \
2007-09-23 08:04:20 +00:00
mv netboot.tar.gz "${LIVE_ROOT}"
fi
}