[packages/busybox] - up to 1.27.2

arekm arekm at pld-linux.org
Tue Nov 21 11:58:42 CET 2017


commit e65f8d8b3ce1eb3a8c5b6a46467d5aa0daeda3cc
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date:   Tue Nov 21 11:58:35 2017 +0100

    - up to 1.27.2

 busybox-initrd.config    | 26 ++++++++++++++++++++++++++
 busybox-logconsole.patch |  7 ++++---
 busybox.config           | 48 ++++++++++++++++++++++++++++++++++++++++++++++++
 busybox.spec             |  4 ++--
 4 files changed, 80 insertions(+), 5 deletions(-)
---
diff --git a/busybox.spec b/busybox.spec
index 4e9dd18..91babc2 100644
--- a/busybox.spec
+++ b/busybox.spec
@@ -41,12 +41,12 @@ Summary(pl.UTF-8):	Zestaw narzędzi uniksowych dla systemów wbudowanych
 Summary(pt_BR.UTF-8):	BusyBox é um conjunto de utilitários UNIX em um único binário
 Name:		busybox
 # stable line only
-Version:	1.26.2
+Version:	1.27.2
 Release:	1
 License:	GPL v2
 Group:		Applications
 Source0:	http://www.busybox.net/downloads/%{name}-%{version}.tar.bz2
-# Source0-md5:	bb59d25ee2643db20f212eec539429f1
+# Source0-md5:	476186f4bab81781dab2369bfd42734e
 Source1:	%{name}.config
 Source2:	%{name}-initrd.config
 %{?with_altconfig:Source3:	%{cfgfile}}
diff --git a/busybox-initrd.config b/busybox-initrd.config
index c6f670a..96ebc1e 100644
--- a/busybox-initrd.config
+++ b/busybox-initrd.config
@@ -12,6 +12,7 @@ CONFIG_HAVE_DOT_CONFIG=y
 #
 # CONFIG_DESKTOP is not set
 # CONFIG_EXTRA_COMPAT is not set
+# CONFIG_FEDORA_COMPAT 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
@@ -169,14 +170,17 @@ CONFIG_IOCTL_HEX2STR_ERROR=y
 CONFIG_BASENAME=y
 # CONFIG_CAL is not set
 CONFIG_CAT=y
+CONFIG_FEATURE_CATV=y
 # CONFIG_CATV is not set
 # CONFIG_CHGRP is not set
 CONFIG_CHMOD=y
 CONFIG_CHOWN=y
+# CONFIG_FEATURE_CHOWN_LONG_OPTIONS is not set
 CONFIG_CHROOT=y
 # CONFIG_CKSUM is not set
 # CONFIG_COMM is not set
 CONFIG_CP=y
+# CONFIG_FEATURE_CP_LONG_OPTIONS is not set
 # CONFIG_CUT is not set
 # CONFIG_DATE is not set
 # CONFIG_FEATURE_DATE_ISOFMT is not set
@@ -198,6 +202,7 @@ CONFIG_FEATURE_FANCY_ECHO=y
 # CONFIG_FEATURE_EXPAND_LONG_OPTIONS is not set
 # CONFIG_EXPR is not set
 # CONFIG_EXPR_MATH_SUPPORT_64 is not set
+# CONFIG_FACTOR is not set
 CONFIG_FALSE=y
 # CONFIG_FOLD is not set
 # CONFIG_FSYNC is not set
@@ -209,12 +214,14 @@ CONFIG_HEAD=y
 # CONFIG_SHUF is not set
 # CONFIG_INSTALL is not set
 # CONFIG_FEATURE_INSTALL_LONG_OPTIONS is not set
+# CONFIG_LINK 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_WIDTH=y
 CONFIG_FEATURE_LS_SORTFILES=y
 CONFIG_FEATURE_LS_TIMESTAMPS=y
 CONFIG_FEATURE_LS_USERNAME=y
@@ -228,8 +235,11 @@ CONFIG_MKNOD=y
 CONFIG_MV=y
 # CONFIG_FEATURE_MV_LONG_OPTIONS is not set
 # CONFIG_NICE is not set
+# CONFIG_NL is not set
 # CONFIG_NOHUP is not set
+# CONFIG_NPROC is not set
 # CONFIG_OD is not set
+# CONFIG_PASTE is not set
 # CONFIG_PRINTENV is not set
 CONFIG_PRINTF=y
 CONFIG_PWD=y
@@ -240,6 +250,7 @@ CONFIG_RM=y
 # CONFIG_RMDIR is not set
 # CONFIG_FEATURE_RMDIR_LONG_OPTIONS is not set
 # CONFIG_SEQ is not set
