This commit is contained in:
commit
b6ab3f22ff
23
.gitattributes
vendored
Normal file
23
.gitattributes
vendored
Normal file
@ -0,0 +1,23 @@
|
||||
## Default LFS
|
||||
*.7z filter=lfs diff=lfs merge=lfs -text
|
||||
*.bsp filter=lfs diff=lfs merge=lfs -text
|
||||
*.bz2 filter=lfs diff=lfs merge=lfs -text
|
||||
*.gem filter=lfs diff=lfs merge=lfs -text
|
||||
*.gz filter=lfs diff=lfs merge=lfs -text
|
||||
*.jar filter=lfs diff=lfs merge=lfs -text
|
||||
*.lz filter=lfs diff=lfs merge=lfs -text
|
||||
*.lzma filter=lfs diff=lfs merge=lfs -text
|
||||
*.obscpio filter=lfs diff=lfs merge=lfs -text
|
||||
*.oxt filter=lfs diff=lfs merge=lfs -text
|
||||
*.pdf filter=lfs diff=lfs merge=lfs -text
|
||||
*.png filter=lfs diff=lfs merge=lfs -text
|
||||
*.rpm filter=lfs diff=lfs merge=lfs -text
|
||||
*.tbz filter=lfs diff=lfs merge=lfs -text
|
||||
*.tbz2 filter=lfs diff=lfs merge=lfs -text
|
||||
*.tgz filter=lfs diff=lfs merge=lfs -text
|
||||
*.ttf filter=lfs diff=lfs merge=lfs -text
|
||||
*.txz filter=lfs diff=lfs merge=lfs -text
|
||||
*.whl filter=lfs diff=lfs merge=lfs -text
|
||||
*.xz filter=lfs diff=lfs merge=lfs -text
|
||||
*.zip filter=lfs diff=lfs merge=lfs -text
|
||||
*.zst filter=lfs diff=lfs merge=lfs -text
|
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
@ -0,0 +1 @@
|
||||
.osc
|
643
SuSE.config
Normal file
643
SuSE.config
Normal file
@ -0,0 +1,643 @@
|
||||
#
|
||||
# Automatically generated make config: don't edit
|
||||
#
|
||||
HAVE_DOT_CONFIG=y
|
||||
|
||||
#
|
||||
# Busybox Settings
|
||||
#
|
||||
|
||||
#
|
||||
# General Configuration
|
||||
#
|
||||
# CONFIG_NITPICK is not set
|
||||
# CONFIG_FEATURE_BUFFERS_USE_MALLOC is not set
|
||||
# CONFIG_FEATURE_BUFFERS_GO_ON_STACK is not set
|
||||
# CONFIG_FEATURE_BUFFERS_GO_IN_BSS is not set
|
||||
CONFIG_SHOW_USAGE=y
|
||||
CONFIG_FEATURE_VERBOSE_USAGE=y
|
||||
# CONFIG_FEATURE_COMPRESS_USAGE is not set
|
||||
# CONFIG_FEATURE_INSTALLER is not set
|
||||
# CONFIG_LOCALE_SUPPORT is not set
|
||||
CONFIG_GETOPT_LONG=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
|
||||
CONFIG_BUSYBOX_EXEC_PATH="/proc/self/exe"
|
||||
|
||||
#
|
||||
# Build Options
|
||||
#
|
||||
# CONFIG_STATIC 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=""
|
||||
# CONFIG_BUILD_AT_ONCE is not set
|
||||
|
||||
#
|
||||
# Debugging Options
|
||||
#
|
||||
# CONFIG_DEBUG is not set
|
||||
# CONFIG_DEBUG_PESSIMIZE 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=y
|
||||
CONFIG_FEATURE_AR_LONG_FILENAMES=y
|
||||
CONFIG_BUNZIP2=y
|
||||
CONFIG_CPIO=y
|
||||
# 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=y
|
||||
CONFIG_GZIP=y
|
||||
CONFIG_RPM2CPIO=y
|
||||
CONFIG_RPM=y
|
||||
CONFIG_TAR=y
|
||||
CONFIG_FEATURE_TAR_CREATE=y
|
||||
CONFIG_FEATURE_TAR_BZIP2=y
|
||||
# CONFIG_FEATURE_TAR_LZMA is not set
|
||||
CONFIG_FEATURE_TAR_FROM=y
|
||||
CONFIG_FEATURE_TAR_GZIP=y
|
||||
CONFIG_FEATURE_TAR_COMPRESS=y
|
||||
# CONFIG_FEATURE_TAR_OLDGNU_COMPATIBILITY is not set
|
||||
CONFIG_FEATURE_TAR_GNU_EXTENSIONS=y
|
||||
CONFIG_FEATURE_TAR_LONG_OPTIONS=y
|
||||
CONFIG_UNCOMPRESS=y
|
||||
# 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=y
|
||||
CONFIG_CAT=y
|
||||
CONFIG_CATV=y
|
||||
CONFIG_CHGRP=y
|
||||
CONFIG_CHMOD=y
|
||||
CONFIG_CHOWN=y
|
||||
CONFIG_CHROOT=y
|
||||
CONFIG_CKSUM=y
|
||||
CONFIG_CMP=y
|
||||
CONFIG_COMM=y
|
||||
CONFIG_CP=y
|
||||
CONFIG_CUT=y
|
||||
CONFIG_DATE=y
|
||||
CONFIG_FEATURE_DATE_ISOFMT=y
|
||||
CONFIG_DD=y
|
||||
CONFIG_FEATURE_DD_SIGNAL_HANDLING=y
|
||||
CONFIG_FEATURE_DD_IBS_OBS=y
|
||||
CONFIG_DF=y
|
||||
CONFIG_DIFF=y
|
||||
CONFIG_FEATURE_DIFF_BINARY=y
|
||||
CONFIG_FEATURE_DIFF_DIR=y
|
||||
CONFIG_FEATURE_DIFF_MINIMAL=y
|
||||
CONFIG_DIRNAME=y
|
||||
CONFIG_DOS2UNIX=y
|
||||
CONFIG_UNIX2DOS=y
|
||||
CONFIG_DU=y
|
||||
CONFIG_FEATURE_DU_DEFAULT_BLOCKSIZE_1K=y
|
||||
CONFIG_ECHO=y
|
||||
CONFIG_FEATURE_FANCY_ECHO=y
|
||||
CONFIG_ENV=y
|
||||
CONFIG_FEATURE_ENV_LONG_OPTIONS=y
|
||||
CONFIG_EXPR=y
|
||||
CONFIG_EXPR_MATH_SUPPORT_64=y
|
||||
CONFIG_FALSE=y
|
||||
CONFIG_FOLD=y
|
||||
CONFIG_HEAD=y
|
||||
CONFIG_FEATURE_FANCY_HEAD=y
|
||||
CONFIG_HOSTID=y
|
||||
CONFIG_ID=y
|
||||
CONFIG_INSTALL=y
|
||||
CONFIG_FEATURE_INSTALL_LONG_OPTIONS=y
|
||||
CONFIG_LENGTH=y
|
||||
CONFIG_LN=y
|
||||
CONFIG_LOGNAME=y
|
||||
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 is not set
|
||||
# CONFIG_FEATURE_LS_COLOR_IS_DEFAULT is not set
|
||||
CONFIG_MD5SUM=y
|
||||
CONFIG_MKDIR=y
|
||||
CONFIG_FEATURE_MKDIR_LONG_OPTIONS=y
|
||||
CONFIG_MKFIFO=y
|
||||
CONFIG_MKNOD=y
|
||||
CONFIG_MV=y
|
||||
CONFIG_FEATURE_MV_LONG_OPTIONS=y
|
||||
CONFIG_NICE=y
|
||||
CONFIG_NOHUP=y
|
||||
CONFIG_OD=y
|
||||
CONFIG_PRINTENV=y
|
||||
CONFIG_PRINTF=y
|
||||
CONFIG_PWD=y
|
||||
CONFIG_REALPATH=y
|
||||
CONFIG_RM=y
|
||||
CONFIG_RMDIR=y
|
||||
CONFIG_SEQ=y
|
||||
CONFIG_SHA1SUM=y
|
||||
CONFIG_SLEEP=y
|
||||
# CONFIG_FEATURE_FANCY_SLEEP is not set
|
||||
CONFIG_SORT=y
|
||||
CONFIG_FEATURE_SORT_BIG=y
|
||||
CONFIG_STAT=y
|
||||
CONFIG_FEATURE_STAT_FORMAT=y
|
||||
CONFIG_STTY=y
|
||||
CONFIG_SUM=y
|
||||
CONFIG_SYNC=y
|
||||
CONFIG_TAIL=y
|
||||
# CONFIG_FEATURE_FANCY_TAIL is not set
|
||||
CONFIG_TEE=y
|
||||
# CONFIG_FEATURE_TEE_USE_BLOCK_IO is not set
|
||||
CONFIG_TEST=y
|
||||
CONFIG_FEATURE_TEST_64=y
|
||||
CONFIG_TOUCH=y
|
||||
CONFIG_TR=y
|
||||
CONFIG_FEATURE_TR_CLASSES=y
|
||||
CONFIG_FEATURE_TR_EQUIV=y
|
||||
CONFIG_TRUE=y
|
||||
CONFIG_TTY=y
|
||||
CONFIG_UNAME=y
|
||||
CONFIG_UNIQ=y
|
||||
CONFIG_USLEEP=y
|
||||
CONFIG_UUDECODE=y
|
||||
CONFIG_UUENCODE=y
|
||||
CONFIG_WATCH=y
|
||||
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=y
|
||||
CONFIG_CLEAR=y
|
||||
CONFIG_DEALLOCVT=y
|
||||
CONFIG_DUMPKMAP=y
|
||||
CONFIG_LOADFONT=y
|
||||
CONFIG_LOADKMAP=y
|
||||
CONFIG_OPENVT=y
|
||||
CONFIG_RESET=y
|
||||
CONFIG_SETCONSOLE=y
|
||||
# CONFIG_FEATURE_SETCONSOLE_LONG_OPTIONS is not set
|
||||
CONFIG_SETKEYCODES=y
|
||||
CONFIG_SETLOGCONS=y
|
||||
|
||||
#
|
||||
# Debian Utilities
|
||||
#
|
||||
CONFIG_MKTEMP=y
|
||||
# CONFIG_PIPE_PROGRESS is not set
|
||||
CONFIG_READLINK=y
|
||||
# CONFIG_FEATURE_READLINK_FOLLOW is not set
|
||||
CONFIG_RUN_PARTS=y
|
||||
CONFIG_FEATURE_RUN_PARTS_LONG_OPTIONS=y
|
||||
# CONFIG_START_STOP_DAEMON is not set
|
||||
# CONFIG_FEATURE_START_STOP_DAEMON_FANCY is not set
|
||||
# CONFIG_FEATURE_START_STOP_DAEMON_LONG_OPTIONS is not set
|
||||
CONFIG_WHICH=y
|
||||
|
||||
#
|
||||
# Editors
|
||||
#
|
||||
CONFIG_AWK=y
|
||||
CONFIG_FEATURE_AWK_MATH=y
|
||||
CONFIG_ED=y
|
||||
CONFIG_PATCH=y
|
||||
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_PRINT0=y
|
||||
CONFIG_FEATURE_FIND_MTIME=y
|
||||
CONFIG_FEATURE_FIND_MMIN=y
|
||||
CONFIG_FEATURE_FIND_PERM=y
|
||||
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=y
|
||||
CONFIG_FEATURE_GREP_FGREP_ALIAS=y
|
||||
CONFIG_FEATURE_GREP_CONTEXT=y
|
||||
CONFIG_XARGS=y
|
||||
CONFIG_FEATURE_XARGS_SUPPORT_CONFIRMATION=y
|
||||
CONFIG_FEATURE_XARGS_SUPPORT_QUOTES=y
|
||||
CONFIG_FEATURE_XARGS_SUPPORT_TERMOPT=y
|
||||
CONFIG_FEATURE_XARGS_SUPPORT_ZERO_TERM=y
|
||||
|
||||
#
|
||||
# Init Utilities
|
||||
#
|
||||
CONFIG_INIT=y
|
||||
CONFIG_DEBUG_INIT=y
|
||||
CONFIG_FEATURE_USE_INITTAB=y
|
||||
CONFIG_FEATURE_INIT_SCTTY=y
|
||||
CONFIG_FEATURE_EXTRA_QUIET=y
|
||||
CONFIG_FEATURE_INIT_COREDUMPS=y
|
||||
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=y
|
||||
CONFIG_FEATURE_WTMP=y
|
||||
CONFIG_LOGIN=y
|
||||
CONFIG_FEATURE_SECURETTY=y
|
||||
CONFIG_PASSWD=y
|
||||
CONFIG_SU=y
|
||||
CONFIG_SULOGIN=y
|
||||
CONFIG_VLOCK=y
|
||||
|
||||
#
|
||||
# Linux Ext2 FS Progs
|
||||
#
|
||||
CONFIG_CHATTR=y
|
||||
CONFIG_E2FSCK=y
|
||||
CONFIG_FSCK=y
|
||||
CONFIG_LSATTR=y
|
||||
CONFIG_MKE2FS=y
|
||||
CONFIG_TUNE2FS=y
|
||||
CONFIG_E2LABEL=y
|
||||
CONFIG_FINDFS=y
|
||||
|
||||
#
|
||||
# Linux Module Utilities
|
||||
#
|
||||
CONFIG_INSMOD=y
|
||||
CONFIG_FEATURE_INSMOD_VERSION_CHECKING=y
|
||||
CONFIG_FEATURE_INSMOD_KSYMOOPS_SYMBOLS=y
|
||||
CONFIG_FEATURE_INSMOD_LOADINKMEM=y
|
||||
CONFIG_FEATURE_INSMOD_LOAD_MAP=y
|
||||
CONFIG_FEATURE_INSMOD_LOAD_MAP_FULL=y
|
||||
CONFIG_RMMOD=y
|
||||
CONFIG_LSMOD=y
|
||||
CONFIG_FEATURE_LSMOD_PRETTY_2_6_OUTPUT=y
|
||||
CONFIG_MODPROBE=y
|
||||
CONFIG_FEATURE_MODPROBE_MULTIPLE_OPTIONS=y
|
||||
|
||||
#
|
||||
# Options common to multiple modutils
|
||||
#
|
||||
CONFIG_FEATURE_CHECK_TAINTED_MODULE=y
|
||||
CONFIG_FEATURE_2_4_MODULES=y
|
||||
CONFIG_FEATURE_2_6_MODULES=y
|
||||
# CONFIG_FEATURE_QUERY_MODULE_INTERFACE is not set
|
||||
|
||||
#
|
||||
# Linux System Utilities
|
||||
#
|
||||
CONFIG_DMESG=y
|
||||
CONFIG_FBSET=y
|
||||
# CONFIG_FEATURE_FBSET_FANCY is not set
|
||||
# CONFIG_FEATURE_FBSET_READMODE is not set
|
||||
CONFIG_FDFLUSH=y
|
||||
CONFIG_FDFORMAT=y
|
||||
# CONFIG_FDISK is not set
|
||||
# FDISK_SUPPORT_LARGE_DISKS is not set
|
||||
# CONFIG_FEATURE_FDISK_WRITABLE is not set
|
||||
# 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 is not set
|
||||
CONFIG_FREERAMDISK=y
|
||||
# CONFIG_FSCK_MINIX is not set
|
||||
# CONFIG_MKFS_MINIX is not set
|
||||
# CONFIG_FEATURE_MINIX2 is not set
|
||||
CONFIG_GETOPT=y
|
||||
CONFIG_HEXDUMP=y
|
||||
CONFIG_HWCLOCK=y
|
||||
CONFIG_FEATURE_HWCLOCK_LONG_OPTIONS=y
|
||||
CONFIG_FEATURE_HWCLOCK_ADJTIME_FHS=y
|
||||
CONFIG_IPCRM=y
|
||||
CONFIG_IPCS=y
|
||||
CONFIG_LOSETUP=y
|
||||
CONFIG_MDEV=y
|
||||
CONFIG_FEATURE_MDEV_CONF=y
|
||||
CONFIG_FEATURE_MDEV_EXEC=y
|
||||
CONFIG_MKSWAP=y
|
||||
# CONFIG_FEATURE_MKSWAP_V0 is not set
|
||||
CONFIG_MORE=y
|
||||
CONFIG_FEATURE_USE_TERMIOS=y
|
||||
CONFIG_MOUNT=y
|
||||
CONFIG_FEATURE_MOUNT_NFS=y
|
||||
CONFIG_PIVOT_ROOT=y
|
||||
CONFIG_RDATE=y
|
||||
CONFIG_READPROFILE=y
|
||||
# CONFIG_SETARCH is not set
|
||||
CONFIG_SWAPONOFF=y
|
||||
CONFIG_SWITCH_ROOT=y
|
||||
CONFIG_UMOUNT=y
|
||||
CONFIG_FEATURE_UMOUNT_ALL=y
|
||||
|
||||
#
|
||||
# Common options for mount/umount
|
||||
#
|
||||
CONFIG_FEATURE_MOUNT_LOOP=y
|
||||
CONFIG_FEATURE_MTAB_SUPPORT=y
|
||||
|
||||
#
|
||||
# Miscellaneous Utilities
|
||||
#
|
||||
CONFIG_ADJTIMEX=y
|
||||
CONFIG_BBCONFIG=y
|
||||
CONFIG_CROND=y
|
||||
# CONFIG_DEBUG_CROND_OPTION is not set
|
||||
CONFIG_FEATURE_CROND_CALL_SENDMAIL=y
|
||||
CONFIG_CRONTAB=y
|
||||
CONFIG_DC=y
|
||||
# CONFIG_DEVFSD is not set
|
||||
# CONFIG_DEVFSD_MODLOAD is not set
|
||||
# CONFIG_DEVFSD_FG_NP is not set
|
||||
# CONFIG_DEVFSD_VERBOSE is not set
|
||||
# CONFIG_FEATURE_DEVFS is not set
|
||||
CONFIG_EJECT=y
|
||||
CONFIG_LAST=y
|
||||
CONFIG_LESS=y
|
||||
CONFIG_FEATURE_LESS_BRACKETS=y
|
||||
CONFIG_FEATURE_LESS_FLAGS=y
|
||||
CONFIG_FEATURE_LESS_FLAGCS=y
|
||||
CONFIG_FEATURE_LESS_MARKS=y
|
||||
CONFIG_FEATURE_LESS_REGEXP=y
|
||||
CONFIG_HDPARM=y
|
||||
CONFIG_FEATURE_HDPARM_GET_IDENTITY=y
|
||||
CONFIG_FEATURE_HDPARM_HDIO_SCAN_HWIF=y
|
||||
CONFIG_FEATURE_HDPARM_HDIO_UNREGISTER_HWIF=y
|
||||
CONFIG_FEATURE_HDPARM_HDIO_DRIVE_RESET=y
|
||||
CONFIG_FEATURE_HDPARM_HDIO_TRISTATE_HWIF=y
|
||||
CONFIG_FEATURE_HDPARM_HDIO_GETSET_DMA=y
|
||||
CONFIG_MAKEDEVS=y
|
||||
# CONFIG_FEATURE_MAKEDEVS_LEAF is not set
|
||||
CONFIG_FEATURE_MAKEDEVS_TABLE=y
|
||||
CONFIG_MOUNTPOINT=y
|
||||
CONFIG_MT=y
|
||||
CONFIG_RUNLEVEL=y
|
||||
CONFIG_RX=y
|
||||
CONFIG_STRINGS=y
|
||||
CONFIG_SETSID=y
|
||||
CONFIG_TASKSET=y
|
||||
CONFIG_TIME=y
|
||||
CONFIG_WATCHDOG=y
|
||||
|
||||
#
|
||||
# Networking Utilities
|
||||
#
|
||||
CONFIG_FEATURE_IPV6=y
|
||||
CONFIG_ARPING=y
|
||||
CONFIG_DNSD=y
|
||||
CONFIG_ETHER_WAKE=y
|
||||
CONFIG_FAKEIDENTD=y
|
||||
CONFIG_FTPGET=y
|
||||
CONFIG_FTPPUT=y
|
||||
CONFIG_FEATURE_FTPGETPUT_LONG_OPTIONS=y
|
||||
CONFIG_HOSTNAME=y
|
||||
# CONFIG_HTTPD is not set
|
||||
# CONFIG_FEATURE_HTTPD_WITHOUT_INETD is not set
|
||||
# CONFIG_FEATURE_HTTPD_RELOAD_CONFIG_SIGHUP is not set
|
||||
# CONFIG_FEATURE_HTTPD_SETUID is not set
|
||||
# CONFIG_FEATURE_HTTPD_BASIC_AUTH is not set
|
||||
# CONFIG_FEATURE_HTTPD_AUTH_MD5 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=y
|
||||
CONFIG_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ=y
|
||||
CONFIG_FEATURE_IFCONFIG_HW=y
|
||||
CONFIG_FEATURE_IFCONFIG_BROADCAST_PLUS=y
|
||||
CONFIG_IFUPDOWN=y
|
||||
CONFIG_FEATURE_IFUPDOWN_IP=y
|
||||
CONFIG_FEATURE_IFUPDOWN_IP_BUILTIN=y
|
||||
CONFIG_FEATURE_IFUPDOWN_IPV4=y
|
||||
CONFIG_FEATURE_IFUPDOWN_IPV6=y
|
||||
CONFIG_FEATURE_IFUPDOWN_IPX=y
|
||||
CONFIG_FEATURE_IFUPDOWN_MAPPING=y
|
||||
# CONFIG_INETD is not set
|
||||
# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_ECHO is not set
|
||||
# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DISCARD is not set
|
||||
# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_TIME is not set
|
||||
# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DAYTIME is not set
|
||||
# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_CHARGEN is not set
|
||||
# CONFIG_FEATURE_INETD_RPC is not set
|
||||
CONFIG_IP=y
|
||||
CONFIG_FEATURE_IP_ADDRESS=y
|
||||
CONFIG_FEATURE_IP_LINK=y
|
||||
CONFIG_FEATURE_IP_ROUTE=y
|
||||
CONFIG_FEATURE_IP_TUNNEL=y
|
||||
CONFIG_FEATURE_IP_SHORT_FORMS=y
|
||||
CONFIG_IPADDR=y
|
||||
CONFIG_IPLINK=y
|
||||
CONFIG_IPROUTE=y
|
||||
CONFIG_IPTUNNEL=y
|
||||
CONFIG_IPCALC=y
|
||||
CONFIG_FEATURE_IPCALC_FANCY=y
|
||||
CONFIG_FEATURE_IPCALC_LONG_OPTIONS=y
|
||||
CONFIG_NAMEIF=y
|
||||
CONFIG_NC=y
|
||||
CONFIG_NC_GAPING_SECURITY_HOLE=y
|
||||
CONFIG_NETSTAT=y
|
||||
CONFIG_NSLOOKUP=y
|
||||
CONFIG_PING=y
|
||||
CONFIG_FEATURE_FANCY_PING=y
|
||||
CONFIG_PING6=y
|
||||
CONFIG_FEATURE_FANCY_PING6=y
|
||||
CONFIG_ROUTE=y
|
||||
CONFIG_TELNET=y
|
||||
CONFIG_FEATURE_TELNET_TTYPE=y
|
||||
CONFIG_FEATURE_TELNET_AUTOLOGIN=y
|
||||
CONFIG_TELNETD=y
|
||||
CONFIG_FEATURE_TELNETD_INETD=y
|
||||
CONFIG_TFTP=y
|
||||
CONFIG_FEATURE_TFTP_GET=y
|
||||
CONFIG_FEATURE_TFTP_PUT=y
|
||||
CONFIG_FEATURE_TFTP_BLOCKSIZE=y
|
||||
# CONFIG_DEBUG_TFTP is not set
|
||||
CONFIG_TRACEROUTE=y
|
||||
CONFIG_FEATURE_TRACEROUTE_VERBOSE=y
|
||||
CONFIG_FEATURE_TRACEROUTE_SOURCE_ROUTE=y
|
||||
CONFIG_FEATURE_TRACEROUTE_USE_ICMP=y
|
||||
|
||||
#
|
||||
# udhcp Server/Client
|
||||
#
|
||||
# CONFIG_APP_UDHCPD is not set
|
||||
CONFIG_APP_UDHCPC=y
|
||||
# CONFIG_APP_DUMPLEASES is not set
|
||||
# CONFIG_FEATURE_UDHCP_SYSLOG is not set
|
||||
# CONFIG_FEATURE_UDHCP_DEBUG is not set
|
||||
CONFIG_VCONFIG=y
|
||||
CONFIG_WGET=y
|
||||
CONFIG_FEATURE_WGET_STATUSBAR=y
|
||||
CONFIG_FEATURE_WGET_AUTHENTICATION=y
|
||||
CONFIG_FEATURE_WGET_IP6_LITERAL=y
|
||||
CONFIG_FEATURE_WGET_LONG_OPTIONS=y
|
||||
# CONFIG_ZCIP is not set
|
||||
|
||||
#
|
||||
# Process Utilities
|
||||
#
|
||||
CONFIG_FREE=y
|
||||
CONFIG_FUSER=y
|
||||
CONFIG_KILL=y
|
||||
CONFIG_KILLALL=y
|
||||
CONFIG_PIDOF=y
|
||||
CONFIG_FEATURE_PIDOF_SINGLE=y
|
||||
CONFIG_FEATURE_PIDOF_OMIT=y
|
||||
CONFIG_PS=y
|
||||
CONFIG_FEATURE_PS_WIDE=y
|
||||
CONFIG_RENICE=y
|
||||
CONFIG_BB_SYSCTL=y
|
||||
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=y
|
||||
CONFIG_ASH_READ_TIMEOUT=y
|
||||
CONFIG_ASH_ALIAS=y
|
||||
CONFIG_ASH_MATH_SUPPORT=y
|
||||
CONFIG_ASH_MATH_SUPPORT_64=y
|
||||
CONFIG_ASH_GETOPTS=y
|
||||
CONFIG_ASH_BUILTIN_ECHO=y
|
||||
CONFIG_ASH_BUILTIN_TEST=y
|
||||
# CONFIG_ASH_CMDCMD is not set
|
||||
# CONFIG_ASH_MAIL is not set
|
||||
CONFIG_ASH_OPTIMIZE_FOR_SIZE=y
|
||||
# CONFIG_ASH_RANDOM_SUPPORT is not set
|
||||
# CONFIG_ASH_EXPAND_PRMT is not set
|
||||
# CONFIG_HUSH is not set
|
||||
# CONFIG_LASH is not set
|
||||
# CONFIG_MSH is not set
|
||||
|
||||
#
|
||||
# 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=y
|
||||
CONFIG_FEATURE_COMMAND_HISTORY=15
|
||||
CONFIG_FEATURE_COMMAND_SAVEHISTORY=y
|
||||
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=y
|
||||
CONFIG_FEATURE_ROTATE_LOGFILE=y
|
||||
# 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=y
|
||||
CONFIG_LOGGER=y
|
12
amd64-hack.patch
Normal file
12
amd64-hack.patch
Normal file
@ -0,0 +1,12 @@
|
||||
--- x/coreutils/dd.c
|
||||
+++ y/coreutils/dd.c
|
||||
@@ -30,6 +30,9 @@
|
||||
#include <signal.h> // For FEATURE_DD_SIGNAL_HANDLING
|
||||
#include "busybox.h"
|
||||
|
||||
+#ifdef __x86_64
|
||||
+#undef ftruncate
|
||||
+#endif
|
||||
static const struct suffix_mult dd_suffixes[] = {
|
||||
{ "c", 1 },
|
||||
{ "w", 2 },
|
3
busybox-1.2.2.tar.bz2
Normal file
3
busybox-1.2.2.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:4de9fb2bb018e381e64199b38d90cb25e71366c37a8995e9ab5ed206ebcb972f
|
||||
size 1417198
|
238
busybox.changes
Normal file
238
busybox.changes
Normal file
@ -0,0 +1,238 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Dec 6 17:41:32 CET 2006 - trenn@suse.de
|
||||
|
||||
- move to 1.2.2 and enable nearly everything.
|
||||
Most important (awk,less,vi and much more)
|
||||
binary on i386 now has 732k
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 9 01:25:09 CEST 2006 - ihno@suse.de
|
||||
|
||||
- update to busybox 1.2.1 final
|
||||
Bugfix release. Bugs fixed:
|
||||
lash: "var=value" works without export
|
||||
tar: can extract git generated tarballs
|
||||
adduser: /etc/group is updated
|
||||
modprobe: look for modules.conf at the right place for 2.6 kernels
|
||||
all setuid and getgid calls are check return values in case
|
||||
somebody using per-process resource limits that prevent a user
|
||||
from having too many processes
|
||||
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 25 21:34:46 CET 2006 - mls@suse.de
|
||||
|
||||
- converted neededforbuild to BuildRequires
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 16 17:04:28 CET 2006 - ihno@suse.de
|
||||
|
||||
- Update to busybox 1.1.0 final
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 11 15:39:39 CET 2006 - ihno@suse.de
|
||||
|
||||
- update to busybox 1.1.0-pre1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 16 15:44:27 CET 2005 - dmueller@suse.de
|
||||
|
||||
- build against dietlibc unconditionally
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu May 12 18:08:14 CEST 2005 - uli@suse.de
|
||||
|
||||
- use dietlibc on ARM
|
||||
- uclibc config file needs to be fixed
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Apr 2 00:36:53 CEST 2005 - mmj@suse.de
|
||||
|
||||
- Correct function declaration
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 24 04:40:25 CET 2005 - nashif@suse.de
|
||||
|
||||
- Update to 1.00 final
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 17 13:45:34 CEST 2004 - nashif@suse.de
|
||||
|
||||
- Update to 1.00-rc3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 5 23:28:44 CEST 2004 - nashif@suse.de
|
||||
|
||||
- Update to 1.00-rc2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jul 21 17:10:34 CEST 2004 - nashif@suse.de
|
||||
|
||||
- Update to 1.00-rc1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 11 16:38:33 CEST 2004 - nashif@suse.de
|
||||
|
||||
- Bug #39461 - Fixes netlink vulnerability
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 27 11:17:35 CEST 2004 - mmj@suse.de
|
||||
|
||||
- Fix strict aliasing
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 1 06:27:03 CET 2004 - nashif@suse.de
|
||||
|
||||
- Update to 1.0 pre 8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 11 02:00:48 CET 2004 - ro@suse.de
|
||||
|
||||
- hack to build it on amd64
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 10 23:15:31 CET 2004 - schwab@suse.de
|
||||
|
||||
- Fix building on ia64.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 4 09:57:44 CET 2004 - kukuk@suse.de
|
||||
|
||||
- Remove wrong dietlibc requires
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 2 14:43:54 CET 2004 - hare@suse.de
|
||||
|
||||
- Fixed spec file to build on all archs.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 30 14:55:45 CET 2004 - hare@suse.de
|
||||
|
||||
- Update to 1.00-pre5
|
||||
- Patched dietlibc support to use a menuconfig option.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Jan 10 18:25:15 CET 2004 - adrian@suse.de
|
||||
|
||||
- build as user
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Dec 10 14:48:43 CET 2003 - uli@suse.de
|
||||
|
||||
- build with dietlibc where available
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jun 2 16:05:33 CEST 2003 - nashif@suse.de
|
||||
|
||||
- Set Autoreqprov: on
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu May 29 15:49:26 CEST 2003 - nashif@suse.de
|
||||
|
||||
- Updated with latest stable release incl. patches.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat May 17 01:48:55 CEST 2003 - nashif@suse.de
|
||||
|
||||
- Removed CVS files
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Nov 2 04:17:12 CET 2002 - nashif@suse.de
|
||||
|
||||
- Update to version 0.60.5
|
||||
- Unique patch names
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jun 10 02:21:41 CEST 2002 - nashif@suse.de
|
||||
|
||||
- Update to version 0.60.3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 26 05:15:14 CET 2001 - nashif@suse.de
|
||||
|
||||
- Update to version 0.60.2
|
||||
- Major Changes:
|
||||
* msh was reworked
|
||||
* reworked hostname
|
||||
* Various bugfixes
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 24 02:59:15 CEST 2001 - nashif@suse.de
|
||||
|
||||
- Update to version 0.60.1
|
||||
- This is a relatively minor bug fixing release which fixes bugs
|
||||
in the following applets, among others: msh, sed, route, syslogd,
|
||||
ifconfig, lash
|
||||
- Rewrite of tftp
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Aug 4 07:21:18 CEST 2001 - nashif@suse.de
|
||||
|
||||
- Update to version 0.60.0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jul 13 00:29:02 CEST 2001 - nashif@suse.de
|
||||
|
||||
- Update to version 0.52
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 11 06:16:03 CEST 2001 - nashif@suse.de
|
||||
|
||||
- Update to version 0.51
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 9 17:30:33 MET 2001 - nashif@suse.de
|
||||
|
||||
- Fixed sync.c to compile
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 5 08:06:26 MET 2001 - nashif@suse.de
|
||||
|
||||
- Update to version 0.49
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Dec 20 17:53:40 CET 2000 - uli@suse.de
|
||||
|
||||
- disabled insmod for all archs except IA32, ARM and SH
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Dec 19 19:10:50 MET 2000 - nashif@suse.de
|
||||
|
||||
- Update to 0.48 (Fixes many bugs)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 27 22:36:15 MET 2000 - nashif@suse.de
|
||||
|
||||
- Fixed pathes in install script
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 7 21:36:42 MET 2000 - nashif@suse.de
|
||||
|
||||
- Added EM_486 and OPEN_MAX fixes
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 27 04:47:12 MEST 2000 - nashif@suse.de
|
||||
|
||||
- Update to 0.47
|
||||
- Fix nfsmount.c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 30 06:51:34 MEST 2000 - nashif@suse.de
|
||||
|
||||
- Fix for axp
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 28 18:54:49 MEST 2000 - nashif@suse.de
|
||||
|
||||
- Update to version 0.46
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jul 6 19:17:53 MEST 2000 - nashif@suse.de
|
||||
|
||||
- Fix install script (Bug #3195)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 23 20:37:05 CEST 2000 - nashif@suse.de
|
||||
|
||||
- Initial Release (Version 0.43)
|
||||
|
192
busybox.spec
Normal file
192
busybox.spec
Normal file
@ -0,0 +1,192 @@
|
||||
#
|
||||
# spec file for package busybox (Version 1.2.2)
|
||||
#
|
||||
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
# This file and all modifications and additions to the pristine
|
||||
# package are under the same license as the package itself.
|
||||
#
|
||||
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
||||
#
|
||||
|
||||
# norootforbuild
|
||||
|
||||
Name: busybox
|
||||
BuildRequires: dietlibc
|
||||
URL: http://www.busybox.net/
|
||||
Version: 1.2.2
|
||||
Release: 1
|
||||
Summary: The Swiss Army Knife of Embedded Linux
|
||||
License: GNU General Public License (GPL)
|
||||
Group: System/Base
|
||||
Autoreqprov: on
|
||||
Source: http://busybox.net/downloads/%{name}-%{version}.tar.bz2
|
||||
Source2: SuSE.config
|
||||
Patch1: install.patch
|
||||
Patch2: amd64-hack.patch
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
|
||||
%description
|
||||
BusyBox combines tiny versions of many common UNIX utilities into a
|
||||
small single executable. It provides minimalist replacements for most
|
||||
of the utilities usually found in fileutils, shellutils, findutils,
|
||||
textutils, grep, gzip, tar, and more. BusyBox provides a fairly
|
||||
complete POSIX environment for any small or embedded system. The
|
||||
utilities in BusyBox generally have fewer options than their
|
||||
full-featured GNU cousins. The options that are included provide the
|
||||
expected functionality and behave very much like their GNU
|
||||
counterparts.
|
||||
|
||||
|
||||
|
||||
Authors:
|
||||
--------
|
||||
Erik B. Andersen <andersee@debian.org>
|
||||
|
||||
%prep
|
||||
%setup -q -n %{name}-%{version}
|
||||
%patch1 -p1
|
||||
%patch2 -p1
|
||||
cp -av %{S:2} .config
|
||||
%ifarch ia64 x86_64
|
||||
echo CONFIG_FEATURE_2_4_MODULES=n >> .config
|
||||
%endif
|
||||
|
||||
%build
|
||||
find -name CVS | xargs rm -rf
|
||||
find -name .svn | xargs rm -rf
|
||||
export VERBOSE=-v
|
||||
export BUILD_VERBOSE=2
|
||||
make -e -n 2>&1 > /tmp/make.log
|
||||
make -e oldconfig
|
||||
# strace -o /tmp/abc -f make
|
||||
make -e
|
||||
|
||||
%install
|
||||
find -name ".cvsignore" -exec rm {} \;
|
||||
rm -rf $RPM_BUILD_ROOT
|
||||
install -d $RPM_BUILD_ROOT/usr/bin
|
||||
install -d $RPM_BUILD_ROOT/usr/share/busybox
|
||||
install busybox.links $RPM_BUILD_ROOT/usr/share/busybox
|
||||
install applets/install.sh $RPM_BUILD_ROOT/usr/bin/busybox.install
|
||||
install busybox $RPM_BUILD_ROOT/usr/bin
|
||||
install -d $RPM_BUILD_ROOT%_mandir/man1
|
||||
install -m 644 docs/BusyBox.1 $RPM_BUILD_ROOT%_mandir/man1
|
||||
|
||||
%files
|
||||
%defattr(-,root,root)
|
||||
%doc docs/* testsuite
|
||||
%doc %{_mandir}/man1/BusyBox.1.gz
|
||||
/usr/bin/busybox
|
||||
/usr/bin/busybox.install
|
||||
%dir /usr/share/busybox
|
||||
%config /usr/share/busybox/busybox.links
|
||||
|
||||
%changelog -n busybox
|
||||
* Wed Dec 06 2006 - trenn@suse.de
|
||||
- move to 1.2.2 and enable nearly everything.
|
||||
Most important (awk,less,vi and much more)
|
||||
binary on i386 now has 732k
|
||||
* Wed Aug 09 2006 - ihno@suse.de
|
||||
- update to busybox 1.2.1 final
|
||||
Bugfix release. Bugs fixed:
|
||||
lash: "var=value" works without export
|
||||
tar: can extract git generated tarballs
|
||||
adduser: /etc/group is updated
|
||||
modprobe: look for modules.conf at the right place for 2.6 kernels
|
||||
all setuid and getgid calls are check return values in case
|
||||
somebody using per-process resource limits that prevent a user
|
||||
from having too many processes
|
||||
* Wed Jan 25 2006 - mls@suse.de
|
||||
- converted neededforbuild to BuildRequires
|
||||
* Mon Jan 16 2006 - ihno@suse.de
|
||||
- Update to busybox 1.1.0 final
|
||||
* Wed Jan 11 2006 - ihno@suse.de
|
||||
- update to busybox 1.1.0-pre1
|
||||
* Wed Nov 16 2005 - dmueller@suse.de
|
||||
- build against dietlibc unconditionally
|
||||
* Thu May 12 2005 - uli@suse.de
|
||||
- use dietlibc on ARM
|
||||
- uclibc config file needs to be fixed
|
||||
* Sat Apr 02 2005 - mmj@suse.de
|
||||
- Correct function declaration
|
||||
* Mon Jan 24 2005 - nashif@suse.de
|
||||
- Update to 1.00 final
|
||||
* Tue Aug 17 2004 - nashif@suse.de
|
||||
- Update to 1.00-rc3
|
||||
* Thu Aug 05 2004 - nashif@suse.de
|
||||
- Update to 1.00-rc2
|
||||
* Wed Jul 21 2004 - nashif@suse.de
|
||||
- Update to 1.00-rc1
|
||||
* Tue May 11 2004 - nashif@suse.de
|
||||
- Bug #39461 - Fixes netlink vulnerability
|
||||
* Tue Apr 27 2004 - mmj@suse.de
|
||||
- Fix strict aliasing
|
||||
* Mon Mar 01 2004 - nashif@suse.de
|
||||
- Update to 1.0 pre 8
|
||||
* Wed Feb 11 2004 - ro@suse.de
|
||||
- hack to build it on amd64
|
||||
* Tue Feb 10 2004 - schwab@suse.de
|
||||
- Fix building on ia64.
|
||||
* Wed Feb 04 2004 - kukuk@suse.de
|
||||
- Remove wrong dietlibc requires
|
||||
* Mon Feb 02 2004 - hare@suse.de
|
||||
- Fixed spec file to build on all archs.
|
||||
* Fri Jan 30 2004 - hare@suse.de
|
||||
- Update to 1.00-pre5
|
||||
- Patched dietlibc support to use a menuconfig option.
|
||||
* Sat Jan 10 2004 - adrian@suse.de
|
||||
- build as user
|
||||
* Wed Dec 10 2003 - uli@suse.de
|
||||
- build with dietlibc where available
|
||||
* Mon Jun 02 2003 - nashif@suse.de
|
||||
- Set Autoreqprov: on
|
||||
* Thu May 29 2003 - nashif@suse.de
|
||||
- Updated with latest stable release incl. patches.
|
||||
* Sat May 17 2003 - nashif@suse.de
|
||||
- Removed CVS files
|
||||
* Sat Nov 02 2002 - nashif@suse.de
|
||||
- Update to version 0.60.5
|
||||
- Unique patch names
|
||||
* Mon Jun 10 2002 - nashif@suse.de
|
||||
- Update to version 0.60.3
|
||||
* Mon Nov 26 2001 - nashif@suse.de
|
||||
- Update to version 0.60.2
|
||||
- Major Changes:
|
||||
* msh was reworked
|
||||
* reworked hostname
|
||||
* Various bugfixes
|
||||
* Fri Aug 24 2001 - nashif@suse.de
|
||||
- Update to version 0.60.1
|
||||
- This is a relatively minor bug fixing release which fixes bugs
|
||||
in the following applets, among others: msh, sed, route, syslogd,
|
||||
ifconfig, lash
|
||||
- Rewrite of tftp
|
||||
* Sat Aug 04 2001 - nashif@suse.de
|
||||
- Update to version 0.60.0
|
||||
* Fri Jul 13 2001 - nashif@suse.de
|
||||
- Update to version 0.52
|
||||
* Wed Apr 11 2001 - nashif@suse.de
|
||||
- Update to version 0.51
|
||||
* Fri Feb 09 2001 - nashif@suse.de
|
||||
- Fixed sync.c to compile
|
||||
* Mon Feb 05 2001 - nashif@suse.de
|
||||
- Update to version 0.49
|
||||
* Wed Dec 20 2000 - uli@suse.de
|
||||
- disabled insmod for all archs except IA32, ARM and SH
|
||||
* Tue Dec 19 2000 - nashif@suse.de
|
||||
- Update to 0.48 (Fixes many bugs)
|
||||
* Mon Nov 27 2000 - nashif@suse.de
|
||||
- Fixed pathes in install script
|
||||
* Tue Nov 07 2000 - nashif@suse.de
|
||||
- Added EM_486 and OPEN_MAX fixes
|
||||
* Wed Sep 27 2000 - nashif@suse.de
|
||||
- Update to 0.47
|
||||
- Fix nfsmount.c
|
||||
* Wed Aug 30 2000 - nashif@suse.de
|
||||
- Fix for axp
|
||||
* Mon Aug 28 2000 - nashif@suse.de
|
||||
- Update to version 0.46
|
||||
* Thu Jul 06 2000 - nashif@suse.de
|
||||
- Fix install script (Bug #3195)
|
||||
* Tue May 23 2000 - nashif@suse.de
|
||||
- Initial Release (Version 0.43)
|
11
install.patch
Normal file
11
install.patch
Normal file
@ -0,0 +1,11 @@
|
||||
--- x/applets/install.sh
|
||||
+++ y/applets/install.sh
|
||||
@@ -8,7 +8,7 @@
|
||||
echo "usage: applets/install.sh DESTINATION [--symlinks/--hardlinks]"
|
||||
exit 1;
|
||||
fi
|
||||
-h=`sort busybox.links | uniq`
|
||||
+h=`sort /usr/share/busybox/busybox.links | uniq`
|
||||
cleanup="0"
|
||||
noclobber="0"
|
||||
case "$2" in
|
Loading…
Reference in New Issue
Block a user