Author: oden
Date: Thu Feb  8 17:14:19 2007
New Revision: 118019

Added:
   packages/cooker/mille-xterm-busybox/current/SOURCES/busybox-1.1.2.config
   packages/cooker/mille-xterm-busybox/current/SOURCES/busybox-1.1.2.tar.bz2   
(contents, props changed)
   
packages/cooker/mille-xterm-busybox/current/SOURCES/busybox-1.1.2.tar.bz2.sign
   packages/cooker/mille-xterm-busybox/current/SOURCES/udhcp-altport.diff
   packages/cooker/mille-xterm-busybox/current/SOURCES/udhcp-rootpath.diff
   packages/cooker/mille-xterm-busybox/current/SPECS/mille-xterm-busybox.spec
Removed:
   packages/cooker/mille-xterm-busybox/current/SOURCES/busybox-1.00-pre10.config
   
packages/cooker/mille-xterm-busybox/current/SOURCES/busybox-1.00-pre10.tar.bz2
   packages/cooker/mille-xterm-busybox/current/SOURCES/udhcp-altport.patch
   packages/cooker/mille-xterm-busybox/current/SOURCES/udhcp-rootpath.patch
   packages/cooker/mille-xterm-busybox/current/SPECS/busybox.spec

Log:
- 1.1.2 (cooker sync)
- rediffed the 2 udhcp patches


