[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