+CONFIG_SHRED=y
 # CONFIG_SHA1SUM is not set
 # CONFIG_SHA256SUM is not set
 # CONFIG_SHA512SUM is not set
@@ -492,6 +503,7 @@ CONFIG_MODINFO=y
 CONFIG_FEATURE_MODPROBE_SMALL_OPTIONS_ON_CMDLINE=y
 CONFIG_FEATURE_MODPROBE_SMALL_CHECK_ALREADY_LOADED=y
 CONFIG_MODPROBE=y
+CONFIG_FEATURE_CMDLINE_MODULE_OPTIONS=y
 
 #
 # Options common to multiple modutils
@@ -531,6 +543,7 @@ CONFIG_DMESG=y
 # CONFIG_FLOCK is not set
 CONFIG_FREERAMDISK=y
 # CONFIG_FSCK_MINIX is not set
+# CONFIG_FSFREEZE is not set
 # CONFIG_MKFS_MINIX is not set
 # CONFIG_MKFS_VFAT is not set
 # CONFIG_MKFS_EXT2 is not set
@@ -541,6 +554,7 @@ CONFIG_FREERAMDISK=y
 # CONFIG_HEXDUMP is not set
 # CONFIG_FEATURE_HEXDUMP_REVERSE is not set
 # CONFIG_HD is not set
+# CONFIG_XXD is not set
 # CONFIG_HWCLOCK is not set
 # CONFIG_FEATURE_HWCLOCK_LONG_OPTIONS is not set
 # CONFIG_FEATURE_HWCLOCK_ADJTIME_FHS is not set
@@ -594,6 +608,7 @@ CONFIG_PIVOT_ROOT=y
 # CONFIG_SETARCH is not set
 # CONFIG_LINUX32 is not set
 # CONFIG_LINUX64 is not set
+# CONFIG_SETPRIV is not set
 CONFIG_SWAPON=y
 CONFIG_FEATURE_SWAPON_DISCARD=y
 CONFIG_FEATURE_SWAPON_PRI=y
@@ -601,6 +616,7 @@ CONFIG_SWAPOFF=y
 CONFIG_SWITCH_ROOT=y
 CONFIG_UMOUNT=y
 CONFIG_FEATURE_UMOUNT_ALL=y
+# CONFIG_UNSHARE is not set
 # CONFIG_ACPID is not set
 # CONFIG_REV is not set
 CONFIG_UEVENT=y
@@ -644,6 +660,7 @@ CONFIG_FEATURE_MOUNT_LOOP_CREATE=y
 # CONFIG_DEVMEM is not set
 # CONFIG_EJECT is not set
 # CONFIG_FEATURE_EJECT_SCSI is not set
+# CONFIG_FALLOCATE is not set
 # CONFIG_FBSPLASH is not set
 # CONFIG_FLASHCP is not set
 # CONFIG_FLASH_LOCK is not set
@@ -662,6 +679,7 @@ CONFIG_FEATURE_LESS_REGEXP=y
 CONFIG_FEATURE_LESS_WINCH=y
 CONFIG_FEATURE_LESS_ASK_TERMINAL=y
 # CONFIG_FEATURE_LESS_DASHCMD is not set
+# CONFIG_LSSCSI 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
@@ -678,6 +696,7 @@ CONFIG_FEATURE_LESS_ASK_TERMINAL=y
 # CONFIG_MT is not set
 # CONFIG_NANDWRITE is not set
 # CONFIG_NANDDUMP is not set
+CONFIG_PARTPROBE=y
 # CONFIG_SETSERIAL is not set
 # CONFIG_RAIDAUTORUN is not set
 # CONFIG_READAHEAD is not set
@@ -798,6 +817,7 @@ CONFIG_FEATURE_IP_ROUTE_DIR="/etc/iproute2"
 CONFIG_ROUTE=y
 # CONFIG_SENDMAIL is not set
 # CONFIG_SLATTACH is not set
+# CONFIG_SSL_CLIENT is not set
 # CONFIG_TELNET is not set
 # CONFIG_FEATURE_TELNET_TTYPE is not set
 # CONFIG_FEATURE_TELNET_AUTOLOGIN is not set
@@ -837,6 +857,9 @@ CONFIG_FEATURE_UDHCP_8021Q=y
 # CONFIG_UDPSVD is not set
 # CONFIG_TUNCTL is not set
 CONFIG_UDHCPC6=y