Added: packages/cooker/mille-xterm-busybox/current/SOURCES/busybox-1.1.2.config
==============================================================================
--- (empty file)
+++ packages/cooker/mille-xterm-busybox/current/SOURCES/busybox-1.1.2.config    
Thu Feb  8 17:14:19 2007
@@ -0,0 +1,610 @@
+#
+# Automatically generated make config: don't edit
+#
+HAVE_DOT_CONFIG=y
+
+#
+# Busybox Settings
+#
+
+#
+# General Configuration
+#
+# CONFIG_FEATURE_BUFFERS_USE_MALLOC is not set
+CONFIG_FEATURE_BUFFERS_GO_ON_STACK=y
+# CONFIG_FEATURE_BUFFERS_GO_IN_BSS is not set
+# CONFIG_FEATURE_VERBOSE_USAGE is not set
+CONFIG_FEATURE_INSTALLER=y
+# CONFIG_LOCALE_SUPPORT is not set
+CONFIG_FEATURE_DEVFS=y
+CONFIG_FEATURE_DEVPTS=y
+# CONFIG_FEATURE_CLEAN_UP is not set
+CONFIG_FEATURE_SUID=y
+# CONFIG_FEATURE_SUID_CONFIG is not set
+# CONFIG_FEATURE_SUID_CONFIG_QUIET is not set
+# CONFIG_SELINUX is not set
+
+#
+# Build Options
+#
+CONFIG_STATIC=y
+# CONFIG_DISABLE_SHARED is not set
+# CONFIG_BUILD_LIBBUSYBOX is not set
+# CONFIG_FEATURE_FULL_LIBBUSYBOX is not set
+# CONFIG_FEATURE_SHARED_BUSYBOX is not set
+# CONFIG_LFS is not set
+# USING_CROSS_COMPILER is not set
+CROSS_COMPILER_PREFIX=""
+EXTRA_CFLAGS_OPTIONS=""
+# CONFIG_BUILD_AT_ONCE is not set
+
+#
+# Debugging Options
+#
+# CONFIG_DEBUG is not set
+# CONFIG_NO_DEBUG_LIB is not set
+# CONFIG_DMALLOC is not set
+# CONFIG_EFENCE is not set
+CONFIG_DEBUG_YANK_SUSv2=y
+
+#
+# Installation Options
+#
+# CONFIG_INSTALL_NO_USR is not set
+CONFIG_INSTALL_APPLET_SYMLINKS=y
+# CONFIG_INSTALL_APPLET_HARDLINKS is not set
+# CONFIG_INSTALL_APPLET_DONT is not set
+PREFIX="./_install"
+
+#
+# Busybox Library Tuning
+#
+CONFIG_MD5_SIZE_VS_SPEED=2
+
+#
+# Applets
+#
+
+#
+# Archival Utilities
+#
+# CONFIG_AR is not set
+# CONFIG_FEATURE_AR_LONG_FILENAMES is not set
+CONFIG_BUNZIP2=y
+# CONFIG_CPIO is not set
+# CONFIG_DPKG is not set
+# CONFIG_DPKG_DEB is not set
+# CONFIG_FEATURE_DPKG_DEB_EXTRACT_ONLY is not set
+CONFIG_GUNZIP=y
+# CONFIG_FEATURE_GUNZIP_UNCOMPRESS is not set
+CONFIG_GZIP=y
+# CONFIG_RPM2CPIO is not set
+CONFIG_RPM=y
+CONFIG_TAR=y
+# CONFIG_FEATURE_TAR_CREATE is not set
+# CONFIG_FEATURE_TAR_BZIP2 is not set
+# CONFIG_FEATURE_TAR_LZMA is not set
+# CONFIG_FEATURE_TAR_FROM is not set
+CONFIG_FEATURE_TAR_GZIP=y
+# CONFIG_FEATURE_TAR_COMPRESS is not set
+# CONFIG_FEATURE_TAR_OLDGNU_COMPATABILITY is not set
+CONFIG_FEATURE_TAR_GNU_EXTENSIONS=y
+# CONFIG_FEATURE_TAR_LONG_OPTIONS is not set
+# CONFIG_UNCOMPRESS is not set
+# CONFIG_UNLZMA is not set
+# CONFIG_FEATURE_LZMA_FAST is not set
+CONFIG_UNZIP=y
+
+#
+# Common options for cpio and tar
+#
+# CONFIG_FEATURE_UNARCHIVE_TAPE is not set
+# CONFIG_FEATURE_DEB_TAR_GZ is not set
+# CONFIG_FEATURE_DEB_TAR_BZ2 is not set
+# CONFIG_FEATURE_DEB_TAR_LZMA is not set
+
+#
+# Coreutils
+#
+CONFIG_BASENAME=y
+# CONFIG_CAL is not set
+CONFIG_CAT=y
+CONFIG_CHGRP=y
+CONFIG_CHMOD=y
+CONFIG_CHOWN=y
+CONFIG_CHROOT=y
+# CONFIG_CMP is not set
+# CONFIG_COMM is not set
+CONFIG_CP=y
+CONFIG_CUT=y
+CONFIG_DATE=y
+CONFIG_FEATURE_DATE_ISOFMT=y
+CONFIG_DD=y
+CONFIG_DF=y
+CONFIG_DIRNAME=y
+# CONFIG_DOS2UNIX is not set
+# CONFIG_UNIX2DOS is not set
+CONFIG_DU=y
+CONFIG_FEATURE_DU_DEFALT_BLOCKSIZE_1K=y
+CONFIG_ECHO=y
+CONFIG_FEATURE_FANCY_ECHO=y
+CONFIG_ENV=y
+CONFIG_EXPR=y
+# CONFIG_EXPR_MATH_SUPPORT_64 is not set
+CONFIG_FALSE=y
+# CONFIG_FOLD is not set
+CONFIG_HEAD=y
+# CONFIG_FEATURE_FANCY_HEAD is not set
+# CONFIG_HOSTID is not set
+CONFIG_ID=y
+CONFIG_INSTALL=y
+# CONFIG_LENGTH is not set
+CONFIG_LN=y
+# CONFIG_LOGNAME is not set
+CONFIG_LS=y
+CONFIG_FEATURE_LS_FILETYPES=y
+CONFIG_FEATURE_LS_FOLLOWLINKS=y
+CONFIG_FEATURE_LS_RECURSIVE=y
+CONFIG_FEATURE_LS_SORTFILES=y
+CONFIG_FEATURE_LS_TIMESTAMPS=y
+CONFIG_FEATURE_LS_USERNAME=y
+CONFIG_FEATURE_LS_COLOR=y
+CONFIG_FEATURE_LS_COLOR_IS_DEFAULT=y
+CONFIG_MD5SUM=y
+CONFIG_MKDIR=y
+# CONFIG_MKFIFO is not set
+CONFIG_MKNOD=y
+CONFIG_MV=y
+# CONFIG_NICE is not set
+# CONFIG_NOHUP is not set
+# CONFIG_OD is not set
+# CONFIG_PRINTENV is not set
+# CONFIG_PRINTF is not set
+CONFIG_PWD=y
+# CONFIG_REALPATH is not set
+CONFIG_RM=y
+CONFIG_RMDIR=y
+CONFIG_SEQ=y
+# CONFIG_SHA1SUM is not set
+CONFIG_SLEEP=y
+# CONFIG_FEATURE_FANCY_SLEEP is not set
+CONFIG_SORT=y
+CONFIG_FEATURE_SORT_BIG=n
+# CONFIG_STAT is not set
+# CONFIG_FEATURE_STAT_FORMAT is not set
+# CONFIG_STTY is not set
+# CONFIG_SUM is not set
+CONFIG_SYNC=y
+CONFIG_TAIL=y
+# CONFIG_FEATURE_FANCY_TAIL is not set
+# CONFIG_TEE is not set
+# CONFIG_FEATURE_TEE_USE_BLOCK_IO is not set
+CONFIG_TEST=y
+# CONFIG_FEATURE_TEST_64 is not set
+CONFIG_TOUCH=y
+CONFIG_TR=y
+# CONFIG_FEATURE_TR_CLASSES is not set
+# CONFIG_FEATURE_TR_EQUIV is not set
+CONFIG_TRUE=y
+CONFIG_TTY=y
+CONFIG_UNAME=y
+CONFIG_UNIQ=y
+# CONFIG_USLEEP is not set
+# CONFIG_UUDECODE is not set
+# CONFIG_UUENCODE is not set
+# CONFIG_WATCH is not set
+CONFIG_WC=y
+CONFIG_WHO=y
+CONFIG_WHOAMI=y
+CONFIG_YES=y
+
+#
+# Common options for cp and mv
+#
+# CONFIG_FEATURE_PRESERVE_HARDLINKS is not set
+
+#
+# Common options for ls, more and telnet
+#
+CONFIG_FEATURE_AUTOWIDTH=y
+
+#
+# Common options for df, du, ls
+#
+CONFIG_FEATURE_HUMAN_READABLE=y
+
+#
+# Common options for md5sum, sha1sum
+#
+CONFIG_FEATURE_MD5_SHA1_SUM_CHECK=y
+
+#
+# Console Utilities
+#
+# CONFIG_CHVT is not set
+CONFIG_CLEAR=y
+# CONFIG_DEALLOCVT is not set
+# CONFIG_DUMPKMAP is not set
+CONFIG_LOADFONT=y
+CONFIG_LOADKMAP=y
+# CONFIG_OPENVT is not set
+CONFIG_RESET=y
+# CONFIG_SETCONSOLE is not set
+CONFIG_SETKEYCODES=y
+
+#
+# Debian Utilities
+#
+CONFIG_MKTEMP=y
+# CONFIG_PIPE_PROGRESS is not set
+# CONFIG_READLINK is not set
+# CONFIG_FEATURE_READLINK_FOLLOW is not set
+CONFIG_RUN_PARTS=y
+# CONFIG_START_STOP_DAEMON is not set
+CONFIG_WHICH=y
+
+#
+# Editors
+#
+CONFIG_AWK=y
+CONFIG_FEATURE_AWK_MATH=y
+# CONFIG_PATCH is not set
+CONFIG_SED=y
+CONFIG_VI=y
+CONFIG_FEATURE_VI_COLON=y
+CONFIG_FEATURE_VI_YANKMARK=y
+CONFIG_FEATURE_VI_SEARCH=y
+CONFIG_FEATURE_VI_USE_SIGNALS=y
+CONFIG_FEATURE_VI_DOT_CMD=y
+CONFIG_FEATURE_VI_READONLY=y
+CONFIG_FEATURE_VI_SETOPTS=y
+CONFIG_FEATURE_VI_SET=y
+CONFIG_FEATURE_VI_WIN_RESIZE=y
+CONFIG_FEATURE_VI_OPTIMIZE_CURSOR=y
+
+#
+# Finding Utilities
+#
+CONFIG_FIND=y
+# CONFIG_FEATURE_FIND_MTIME is not set
+CONFIG_FEATURE_FIND_MMIN=y
+# CONFIG_FEATURE_FIND_PERM is not set
+CONFIG_FEATURE_FIND_TYPE=y
+CONFIG_FEATURE_FIND_XDEV=y
+CONFIG_FEATURE_FIND_NEWER=y
+CONFIG_FEATURE_FIND_INUM=y
+CONFIG_FEATURE_FIND_EXEC=y
+CONFIG_GREP=y
+# CONFIG_FEATURE_GREP_EGREP_ALIAS is not set
+CONFIG_FEATURE_GREP_FGREP_ALIAS=y
+# CONFIG_FEATURE_GREP_CONTEXT is not set
+CONFIG_XARGS=y
+# CONFIG_FEATURE_XARGS_SUPPORT_CONFIRMATION is not set
+CONFIG_FEATURE_XARGS_SUPPORT_QUOTES=y
+# CONFIG_FEATURE_XARGS_SUPPORT_TERMOPT is not set
+# CONFIG_FEATURE_XARGS_SUPPORT_ZERO_TERM is not set
+
+#
+# Init Utilities
+#
+CONFIG_INIT=y
+CONFIG_FEATURE_USE_INITTAB=y
+# CONFIG_FEATURE_INIT_SCTTY is not set
+# CONFIG_FEATURE_EXTRA_QUIET is not set
+# CONFIG_FEATURE_INIT_COREDUMPS is not set
+CONFIG_FEATURE_INITRD=y
+CONFIG_HALT=y
+CONFIG_MESG=y
+
+#
+# Login/Password Management Utilities
+#
+CONFIG_FEATURE_SHADOWPASSWDS=y
+CONFIG_USE_BB_SHADOW=y
+CONFIG_USE_BB_PWD_GRP=y
+CONFIG_ADDGROUP=y
+CONFIG_DELGROUP=y
+CONFIG_ADDUSER=y
+CONFIG_DELUSER=y
+CONFIG_GETTY=y
+# CONFIG_FEATURE_UTMP is not set
+# CONFIG_FEATURE_WTMP is not set
+CONFIG_LOGIN=y
+CONFIG_FEATURE_SECURETTY=y
+CONFIG_PASSWD=y
+CONFIG_SU=y
+# CONFIG_SULOGIN is not set
+# CONFIG_VLOCK is not set
+
+#
+# Linux Ext2 FS Progs
+#
+# CONFIG_CHATTR is not set
+# CONFIG_E2FSCK is not set
+# CONFIG_FSCK is not set
+# CONFIG_LSATTR is not set
+# CONFIG_MKE2FS is not set
+# CONFIG_TUNE2FS is not set
+# CONFIG_E2LABEL is not set
+# CONFIG_FINDFS is not set
+
+#
+# Linux Module Utilities
+#
+CONFIG_INSMOD=y
+# CONFIG_FEATURE_INSMOD_VERSION_CHECKING is not set
+# CONFIG_FEATURE_INSMOD_KSYMOOPS_SYMBOLS is not set
+# CONFIG_FEATURE_INSMOD_LOADINKMEM is not set
+# CONFIG_FEATURE_INSMOD_LOAD_MAP is not set
+# CONFIG_FEATURE_INSMOD_LOAD_MAP_FULL is not set
+CONFIG_RMMOD=y
+CONFIG_LSMOD=y
+# CONFIG_FEATURE_LSMOD_PRETTY_2_6_OUTPUT is not set
+CONFIG_MODPROBE=y
+CONFIG_FEATURE_MODPROBE_MULTIPLE_OPTIONS=y
+
+#
+# Options common to multiple modutils
+#
+# CONFIG_FEATURE_CHECK_TAINTED_MODULE is not set
+CONFIG_FEATURE_2_4_MODULES=y
+CONFIG_FEATURE_2_6_MODULES=y
+CONFIG_FEATURE_QUERY_MODULE_INTERFACE=y
+
+#
+# Linux System Utilities
+#
+CONFIG_DMESG=y
+CONFIG_FBSET=y
+CONFIG_FEATURE_FBSET_FANCY=y
+CONFIG_FEATURE_FBSET_READMODE=y
+# CONFIG_FDFLUSH is not set
+# CONFIG_FDFORMAT is not set
+CONFIG_FDISK=y
+# FDISK_SUPPORT_LARGE_DISKS is not set
+CONFIG_FEATURE_FDISK_WRITABLE=y
+# CONFIG_FEATURE_AIX_LABEL is not set
+# CONFIG_FEATURE_SGI_LABEL is not set
+# CONFIG_FEATURE_SUN_LABEL is not set
+# CONFIG_FEATURE_OSF_LABEL is not set
+CONFIG_FEATURE_FDISK_ADVANCED=y
+CONFIG_FREERAMDISK=y
+# CONFIG_FSCK_MINIX is not set
+# CONFIG_MKFS_MINIX is not set
+# CONFIG_FEATURE_MINIX2 is not set
+# CONFIG_GETOPT is not set
+# CONFIG_HEXDUMP is not set
+# CONFIG_HWCLOCK is not set
+# CONFIG_FEATURE_HWCLOCK_LONGOPTIONS is not set
+# CONFIG_FEATURE_HWCLOCK_ADJTIME_FHS is not set
+# CONFIG_IPCRM is not set
+# CONFIG_IPCS is not set
+CONFIG_LOSETUP=y
+# CONFIG_MDEV is not set
+# CONFIG_FEATURE_MDEV_CONF is not set
+CONFIG_MKSWAP=y
+CONFIG_MORE=y
+CONFIG_FEATURE_USE_TERMIOS=y
+CONFIG_MOUNT=y
+CONFIG_FEATURE_MOUNT_NFS=y
+CONFIG_PIVOT_ROOT=y
+# CONFIG_RDATE is not set
+# CONFIG_READPROFILE is not set
+# CONFIG_SETARCH is not set
+CONFIG_SWAPONOFF=y
+# CONFIG_SWITCH_ROOT is not set
+CONFIG_UMOUNT=y
+# CONFIG_FEATURE_UMOUNT_ALL is not set
+
+#
+# Common options for mount/umount
+#
+CONFIG_FEATURE_MOUNT_LOOP=y
+# CONFIG_FEATURE_MTAB_SUPPORT is not set
+
+#
+# Miscellaneous Utilities
+#
+# CONFIG_ADJTIMEX is not set
+# CONFIG_BBCONFIG is not set
+# CONFIG_CROND is not set
+# CONFIG_FEATURE_CROND_CALL_SENDMAIL is not set
+# CONFIG_CRONTAB is not set
+# CONFIG_DC is not set
+CONFIG_DEVFSD=y
+CONFIG_DEVFSD_MODLOAD=y
+# CONFIG_DEVFSD_FG_NP is not set
+CONFIG_DEVFSD_VERBOSE=y
+# CONFIG_EJECT is not set
+# CONFIG_LAST is not set
+CONFIG_LESS=y
+# CONFIG_FEATURE_LESS_BRACKETS is not set
+# CONFIG_FEATURE_LESS_FLAGS is not set
+# CONFIG_FEATURE_LESS_FLAGCS is not set
+# CONFIG_FEATURE_LESS_MARKS is not set
+# CONFIG_FEATURE_LESS_REGEXP is not set
+# CONFIG_HDPARM is not set
+# CONFIG_FEATURE_HDPARM_GET_IDENTITY is not set
+# CONFIG_FEATURE_HDPARM_HDIO_SCAN_HWIF is not set
+# CONFIG_FEATURE_HDPARM_HDIO_UNREGISTER_HWIF is not set
+# CONFIG_FEATURE_HDPARM_HDIO_DRIVE_RESET is not set
+# CONFIG_FEATURE_HDPARM_HDIO_TRISTATE_HWIF is not set
+# CONFIG_FEATURE_HDPARM_HDIO_GETSET_DMA is not set
+CONFIG_MAKEDEVS=y
+# CONFIG_FEATURE_MAKEDEVS_LEAF is not set
+CONFIG_FEATURE_MAKEDEVS_TABLE=y
+# CONFIG_MOUNTPOINT is not set
+# CONFIG_MT is not set
+# CONFIG_RUNLEVEL is not set
+# CONFIG_RX is not set
+# CONFIG_STRINGS is not set
+# CONFIG_SETSID is not set
+# CONFIG_TIME is not set
+# CONFIG_WATCHDOG is not set
+
+#
+# Networking Utilities
+#
+# CONFIG_FEATURE_IPV6 is not set
+# CONFIG_ARPING is not set
+# CONFIG_DNSD is not set
+# CONFIG_ETHER_WAKE is not set
+# CONFIG_FAKEIDENTD is not set
+# CONFIG_FTPGET is not set
+# CONFIG_FTPPUT is not set
+CONFIG_HOSTNAME=y
+# CONFIG_HTTPD is not set
+# CONFIG_FEATURE_HTTPD_USAGE_FROM_INETD_ONLY is not set
+# CONFIG_FEATURE_HTTPD_BASIC_AUTH is not set
+# CONFIG_FEATURE_HTTPD_AUTH_MD5 is not set
+# CONFIG_FEATURE_HTTPD_RELOAD_CONFIG_SIGHUP is not set
+# CONFIG_FEATURE_HTTPD_SETUID is not set
+# CONFIG_FEATURE_HTTPD_CONFIG_WITH_MIME_TYPES is not set
+# CONFIG_FEATURE_HTTPD_CGI is not set
+# CONFIG_FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR is not set
+# CONFIG_FEATURE_HTTPD_SET_REMOTE_PORT_TO_ENV is not set
+# CONFIG_FEATURE_HTTPD_ENCODE_URL_STR is not set
+CONFIG_IFCONFIG=y
+CONFIG_FEATURE_IFCONFIG_STATUS=y
+# CONFIG_FEATURE_IFCONFIG_SLIP is not set
+# CONFIG_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ is not set
+CONFIG_FEATURE_IFCONFIG_HW=y
+# CONFIG_FEATURE_IFCONFIG_BROADCAST_PLUS is not set
+# CONFIG_IFUPDOWN is not set
+# CONFIG_FEATURE_IFUPDOWN_IP is not set
+# CONFIG_FEATURE_IFUPDOWN_IP_BUILTIN is not set
+# CONFIG_FEATURE_IFUPDOWN_IPV4 is not set
+# CONFIG_FEATURE_IFUPDOWN_IPV6 is not set
+# CONFIG_FEATURE_IFUPDOWN_IPX is not set
+# CONFIG_FEATURE_IFUPDOWN_MAPPING is not set
+# CONFIG_INETD is not set
+# CONFIG_FEATURE_INETD_SUPPORT_BILTIN_ECHO is not set
+# CONFIG_FEATURE_INETD_SUPPORT_BILTIN_DISCARD is not set
+# CONFIG_FEATURE_INETD_SUPPORT_BILTIN_TIME is not set
+# CONFIG_FEATURE_INETD_SUPPORT_BILTIN_DAYTIME is not set
+# CONFIG_FEATURE_INETD_SUPPORT_BILTIN_CHARGEN is not set
+# CONFIG_FEATURE_INETD_RPC is not set
+# CONFIG_IP is not set
+# CONFIG_FEATURE_IP_ADDRESS is not set
+# CONFIG_FEATURE_IP_LINK is not set
+# CONFIG_FEATURE_IP_ROUTE is not set
+# CONFIG_FEATURE_IP_TUNNEL is not set
+# CONFIG_IPCALC is not set
+# CONFIG_FEATURE_IPCALC_FANCY is not set
+# CONFIG_IPADDR is not set
+# CONFIG_IPLINK is not set
+# CONFIG_IPROUTE is not set
+# CONFIG_IPTUNNEL is not set
+# CONFIG_NAMEIF is not set
+# CONFIG_NC is not set
+# CONFIG_NC_GAPING_SECURITY_HOLE is not set
+# CONFIG_NETSTAT is not set
+CONFIG_NSLOOKUP=y
+CONFIG_PING=y
+CONFIG_FEATURE_FANCY_PING=y
+# CONFIG_PING6 is not set
+# CONFIG_FEATURE_FANCY_PING6 is not set
+CONFIG_ROUTE=y
+CONFIG_TELNET=y
+CONFIG_FEATURE_TELNET_TTYPE=y
+CONFIG_FEATURE_TELNET_AUTOLOGIN=y
+# CONFIG_TELNETD is not set
+# CONFIG_FEATURE_TELNETD_INETD is not set
+# CONFIG_TFTP is not set
+# CONFIG_FEATURE_TFTP_GET is not set
+# CONFIG_FEATURE_TFTP_PUT is not set
+# CONFIG_FEATURE_TFTP_BLOCKSIZE is not set
+# CONFIG_FEATURE_TFTP_DEBUG is not set
+CONFIG_TRACEROUTE=y
+CONFIG_FEATURE_TRACEROUTE_VERBOSE=y
+# CONFIG_FEATURE_TRACEROUTE_SOURCE_ROUTE is not set
+# CONFIG_FEATURE_TRACEROUTE_USE_ICMP is not set
+# CONFIG_VCONFIG is not set
+CONFIG_WGET=y
+CONFIG_FEATURE_WGET_STATUSBAR=y
+CONFIG_FEATURE_WGET_AUTHENTICATION=y
+CONFIG_FEATURE_WGET_IP6_LITERAL=y
+
+#
+# udhcp Server/Client
+#
+# CONFIG_UDHCPD is not set
+CONFIG_UDHCPC=y
+# CONFIG_DUMPLEASES is not set
+# CONFIG_FEATURE_UDHCP_SYSLOG is not set
+# CONFIG_FEATURE_UDHCP_DEBUG is not set
+# CONFIG_ZCIP is not set
+
+#
+# Process Utilities
+#
+CONFIG_FREE=y
+# CONFIG_FUSER is not set
+CONFIG_KILL=y
+CONFIG_KILLALL=y
+# CONFIG_PIDOF is not set
+# CONFIG_FEATURE_PIDOF_SINGLE is not set
+# CONFIG_FEATURE_PIDOF_OMIT is not set
+CONFIG_PS=y
+# CONFIG_FEATURE_PS_WIDE is not set
+# CONFIG_RENICE is not set
+# CONFIG_BB_SYSCTL is not set
+CONFIG_TOP=y
+CONFIG_FEATURE_TOP_CPU_USAGE_PERCENTAGE=y
+CONFIG_UPTIME=y
+
+#
+# Shells
+#
+CONFIG_FEATURE_SH_IS_ASH=y
+# CONFIG_FEATURE_SH_IS_HUSH is not set
+# CONFIG_FEATURE_SH_IS_LASH is not set
+# CONFIG_FEATURE_SH_IS_MSH is not set
+# CONFIG_FEATURE_SH_IS_NONE is not set
+CONFIG_ASH=y
+
+#
+# Ash Shell Options
+#
+CONFIG_ASH_JOB_CONTROL=y
+# CONFIG_ASH_READ_NCHARS is not set
+# CONFIG_ASH_READ_TIMEOUT is not set
+CONFIG_ASH_ALIAS=y
+CONFIG_ASH_MATH_SUPPORT=y
+# CONFIG_ASH_MATH_SUPPORT_64 is not set
+# CONFIG_ASH_GETOPTS is not set
+# CONFIG_ASH_CMDCMD is not set
+# CONFIG_ASH_BUILTIN_ECHO is not set
+CONFIG_ASH_MAIL=y
+CONFIG_ASH_OPTIMIZE_FOR_SIZE=y
+CONFIG_ASH_RANDOM_SUPPORT=y
+# CONFIG_ASH_EXPAND_PRMT is not set
+# CONFIG_HUSH is not set
+# CONFIG_LASH is not set
+CONFIG_MSH=y
+
+#
+# Bourne Shell Options
+#
+# CONFIG_FEATURE_SH_EXTRA_QUIET is not set
+# CONFIG_FEATURE_SH_STANDALONE_SHELL is not set
+CONFIG_FEATURE_COMMAND_EDITING=y
+# CONFIG_FEATURE_COMMAND_EDITING_VI is not set
+CONFIG_FEATURE_COMMAND_HISTORY=15
+# CONFIG_FEATURE_COMMAND_SAVEHISTORY is not set
+CONFIG_FEATURE_COMMAND_TAB_COMPLETION=y
+# CONFIG_FEATURE_COMMAND_USERNAME_COMPLETION is not set
+CONFIG_FEATURE_SH_FANCY_PROMPT=y
+
+#
+# System Logging Utilities
+#
+# CONFIG_SYSLOGD is not set
+# CONFIG_FEATURE_ROTATE_LOGFILE is not set
+# CONFIG_FEATURE_REMOTE_LOG is not set
+# CONFIG_FEATURE_IPC_SYSLOG is not set
+CONFIG_FEATURE_IPC_SYSLOG_BUFFER_SIZE=0
+# CONFIG_LOGREAD is not set
+# CONFIG_FEATURE_LOGREAD_REDUCED_LOCKING is not set
+# CONFIG_KLOGD is not set
+# CONFIG_LOGGER is not set

