how to build busybox for a thin client system

Joey S. Eisma jeisma at pimes.com.ph
Thu Aug 3 09:10:16 UTC 2006


hi!

a thin client system that uses busy box has on its package directories, 
contain these files:

-rwxr-xr-x  1 admin admin 242344 2006-07-14 11:53 [
-rwxr-xr-x  1 admin admin 242344 2006-07-14 11:53 ash
-rwxr-xr-x  1 admin admin  10632 2006-07-14 11:53 aumix
-rwxr-xr-x  1 admin admin 242344 2006-07-14 11:53 awk
-rwxr-xr-x  1 admin admin 242344 2006-07-14 11:53 basename
-rwxr-xr-x  1 admin admin 242344 2006-07-14 11:53 busybox
-rwxr-xr-x  1 admin admin 242344 2006-07-14 11:53 cat
-rwxr-xr-x  1 admin admin    207 2006-07-14 11:53 checklogs
-rwxr-xr-x  1 admin admin 242344 2006-07-14 11:53 chmod
-rwxr-xr-x  1 admin admin 242344 2006-07-14 11:53 clear
-rwxr-xr-x  1 admin admin 242344 2006-07-14 11:53 cp
-rwxr-xr-x  1 admin admin 242344 2006-07-14 11:53 crond
-rwxr-xr-x  1 admin admin 242344 2006-07-14 11:53 crontab
-rwxr-xr-x  1 admin admin 242344 2006-07-14 11:53 cut
-rwxr-xr-x  1 admin admin 242344 2006-07-14 11:53 date
-rwxr-xr-x  1 admin admin  20264 2006-07-14 11:53 dcd
-rwxr-xr-x  1 admin admin  54952 2006-07-14 11:53 depmod
-rwxr-xr-x  1 admin admin 242344 2006-07-14 11:53 df
-rwxr-xr-x  1 admin admin 242344 2006-07-14 11:53 echo
-rwxr-xr-x  1 admin admin 242344 2006-07-14 11:53 egrep
-rwxr-xr-x  1 admin admin 242344 2006-07-14 11:53 expr
-rwxr-xr-x  1 admin admin 242344 2006-07-14 11:53 free
-rwxr-xr-x  1 admin admin 242344 2006-07-14 11:53 getty
-rwxr-xr-x  1 admin admin 242344 2006-07-14 11:53 grep
-rwxr-xr-x  1 admin admin 242344 2006-07-14 11:53 gunzip
-rwxr-xr-x  1 admin admin 242344 2006-07-14 11:53 halt
-rwxr-xr-x  1 admin admin 242344 2006-07-14 11:53 hostname
-rwxr-xr-x  1 admin admin   1160 2006-07-14 11:53 hotplug
-rwxr-xr-x  1 admin admin 242344 2006-07-14 11:53 ifconfig
-rwxr-xr-x  1 admin admin 242344 2006-07-14 11:53 init
-rwxr-xr-x  1 admin admin  92936 2006-07-14 11:53 insmod
-rwxr-xr-x  1 admin admin 242344 2006-07-14 11:53 kill
-rwxr-xr-x  1 admin admin 242344 2006-07-14 11:53 klogd
-rwxr-xr-x  1 admin admin 242344 2006-07-14 11:53 ln
-rwxr-xr-x  1 admin admin 242344 2006-07-14 11:53 loadkmap
-rwxr-xr-x  1 admin admin 242344 2006-07-14 11:53 login
-rwxr-xr-x  1 admin admin    284 2006-07-14 11:53 logout
-rwxr-xr-x  1 admin admin 242344 2006-07-14 11:53 ls
-rwxr-xr-x  1 admin admin  92936 2006-07-14 11:53 lsmod
-rwxr-xr-x  1 admin admin  17032 2006-07-14 11:53 mdetect
-rwxr-xr-x  1 admin admin  10952 2006-07-14 11:53 mii-tool
-rwxr-xr-x  1 admin admin 242344 2006-07-14 11:53 mkdir
-rwxr-xr-x  1 admin admin 242344 2006-07-14 11:53 mknod
-rwxr-xr-x  1 admin admin  92936 2006-07-14 11:53 modprobe
-rwxr-xr-x  1 admin admin 242344 2006-07-14 11:53 more
-rwxr-xr-x  1 admin admin 242344 2006-07-14 11:53 mount
-rwxr-xr-x  1 admin admin 242344 2006-07-14 11:53 pidof
-rwxr-xr-x  1 admin admin 242344 2006-07-14 11:53 ping
-rwxr-xr-x  1 admin admin   1668 2006-07-14 11:53 pkg
-rwxr-xr-x  1 admin admin    487 2006-07-14 11:53 playcd
-rwxr-xr-x  1 admin admin 242344 2006-07-14 11:53 poweroff
-rwxr-xr-x  1 admin admin 242344 2006-07-14 11:53 ps
-rwxr-xr-x  1 admin admin 242344 2006-07-14 11:53 rdate
-rwxr-xr-x  1 admin admin 242344 2006-07-14 11:53 reboot
-rwxr-xr-x  1 admin admin  36616 2006-07-14 11:53 replimenu
-rwxr-xr-x  1 admin admin 242344 2006-07-14 11:53 rm
-rwxr-xr-x  1 admin admin  92936 2006-07-14 11:53 rmmod
-rwxr-xr-x  1 admin admin 242344 2006-07-14 11:53 route
-rwxr-xr-x  1 admin admin 242344 2006-07-14 11:53 sed
-rwxr-xr-x  1 admin admin 242344 2006-07-14 11:53 sh
-rwxr-xr-x  1 admin admin 242344 2006-07-14 11:53 sleep
-rwxr-xr-x  1 admin admin    866 2006-07-14 11:53 smtp
-rwxr-xr-x  1 admin admin  11328 2006-07-14 11:53 smtpclient
-rwxr-xr-x  1 admin admin 242344 2006-07-14 11:53 sort
-rwxr-xr-x  1 admin admin  10664 2006-07-14 11:53 splash
-rwxr-xr-x  1 admin admin   2298 2006-07-14 11:53 start-session
-rwxr-xr-x  1 admin admin 242344 2006-07-14 11:53 stty
-rwxr-xr-x  1 admin admin 242344 2006-07-14 11:53 swapoff
-rwxr-xr-x  1 admin admin 242344 2006-07-14 11:53 swapon
-rwxr-xr-x  1 admin admin 242344 2006-07-14 11:53 sync
-rwxr-xr-x  1 admin admin 242344 2006-07-14 11:53 syslogd
-rwxr-xr-x  1 admin admin 242344 2006-07-14 11:53 tail
-rwxr-xr-x  1 admin admin 242344 2006-07-14 11:53 tar
-rwxr-xr-x  1 admin admin 242344 2006-07-14 11:53 telnet
-rwxr-xr-x  1 admin admin 242344 2006-07-14 11:53 test
-rwxr-xr-x  1 admin admin 242344 2006-07-14 11:53 tftp
-rwxr-xr-x  1 admin admin 242344 2006-07-14 11:53 touch
-rwxr-xr-x  1 admin admin 242344 2006-07-14 11:53 tr
-rwxr-xr-x  1 admin admin 242344 2006-07-14 11:53 udhcpc
-rwxr-xr-x  1 admin admin 242344 2006-07-14 11:53 umount
-rwxr-xr-x  1 admin admin 242344 2006-07-14 11:53 uname
-rwxr-xr-x  1 admin admin 242344 2006-07-14 11:53 uptime
-rwxr-xr-x  1 admin admin 242344 2006-07-14 11:53 wc
-rwxr-xr-x  1 admin admin 242344 2006-07-14 11:53 zcat

i believe these are all forked from busybox, how do i build busybox to 
be able to have the same set of files?

what im really trying to do is to have udhcpc be able to use ports other 
than the standard 67/68. have already made changes 
networking/udhcp/dhcpd.h to use ports 1067/1068. now i need to overwrite 
the the existing udhcpc. running "make defconfig" only created a single 
"busybox" binary. i need to have the same structure as above, hoping not 
to break the thin client system.
 

thank you so much!


joey



More information about the busybox mailing list