+CONFIG_FEATURE_UDHCPC6_RFC3646=y
+CONFIG_FEATURE_UDHCPC6_RFC4704=y
+CONFIG_FEATURE_UDHCPC6_RFC4833=y
 
 #
 # Process Utilities
@@ -903,6 +926,9 @@ CONFIG_ASH_ALIAS=y
 # CONFIG_ASH_HELP is not set
 # CONFIG_ASH_CMDCMD is not set
 # CONFIG_ASH_MAIL is not set
+CONFIG_ASH_ECHO=y
+CONFIG_ASH_PRINTF=y
+CONFIG_ASH_TEST=y
 CONFIG_ASH_OPTIMIZE_FOR_SIZE=y
 CONFIG_ASH_INTERNAL_GLOB=y
 # CONFIG_ASH_RANDOM_SUPPORT is not set
diff --git a/busybox-logconsole.patch b/busybox-logconsole.patch
index f4acdd4..7e7a92c 100644
--- a/busybox-logconsole.patch
+++ b/busybox-logconsole.patch
@@ -20,12 +20,13 @@
  # define LOOP_NAMESIZE (sizeof("/dev/loop") + sizeof(int)*3 + 1)
 --- busybox/init/init.c.orig	2008-04-19 04:03:13.000000000 +0000
 +++ busybox.o/init/init.c	2008-04-26 17:09:58.075653000 +0000
