lfsmake2 bzip2
lfsmake2 diffutils
lfsmake2 e2fsprogs
+ lfsmake2 ed
lfsmake2 file
lfsmake2 findutils
lfsmake2 flex
lfsmake2 man
lfsmake2 mktemp
lfsmake2 modutils
+ lfsmake2 net-tools
lfsmake2 patch
lfsmake2 psmisc
lfsmake2 shadow
buildipfire() {
LOGFILE="$BASEDIR/log/_build.ipfire.log"
export LOGFILE
- ipfiremake inetutils
- ipfiremake net-tools
- ipfiremake ed
ipfiremake configroot
ipfiremake dhcp
ipfiremake dhcpcd
ipfiremake ppp
ipfiremake rp-pppoe
ipfiremake unzip
-# ipfiremake linux PASS=I # Can we remove the installer kernel?
- ipfiremake linux PASS=S
+ ipfiremake linux SMP=1
+ ipfiremake ipp2p SMP=1
# ipfiremake 3cp4218 PASS=SMP
# ipfiremake amedyn PASS=SMP
# ipfiremake cxacru PASS=SMP
# ipfiremake promise-sata-300-tx PASS=SMP
ipfiremake zaptel PASS=S
ipfiremake linux
+ ipfiremake ipp2p
# ipfiremake 3cp4218
# ipfiremake amedyn
# ipfiremake cxacru
ipfiremake ibod
ipfiremake initscripts
ipfiremake iptables
+ ipfiremake ipp2p IPT=1
ipfiremake ipac-ng
ipfiremake ipaddr
ipfiremake iptstate
LOGFILE="$BASEDIR/log/_build.installer.log"
export LOGFILE
ipfiremake syslinux
- ipfiremake uClibc
+ ipfiremake memtest
+ installmake linux-libc-header
+ installmake binutils
+ ipfiremake uClibc PASS=1
+ ipfiremake gcc INST=1
+ installmake uClibc PASS=2
+ installmake gcc INST=2
+ installmake uClibc PASS=3
installmake busybox
installmake udev
installmake slang
installmake pciutils
installmake pcmciautils
installmake kudzu
+# installmake bootsplash
installmake installer
installmake scsi.img # this is to be deleted
installmake driver.img # this is to be deleted
rm -rf $BASEDIR/build/tmp/*
# Generating total list of files
- echo "`date -u '+%b %e %T'`: Generating files list from logs" | tee -a $LOGFILE
+ echo "Generating files list from logs" | tee -a $LOGFILE
rm -f $BASEDIR/log/FILES
for i in `ls -1tr $BASEDIR/log/[^_]*`; do
if [ "$i" != "$BASEDIR/log/FILES" -a -n $i ]; then
prepareenv
fi
- beautify build_stage "Building base"
+ beautify build_start
+ beautify build_stage_start "Building base"
buildbase
+ beautify build_stage_end
- beautify build_stage "Building IPFire"
+ beautify build_stage_start "Building IPFire"
buildipfire
+ beautify build_stage_end
# Setzen des IPFire Builds
if [ "$FIREBUILD" ]; then
echo "_(OvO)_" > $BASEDIR/build/var/ipfire/firebuild
fi
- beautify build_stage "Building installer"
+ beautify build_stage_start "Building installer"
buildinstaller
+ beautify build_stage_end
- beautify build_stage "Building packages"
+ beautify build_stage_start "Building packages"
buildpackages
+ beautify build_stage_end
+ beautify build_end
;;
shell)
# enter a shell inside LFS chroot