Added: packages/cooker/mille-xterm-busybox/current/SOURCES/busybox-1.1.2.tar.bz2
==============================================================================
Binary file. No diff available.

Added: 
packages/cooker/mille-xterm-busybox/current/SOURCES/busybox-1.1.2.tar.bz2.sign
==============================================================================
--- (empty file)
+++ 
packages/cooker/mille-xterm-busybox/current/SOURCES/busybox-1.1.2.tar.bz2.sign  
    Thu Feb  8 17:14:19 2007
@@ -0,0 +1,18 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+busybox-1.1.2.tar.bz2 released Mon, 10 Apr 2006 16:02:42 -0400
+
+MD5:  0b5d78072302fe687407956537bdb9e3  busybox-1.1.2.tar.bz2
+SHA1: 4f8b1a93c432c7e61a5ec0f11653456913aabbda  busybox-1.1.2.tar.bz2
+
+To verify this signature, you can obtain my public key
+from http://landley.net/pubkey.gpg
+
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.1 (GNU/Linux)
+
+iD8DBQFEOrnmHU0i5/6t49YRAmdEAJ0d7i+y0izzhRkTOh04O1zjDN1vuwCgtsv1
+3Xm7lmjuRdTnSfhGD0b6scI=
+=gG9J
+-----END PGP SIGNATURE-----