-@@ -64,7 +64,7 @@
- /* Static variables */
+@@ -217,7 +217,7 @@ struct init_action {
  static struct init_action *init_action_list = NULL;
  
+ #if !ENABLE_FEATURE_INIT_SYSLOG
 -static const char *log_console = VC_5;
 +static const char *log_console = VC_12;
+ #endif
  
  enum {
- 	L_LOG = 0x1,
+
diff --git a/busybox.config b/busybox.config
index 51150d8..5d6b4f2 100644
--- a/busybox.config
+++ b/busybox.config
@@ -14,6 +14,7 @@ CONFIG_HAVE_DOT_CONFIG=y
 #
 CONFIG_DESKTOP=y
 CONFIG_EXTRA_COMPAT=y
+# CONFIG_FEDORA_COMPAT is not set
 CONFIG_FEATURE_CHECK_UNICODE_IN_ENV=y
 CONFIG_LONG_OPTS=y
 CONFIG_FEATURE_BUFFERS_USE_MALLOC=y
@@ -179,6 +180,10 @@ CONFIG_XZ=y
 # CONFIG_FEATURE_LZMA_FAST is not set
 CONFIG_LZMA=y
 CONFIG_UNZIP=y
+CONFIG_FEATURE_UNZIP_CDF=y
+CONFIG_FEATURE_UNZIP_BZIP2=y
+CONFIG_FEATURE_UNZIP_LZMA=y
+CONFIG_FEATURE_UNZIP_XZ=y
 
 #
 # Coreutils
@@ -187,6 +192,7 @@ CONFIG_BASE64=y
 CONFIG_BASENAME=y
 CONFIG_CAL=y
 CONFIG_CAT=y
+CONFIG_FEATURE_CATV=y
 CONFIG_CATV=y
 CONFIG_CHGRP=y
 CONFIG_CHMOD=y
@@ -222,6 +228,7 @@ CONFIG_EXPAND=y
 # CONFIG_FEATURE_EXPAND_LONG_OPTIONS is not set
 CONFIG_EXPR=y
 CONFIG_EXPR_MATH_SUPPORT_64=y
+CONFIG_FACTOR=y
 CONFIG_FALSE=y
 CONFIG_FOLD=y
 CONFIG_FSYNC=y
@@ -233,12 +240,14 @@ CONFIG_GROUPS=y
 CONFIG_SHUF=y
 CONFIG_INSTALL=y
 # CONFIG_FEATURE_INSTALL_LONG_OPTIONS is not set
+CONFIG_LINK=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_WIDTH=y
 CONFIG_FEATURE_LS_SORTFILES=y
 CONFIG_FEATURE_LS_TIMESTAMPS=y
 CONFIG_FEATURE_LS_USERNAME=y
@@ -252,8 +261,11 @@ CONFIG_MKNOD=y
 CONFIG_MV=y
 # CONFIG_FEATURE_MV_LONG_OPTIONS is not set
 CONFIG_NICE=y
+CONFIG_NL=y
 CONFIG_NOHUP=y
+CONFIG_NPROC=y
 CONFIG_OD=y
+CONFIG_PASTE=y
 CONFIG_PRINTENV=y
 CONFIG_PRINTF=y
 CONFIG_PWD=y
@@ -264,6 +276,7 @@ CONFIG_RM=y
 CONFIG_RMDIR=y
 CONFIG_FEATURE_RMDIR_LONG_OPTIONS=y
 CONFIG_SEQ=y
+CONFIG_SHRED=y
 CONFIG_SHA1SUM=y
 CONFIG_SHA256SUM=y
 CONFIG_SHA512SUM=y
@@ -311,6 +324,7 @@ CONFIG_UUDECODE=y
 CONFIG_UUENCODE=y
 CONFIG_WC=y
 CONFIG_FEATURE_WC_LARGE=y
+CONFIG_W=y
 CONFIG_WHO=y
 CONFIG_USERS=y
 CONFIG_WHOAMI=y
@@ -467,6 +481,7 @@ CONFIG_FEATURE_KILL_REMOVED=y
 CONFIG_FEATURE_KILL_DELAY=0
 CONFIG_FEATURE_INIT_SCTTY=y
 CONFIG_FEATURE_INIT_SYSLOG=y
+# CONFIG_FEATURE_INIT_QUIET is not set
 # CONFIG_FEATURE_EXTRA_QUIET is not set
 # CONFIG_FEATURE_INIT_COREDUMPS is not set
 CONFIG_FEATURE_INITRD=y
@@ -516,6 +531,7 @@ CONFIG_FEATURE_DEFAULT_PASSWD_ALGO="sha512"
 CONFIG_SU=y
 CONFIG_FEATURE_SU_SYSLOG=y
 CONFIG_FEATURE_SU_CHECKS_SHELLS=y
+CONFIG_FEATURE_SU_BLANK_PW_NEEDS_SECURE_TTY=y
 CONFIG_SULOGIN=y
 CONFIG_VLOCK=y
 CONFIG_ADD_SHELL=y
@@ -545,6 +561,7 @@ CONFIG_MODPROBE=y
 CONFIG_FEATURE_MODPROBE_BLACKLIST=y
 CONFIG_DEPMOD=y
 CONFIG_MODINFO=y
+CONFIG_FEATURE_CMDLINE_MODULE_OPTIONS=y
 
 #
 # Options common to multiple modutils
@@ -591,6 +608,7 @@ CONFIG_FINDFS=y
 CONFIG_FLOCK=y
 CONFIG_FREERAMDISK=y
 CONFIG_FSCK_MINIX=y
+CONFIG_FSFREEZE=y
 CONFIG_MKFS_MINIX=y
 CONFIG_MKFS_VFAT=y
 CONFIG_MKFS_EXT2=y
@@ -609,6 +627,7 @@ CONFIG_FEATURE_GETOPT_LONG=y
 CONFIG_HEXDUMP=y
 CONFIG_FEATURE_HEXDUMP_REVERSE=y
 CONFIG_HD=y
+CONFIG_XXD=y
 CONFIG_HWCLOCK=y
 CONFIG_FEATURE_HWCLOCK_LONG_OPTIONS=y
 CONFIG_FEATURE_HWCLOCK_ADJTIME_FHS=y
@@ -676,6 +695,7 @@ CONFIG_SCRIPTREPLAY=y
 CONFIG_SETARCH=y
 CONFIG_LINUX32=y
 CONFIG_LINUX64=y
+CONFIG_SETPRIV=y
 CONFIG_SWAPON=y
 CONFIG_SWAPONOFF=y
 CONFIG_SWAPOFF=y
@@ -704,6 +724,7 @@ CONFIG_FEATURE_BEEP_LENGTH_MS=30
 CONFIG_CONSPY=y
 # CONFIG_NANDWRITE is not set
 # CONFIG_NANDDUMP is not set
+CONFIG_PARTPROBE=y
 CONFIG_SETSERIAL=y
 # CONFIG_FEATURE_CHAT_NOFAIL is not set
 # CONFIG_FEATURE_CHAT_TTY_HIFI is not set
@@ -732,6 +753,7 @@ CONFIG_FEATURE_DC_LIBM=y
 CONFIG_DEVMEM=y
 CONFIG_EJECT=y
 CONFIG_FEATURE_EJECT_SCSI=y
+# CONFIG_FALLOCATE is not set
 CONFIG_FBSPLASH=y
 # CONFIG_FLASH_LOCK is not set
 # CONFIG_FLASH_UNLOCK is not set
@@ -751,6 +773,7 @@ CONFIG_FEATURE_LESS_REGEXP=y
 CONFIG_FEATURE_LESS_LINENUMS=y
 CONFIG_FEATURE_LESS_TRUNCATE=y
 # CONFIG_FEATURE_LESS_WINCH is not set
+CONFIG_LSSCSI=y
 CONFIG_HDPARM=y
 CONFIG_FEATURE_HDPARM_GET_IDENTITY=y
 # CONFIG_FEATURE_HDPARM_HDIO_SCAN_HWIF is not set
@@ -890,9 +913,11 @@ CONFIG_WHOIS=y
 CONFIG_PSCAN=y
 CONFIG_ROUTE=y
 CONFIG_SLATTACH=y
+CONFIG_SSL_CLIENT=y
 CONFIG_TELNET=y
 CONFIG_FEATURE_TELNET_TTYPE=y
 CONFIG_FEATURE_TELNET_AUTOLOGIN=y
+CONFIG_FEATURE_TELNET_WIDTH=y
 CONFIG_TELNETD=y
 CONFIG_FEATURE_TELNETD_STANDALONE=y
 CONFIG_FEATURE_TELNETD_INETD_WAIT=y
@@ -932,11 +957,15 @@ CONFIG_FEATURE_WGET_AUTHENTICATION=y
 CONFIG_FEATURE_WGET_TIMEOUT=y
 CONFIG_FEATURE_WGET_OPENSSL=y
 CONFIG_FEATURE_WGET_SSL_HELPER=y
+CONFIG_FEATURE_WGET_HTTPS=y
 CONFIG_ZCIP=y
 CONFIG_TCPSVD=y
 CONFIG_UDPSVD=y
 CONFIG_TUNCTL=y
 CONFIG_UDHCPC6=y
+CONFIG_FEATURE_UDHCPC6_RFC3646=y
+CONFIG_FEATURE_UDHCPC6_RFC4704=y
+CONFIG_FEATURE_UDHCPC6_RFC4833=y
 CONFIG_FEATURE_TUNCTL_UG=y
 CONFIG_NBDCLIENT=y
 
@@ -968,6 +997,7 @@ CONFIG_LSOF=y
 CONFIG_MPSTAT=y
 CONFIG_PMAP=y
 CONFIG_POWERTOP=y
+CONFIG_FEATURE_POWERTOP_INTERACTIVE=y
 CONFIG_PSTREE=y
 CONFIG_PWDX=y
 CONFIG_KILL=y
@@ -992,6 +1022,7 @@ CONFIG_FEATURE_TOP_CPU_GLOBAL_PERCENTS=y
 CONFIG_FEATURE_TOP_SMP_CPU=y
 CONFIG_FEATURE_TOP_DECIMALS=y
 CONFIG_FEATURE_TOP_SMP_PROCESS=y
+CONFIG_FEATURE_TOP_INTERACTIVE=y
 CONFIG_FEATURE_TOPMEM=y
 CONFIG_FEATURE_SHOW_THREADS=y
 CONFIG_SMEMCAP=y
@@ -1055,6 +1086,9 @@ CONFIG_ASH_BUILTIN_TEST=y
 CONFIG_ASH_HELP=y
 CONFIG_ASH_CMDCMD=y
 CONFIG_ASH_MAIL=y
+CONFIG_ASH_ECHO=y
+CONFIG_ASH_PRINTF=y
+CONFIG_ASH_TEST=y
 CONFIG_ASH_OPTIMIZE_FOR_SIZE=y
 CONFIG_ASH_INTERNAL_GLOB=y
 CONFIG_ASH_RANDOM_SUPPORT=y
@@ -1064,6 +1098,20 @@ CONFIG_HUSH_BASH_COMPAT=y
 CONFIG_HUSH_BRACE_EXPANSION=y
 CONFIG_HUSH_SAVEHISTORY=y
 CONFIG_HUSH_MODE_X=y
+CONFIG_HUSH_ECHO=y
+CONFIG_HUSH_PRINTF=y
+CONFIG_HUSH_TEST=y
+CONFIG_HUSH_EXPORT=y
+CONFIG_HUSH_KILL=y
+CONFIG_HUSH_WAIT=y
+CONFIG_HUSH_TRAP=y
+CONFIG_HUSH_TYPE=y
+CONFIG_HUSH_READ=y
+CONFIG_HUSH_SET=y
+CONFIG_HUSH_UNSET=y
+CONFIG_HUSH_ULIMIT=y
+CONFIG_HUSH_UMASK=y
+# CONFIG_HUSH_MEMLEAK is not set
 CONFIG_HUSH_HELP=y
 CONFIG_HUSH_INTERACTIVE=y
 CONFIG_HUSH_JOB=y
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/busybox.git/commitdiff/e65f8d8b3ce1eb3a8c5b6a46467d5aa0daeda3cc



More information about the pld-cvs-commit mailing list