Added: packages/cooker/mille-xterm-busybox/current/SOURCES/udhcp-altport.diff
==============================================================================
--- (empty file)
+++ packages/cooker/mille-xterm-busybox/current/SOURCES/udhcp-altport.diff      
Thu Feb  8 17:14:19 2007
@@ -0,0 +1,136 @@
+diff -Naur busybox-1.1.2/include/usage.h busybox-1.1.2.oden/include/usage.h
+--- busybox-1.1.2/include/usage.h      2006-03-22 22:16:24.000000000 +0100
++++ busybox-1.1.2.oden/include/usage.h 2007-02-08 16:16:34.000000000 +0100
+@@ -3248,7 +3248,7 @@
+       "Adjust filesystem options on ext[23] filesystems."
+ 
+ #define udhcpc_trivial_usage \
+-      "[-Cfbnqtv] [-c CID] [-V VCLS] [-H HOSTNAME] [-i INTERFACE]\n[-p 
pidfile] [-r IP] [-s script]"
++      "[-Cfbnqtv] [-c CID] [-V VCLS] [-H HOSTNAME] [-i INTERFACE]\n[-p 
pidfile] [-P serverport] [-r IP] [-s script]"
+ #define udhcpc_full_usage \
+       "\t-c,\t--clientid=CLIENTID\tSet client identifier\n" \
+       "\t-C,\t--clientid-none\tSuppress default client identifier\n" \
+@@ -3260,6 +3260,7 @@
+       "\t-i,\t--interface=INTERFACE\tInterface to use (default: eth0)\n" \
+       "\t-n,\t--now\tExit with failure if lease cannot be immediately 
negotiated\n" \
+       "\t-p,\t--pidfile=file\tStore process ID of daemon in file\n" \
++      "\t-P,\t--serverport=PORT\tAlternate server port number to use (default 
67)\n" \
+       "\t-q,\t--quit\tQuit after obtaining lease\n" \
+       "\t-r,\t--request=IP\tIP address to request (default: none)\n" \
+       "\t-s,\t--script=file\tRun file at dhcp events (default: 
/usr/share/udhcpc/default.script)\n" \
+diff -Naur busybox-1.1.2/networking/udhcp/clientpacket.c 
busybox-1.1.2.oden/networking/udhcp/clientpacket.c
+--- busybox-1.1.2/networking/udhcp/clientpacket.c      2006-03-22 
22:16:19.000000000 +0100
++++ busybox-1.1.2.oden/networking/udhcp/clientpacket.c 2007-02-08 
16:14:58.000000000 +0100
+@@ -109,8 +109,8 @@
+ 
+       add_requests(&packet);
+       LOG(LOG_DEBUG, "Sending discover...");
+-      return raw_packet(&packet, INADDR_ANY, CLIENT_PORT, INADDR_BROADCAST,
+-                              SERVER_PORT, MAC_BCAST_ADDR, 
client_config.ifindex);
++      return raw_packet(&packet, INADDR_ANY, client_config.clientport, 
INADDR_BROADCAST,
++                              client_config.serverport, MAC_BCAST_ADDR, 
client_config.ifindex);
+ }
+ 
+ 
+@@ -129,8 +129,8 @@
+       add_requests(&packet);
+       addr.s_addr = requested;
+       LOG(LOG_DEBUG, "Sending select for %s...", inet_ntoa(addr));
+-      return raw_packet(&packet, INADDR_ANY, CLIENT_PORT, INADDR_BROADCAST,
+-                              SERVER_PORT, MAC_BCAST_ADDR, 
client_config.ifindex);
++      return raw_packet(&packet, INADDR_ANY, client_config.clientport, 
INADDR_BROADCAST,
++                              client_config.serverport, MAC_BCAST_ADDR, 
client_config.ifindex);
+ }
+ 
+ 
+@@ -147,9 +147,9 @@
+       add_requests(&packet);
+       LOG(LOG_DEBUG, "Sending renew...");
+       if (server)
+-              ret = kernel_packet(&packet, ciaddr, CLIENT_PORT, server, 
SERVER_PORT);
+-      else ret = raw_packet(&packet, INADDR_ANY, CLIENT_PORT, 
INADDR_BROADCAST,
+-                              SERVER_PORT, MAC_BCAST_ADDR, 
client_config.ifindex);
++              ret = kernel_packet(&packet, ciaddr, client_config.clientport, 
server, client_config.serverport);
++      else ret = raw_packet(&packet, INADDR_ANY, client_config.clientport, 
INADDR_BROADCAST,
++                              client_config.serverport, MAC_BCAST_ADDR, 
client_config.ifindex);
+       return ret;
+ }
+ 
+@@ -167,7 +167,7 @@
+       add_simple_option(packet.options, DHCP_SERVER_ID, server);
+ 
+       LOG(LOG_DEBUG, "Sending release...");
+-      return kernel_packet(&packet, ciaddr, CLIENT_PORT, server, SERVER_PORT);
++      return kernel_packet(&packet, ciaddr, client_config.clientport, server, 
client_config.serverport);
+ }
+ 
+ 
+@@ -202,7 +202,7 @@
+ 
+       /* Make sure its the right packet for us, and that it passes sanity 
checks */
+       if (packet.ip.protocol != IPPROTO_UDP || packet.ip.version != IPVERSION 
||
+-          packet.ip.ihl != sizeof(packet.ip) >> 2 || packet.udp.dest != 
htons(CLIENT_PORT) ||
++          packet.ip.ihl != sizeof(packet.ip) >> 2 || packet.udp.dest != 
htons(client_config.clientport) ||
+           bytes > (int) sizeof(struct udp_dhcp_packet) ||
+           ntohs(packet.udp.len) != (uint16_t) (bytes - sizeof(packet.ip))) {
+               DEBUG(LOG_INFO, "unrelated/bogus packet");
+diff -Naur busybox-1.1.2/networking/udhcp/dhcpc.c 
busybox-1.1.2.oden/networking/udhcp/dhcpc.c
+--- busybox-1.1.2/networking/udhcp/dhcpc.c     2006-03-22 22:16:19.000000000 
+0100
++++ busybox-1.1.2.oden/networking/udhcp/dhcpc.c        2007-02-08 
16:19:28.000000000 +0100
+@@ -60,6 +60,8 @@
+       .ifindex = 0,
+       .retries = 3,
+       .timeout = 3,
++      .serverport = SERVER_PORT,
++      .clientport = CLIENT_PORT,
+       .arp = "\0\0\0\0\0\0",          /* appease gcc-3.0 */
+ };
+ 
+@@ -81,6 +83,7 @@
+ "  -n, --now                       Exit with failure if lease cannot be\n"
+ "                                  immediately negotiated.\n"
+ "  -p, --pidfile=file              Store process ID of daemon in file\n"
++"  -P, --serverport=PORT           Alternate server port number to use 
(default 67)\n"
+ "  -q, --quit                      Quit after obtaining lease\n"
+ "  -r, --request=IP                IP address to request (default: none)\n"
+ "  -s, --script=file               Run file at dhcp events (default:\n"
+@@ -202,6 +205,7 @@
+               {"interface",   required_argument,      0, 'i'},
+               {"now",         no_argument,            0, 'n'},
+               {"pidfile",     required_argument,      0, 'p'},
++              {"serverport",  required_argument,      0, 'P'},
+               {"quit",        no_argument,            0, 'q'},
+               {"request",     required_argument,      0, 'r'},
+               {"script",      required_argument,      0, 's'},
+@@ -214,7 +218,7 @@
+       /* get options */
+       while (1) {
+               int option_index = 0;
+-              c = getopt_long(argc, argv, "c:CV:fbH:h:F:i:np:qr:s:T:t:v", 
arg_options, &option_index);
++              c = getopt_long(argc, argv, "c:CV:fbH:h:F:i:np:P:qr:s:T:t:v", 
arg_options, &option_index);
+               if (c == -1) break;
+ 
+               switch (c) {
+@@ -281,6 +285,10 @@
+               case 'p':
+                       client_config.pidfile = optarg;
+                       break;
++              case 'P':
++                      client_config.serverport = atoi(optarg);
++                      client_config.clientport = atoi(optarg)+1;
++                      break;
+               case 'q':
+                       client_config.quit_after_lease = 1;
+                       break;
+diff -Naur busybox-1.1.2/networking/udhcp/dhcpc.h 
busybox-1.1.2.oden/networking/udhcp/dhcpc.h
+--- busybox-1.1.2/networking/udhcp/dhcpc.h     2006-03-22 22:16:19.000000000 
+0100
++++ busybox-1.1.2.oden/networking/udhcp/dhcpc.h        2007-02-08 
16:14:58.000000000 +0100
+@@ -24,6 +24,8 @@
+       char *interface;                /* The name of the interface to use */
+       char *pidfile;                  /* Optionally store the process ID */
+       char *script;                   /* User script to run at dhcp events */
++      int serverport;                 /* Optional server port to contact */
++      int clientport;                 /* Client port to receive requests 
(serverport+1) */
+       uint8_t *clientid;              /* Optional client id to use */
+       uint8_t *vendorclass;           /* Optional vendor class-id to use */
+       uint8_t *hostname;              /* Optional hostname to use */

Added: packages/cooker/mille-xterm-busybox/current/SOURCES/udhcp-rootpath.diff
==============================================================================
--- (empty file)
+++ packages/cooker/mille-xterm-busybox/current/SOURCES/udhcp-rootpath.diff     
Thu Feb  8 17:14:19 2007
@@ -0,0 +1,97 @@
+diff -Naur busybox-1.1.2/networking/udhcp/README.udhcpc 
busybox-1.1.2.oden/networking/udhcp/README.udhcpc
+--- busybox-1.1.2/networking/udhcp/README.udhcpc       2006-03-22 
22:16:19.000000000 +0100
++++ busybox-1.1.2.oden/networking/udhcp/README.udhcpc  2007-02-08 
16:23:13.000000000 +0100
+@@ -25,6 +25,7 @@
+ -p, --pidfile=file              Store process ID of daemon in file
+ -q, --quit                      Quit after obtaining lease
+ -r, --request=IP                IP address to request (default: none)
++-R, --require=NAME              Add NAME to request
+ -s, --script=file               Run file at dhcp events (default:
+                                 /usr/share/udhcpc/default.script)
+ -v, --version                   Display version
+@@ -104,6 +105,8 @@
+ 
+ additional options are easily added in options.c.
+ 
++By default, only a few basic items are requested. To request additional
++items use the -R option. Example: "-R rootpath"
+ 
+ note on udhcpc's random seed
+ ---------------------------
+diff -Naur busybox-1.1.2/networking/udhcp/dhcpc.c 
busybox-1.1.2.oden/networking/udhcp/dhcpc.c
+--- busybox-1.1.2/networking/udhcp/dhcpc.c     2007-02-08 16:24:57.000000000 
+0100
++++ busybox-1.1.2.oden/networking/udhcp/dhcpc.c        2007-02-08 
16:24:15.000000000 +0100
+@@ -86,6 +86,7 @@
+ "  -P, --serverport=PORT           Alternate server port number to use 
(default 67)\n"
+ "  -q, --quit                      Quit after obtaining lease\n"
+ "  -r, --request=IP                IP address to request (default: none)\n"
++"  -R, --require=NAME              Add NAME to the request\n"
+ "  -s, --script=file               Run file at dhcp events (default:\n"
+ "                                  " DEFAULT_SCRIPT ")\n"
+ "  -T, --timeout=seconds           Try to get the lease for the amount of\n"
+@@ -208,6 +209,7 @@
+               {"serverport",  required_argument,      0, 'P'},
+               {"quit",        no_argument,            0, 'q'},
+               {"request",     required_argument,      0, 'r'},
++              {"require",     required_argument,      0, 'R'},
+               {"script",      required_argument,      0, 's'},
+               {"timeout",     required_argument,      0, 'T'},
+               {"version",     no_argument,            0, 'v'},
+@@ -218,7 +220,7 @@
+       /* get options */
+       while (1) {
+               int option_index = 0;
+-              c = getopt_long(argc, argv, "c:CV:fbH:h:F:i:np:P:qr:s:T:t:v", 
arg_options, &option_index);
++              c = getopt_long(argc, argv, "c:CV:fbH:h:F:i:np:P:qr:R:s:T:t:v", 
arg_options, &option_index);
+               if (c == -1) break;
+ 
+               switch (c) {
+@@ -295,6 +297,12 @@
+               case 'r':
+                       requested_ip = inet_addr(optarg);
+                       break;
++              case 'R':
++                      if( require_option( optarg ) ){
++                        printf("Option: %s unknown/not-supported\n", optarg );
++                        return 1;
++                      }
++                      break;
+               case 's':
+                       client_config.script = optarg;
+                       break;
+diff -Naur busybox-1.1.2/networking/udhcp/options.c 
busybox-1.1.2.oden/networking/udhcp/options.c
+--- busybox-1.1.2/networking/udhcp/options.c   2006-03-22 22:16:19.000000000 
+0100
++++ busybox-1.1.2.oden/networking/udhcp/options.c      2007-02-08 
16:23:13.000000000 +0100
+@@ -59,7 +59,20 @@
+       [OPTION_S32] =          4
+ };
+ 
+-
++/* Mark the given option as required/requested */
++/* instead of the compile time default */
++int require_option( char *name )
++{
++  int i;
++  for( i = 0 ; dhcp_options[i].code ; i++ ){
++    if( !strcmp( name, dhcp_options[i].name ) ){
++      dhcp_options[i].flags |= OPTION_REQ;
++      return 0;
++    }
++  }
++  return 1;
++}
++  
+ /* get an option with bounds checking (warning, not aligned). */
+ uint8_t *get_option(struct dhcpMessage *packet, int code)
+ {
+diff -Naur busybox-1.1.2/networking/udhcp/options.h 
busybox-1.1.2.oden/networking/udhcp/options.h
+--- busybox-1.1.2/networking/udhcp/options.h   2006-03-22 22:16:19.000000000 
+0100
++++ busybox-1.1.2.oden/networking/udhcp/options.h      2007-02-08 
16:23:13.000000000 +0100
+@@ -30,6 +30,7 @@
+ extern struct dhcp_option dhcp_options[];
+ extern int option_lengths[];
+ 
++int require_option( char *name );
+ uint8_t *get_option(struct dhcpMessage *packet, int code);
+ int end_option(uint8_t *optionptr);
+ int add_option_string(uint8_t *optionptr, uint8_t *string);

Added: 
packages/cooker/mille-xterm-busybox/current/SPECS/mille-xterm-busybox.spec
==============================================================================
--- (empty file)
+++ packages/cooker/mille-xterm-busybox/current/SPECS/mille-xterm-busybox.spec  
Thu Feb  8 17:14:19 2007
@@ -0,0 +1,62 @@
+Summary:       Multi-call binary combining many common Unix tools into one 
executable
+Name:          mille-xterm-busybox
+Version:       1.1.2
+Release:       %mkrel 1
+License:       GPL
+Group:         Shells
+URL:           http://www.busybox.net/
+Source0:       http://www.busybox.net/downloads/busybox-%{version}.tar.bz2
+Source1:       http://www.busybox.net/downloads/busybox-%{version}.tar.bz2.sign
+Source2:       busybox-%{version}.config
+Patch0:                udhcp-altport.diff
+Patch1:                udhcp-rootpath.diff
+BuildRequires: gcc >= 3.3.1-2mdk
+BuildRequires: uClibc-static-devel >= 0.9.26-5mdk
+Provides:      busybox
+Obsoletes:     busybox
+BuildRoot:     %{_tmppath}/%{name}-%{version}-%{release}-buildroot
+
+%description
+BusyBox combines tiny versions of many common UNIX utilities into a single
+small executable. It provides minimalist replacements for most of the utilities
+you usually find in GNU fileutils, shellutils, etc. The utilities in BusyBox
+generally have fewer options than their full-featured GNU cousins; however, the
+options that are included provide the expected functionality and behave very
+much like their GNU counterparts. BusyBox provides a fairly complete POSIX
+environment for any small or embedded system.
+
+BusyBox has been written with size-optimization and limited resources in mind.
+It is also extremely modular so you can easily include or exclude commands (or
+features) at compile time. This makes it easy to customize your embedded
+systems. To create a working system, just add /dev, /etc, and a kernel.
+
+%prep
+
+%setup -q -n busybox-%{version}
+%patch0 -p1
+%patch1 -p1
+cp %{SOURCE2} .config
+perl -pi -e "s#-march=i386#-march=i586 -mtune=pentiumpro#g" Rules.mak
+
+%build
+make oldconfig
+make dep
+uclibc make
+
+%install
+rm -rf %{buildroot}
+
+install -d %{buildroot}/bin
+install -d %{buildroot}%{_mandir}/man1/busybox.1
+
+install -m0755 busybox %{buildroot}/bin/busybox
+install -m0644 docs/BusyBox.1 %{buildroot}%{_mandir}/man1/busybox.1
+
+%clean
+rm -rf %{buildroot}
+
+%files
+%defattr(-,root,root)
+%doc AUTHORS INSTALL README TODO docs/BusyBox.txt
+/bin/busybox
+%{_mandir}/man1/busybox.1*

Reply via email to