[prev in list] [next in list] [prev in thread] [next in thread] 

List:       busybox
Subject:    Re: add bb_info_msg was Re: Applets send errors to syslog during normal, successful operation
From:       Tito <farmatito () tiscali ! it>
Date:       2018-03-11 21:37:13
Message-ID: 0c059de3-ee6f-67f1-7f48-162505c4cde6 () tiscali ! it
[Download RAW message or body]

On 07/03/2018 20:36, Deweloper wrote:
> #
> # Automatically generated make config: don't edit
> # Busybox version: 1.29.0.git
> # Mon Mar  5 18:33:54 2018
> #
> CONFIG_HAVE_DOT_CONFIG=y
> 
> #
> # Settings
> #
> CONFIG_DESKTOP=y
> CONFIG_EXTRA_COMPAT=y
> CONFIG_FEDORA_COMPAT=y
> CONFIG_INCLUDE_SUSv2=y
> CONFIG_LONG_OPTS=y
> CONFIG_SHOW_USAGE=y
> CONFIG_FEATURE_VERBOSE_USAGE=y
> CONFIG_FEATURE_COMPRESS_USAGE=y
> CONFIG_LFS=y
> # CONFIG_PAM is not set
> CONFIG_FEATURE_DEVPTS=y
> CONFIG_FEATURE_UTMP=y
> CONFIG_FEATURE_WTMP=y
> CONFIG_FEATURE_PIDFILE=y
> CONFIG_PID_FILE_PATH="/var/run"
> CONFIG_BUSYBOX=y
> CONFIG_FEATURE_INSTALLER=y
> CONFIG_INSTALL_NO_USR=y
> CONFIG_FEATURE_SUID=y
> CONFIG_FEATURE_SUID_CONFIG=y
> CONFIG_FEATURE_SUID_CONFIG_QUIET=y
> CONFIG_FEATURE_PREFER_APPLETS=y
> CONFIG_BUSYBOX_EXEC_PATH="/proc/self/exe"
> CONFIG_SELINUX=y
> CONFIG_FEATURE_CLEAN_UP=y
> CONFIG_FEATURE_SYSLOG=y
> CONFIG_PLATFORM_LINUX=y
> 
> #
> # Build Options
> #
> # CONFIG_STATIC is not set
> # CONFIG_PIE is not set
> CONFIG_NOMMU=y
> # CONFIG_BUILD_LIBBUSYBOX is not set
> # CONFIG_FEATURE_LIBBUSYBOX_STATIC is not set
> # CONFIG_FEATURE_INDIVIDUAL is not set
> # CONFIG_FEATURE_SHARED_BUSYBOX is not set
> CONFIG_CROSS_COMPILER_PREFIX=""
> CONFIG_SYSROOT=""
> CONFIG_EXTRA_CFLAGS=""
> CONFIG_EXTRA_LDFLAGS=""
> CONFIG_EXTRA_LDLIBS=""
> CONFIG_USE_PORTABLE_CODE=y
> 
> #
> # Installation Options ("make install" behavior)
> #
> CONFIG_INSTALL_APPLET_SYMLINKS=y
> # CONFIG_INSTALL_APPLET_HARDLINKS is not set
> # CONFIG_INSTALL_APPLET_SCRIPT_WRAPPERS is not set
> # CONFIG_INSTALL_APPLET_DONT is not set
> # CONFIG_INSTALL_SH_APPLET_SYMLINK is not set
> # CONFIG_INSTALL_SH_APPLET_HARDLINK is not set
> # CONFIG_INSTALL_SH_APPLET_SCRIPT_WRAPPER is not set
> CONFIG_PREFIX="./_install"
> 
> #
> # Debugging Options
> #
> CONFIG_DEBUG=y
> # CONFIG_DEBUG_PESSIMIZE is not set
> # CONFIG_DEBUG_SANITIZE is not set
> CONFIG_UNIT_TEST=y
> # CONFIG_WERROR is not set
> CONFIG_NO_DEBUG_LIB=y
> # CONFIG_DMALLOC is not set
> # CONFIG_EFENCE is not set
> 
> #
> # Library Tuning
> #
> CONFIG_FEATURE_USE_BSS_TAIL=y
> CONFIG_FEATURE_RTMINMAX=y
> CONFIG_FEATURE_BUFFERS_USE_MALLOC=y
> # CONFIG_FEATURE_BUFFERS_GO_ON_STACK is not set
> # CONFIG_FEATURE_BUFFERS_GO_IN_BSS is not set
> CONFIG_PASSWORD_MINLEN=6
> CONFIG_MD5_SMALL=1
> CONFIG_SHA3_SMALL=1
> CONFIG_FEATURE_FAST_TOP=y
> CONFIG_FEATURE_ETC_NETWORKS=y
> CONFIG_FEATURE_EDITING=y
> CONFIG_FEATURE_EDITING_MAX_LEN=1024
> CONFIG_FEATURE_EDITING_VI=y
> CONFIG_FEATURE_EDITING_HISTORY=255
> CONFIG_FEATURE_EDITING_SAVEHISTORY=y
> CONFIG_FEATURE_EDITING_SAVE_ON_EXIT=y
> CONFIG_FEATURE_REVERSE_SEARCH=y
> CONFIG_FEATURE_TAB_COMPLETION=y
> CONFIG_FEATURE_USERNAME_COMPLETION=y
> CONFIG_FEATURE_EDITING_FANCY_PROMPT=y
> CONFIG_FEATURE_EDITING_WINCH=y
> CONFIG_FEATURE_EDITING_ASK_TERMINAL=y
> CONFIG_LOCALE_SUPPORT=y
> CONFIG_UNICODE_SUPPORT=y
> CONFIG_UNICODE_USING_LOCALE=y
> # CONFIG_FEATURE_CHECK_UNICODE_IN_ENV is not set
> CONFIG_SUBST_WCHAR=63
> CONFIG_LAST_SUPPORTED_WCHAR=767
> CONFIG_UNICODE_COMBINING_WCHARS=y
> CONFIG_UNICODE_WIDE_WCHARS=y
> # CONFIG_UNICODE_BIDI_SUPPORT is not set
> # CONFIG_UNICODE_NEUTRAL_TABLE is not set
> CONFIG_UNICODE_PRESERVE_BROKEN=y
> CONFIG_FEATURE_NON_POSIX_CP=y
> CONFIG_FEATURE_VERBOSE_CP_MESSAGE=y
> CONFIG_FEATURE_USE_SENDFILE=y
> CONFIG_FEATURE_COPYBUF_KB=4
> CONFIG_FEATURE_SKIP_ROOTFS=y
> CONFIG_MONOTONIC_SYSCALL=y
> CONFIG_IOCTL_HEX2STR_ERROR=y
> CONFIG_FEATURE_HWIB=y
> 
> #
> # Applets
> #
> 
> #
> # Archival Utilities
> #
> CONFIG_FEATURE_SEAMLESS_XZ=y
> CONFIG_FEATURE_SEAMLESS_LZMA=y
> CONFIG_FEATURE_SEAMLESS_BZ2=y
> CONFIG_FEATURE_SEAMLESS_GZ=y
> CONFIG_FEATURE_SEAMLESS_Z=y
> CONFIG_AR=y
> CONFIG_FEATURE_AR_LONG_FILENAMES=y
> CONFIG_FEATURE_AR_CREATE=y
> CONFIG_UNCOMPRESS=y
> CONFIG_GUNZIP=y
> CONFIG_ZCAT=y
> CONFIG_FEATURE_GUNZIP_LONG_OPTIONS=y
> CONFIG_BUNZIP2=y
> CONFIG_BZCAT=y
> CONFIG_UNLZMA=y
> CONFIG_LZCAT=y
> CONFIG_LZMA=y
> CONFIG_UNXZ=y
> CONFIG_XZCAT=y
> CONFIG_XZ=y
> CONFIG_BZIP2=y
> CONFIG_BZIP2_SMALL=8
> CONFIG_FEATURE_BZIP2_DECOMPRESS=y
> CONFIG_CPIO=y
> CONFIG_FEATURE_CPIO_O=y
> CONFIG_FEATURE_CPIO_P=y
> CONFIG_DPKG=y
> CONFIG_DPKG_DEB=y
> CONFIG_GZIP=y
> CONFIG_FEATURE_GZIP_LONG_OPTIONS=y
> CONFIG_GZIP_FAST=0
> CONFIG_FEATURE_GZIP_LEVELS=y
> CONFIG_FEATURE_GZIP_DECOMPRESS=y
> CONFIG_LZOP=y
> CONFIG_UNLZOP=y
> CONFIG_LZOPCAT=y
> CONFIG_LZOP_COMPR_HIGH=y
> CONFIG_RPM=y
> CONFIG_RPM2CPIO=y
> CONFIG_TAR=y
> CONFIG_FEATURE_TAR_LONG_OPTIONS=y
> CONFIG_FEATURE_TAR_CREATE=y
> CONFIG_FEATURE_TAR_AUTODETECT=y
> CONFIG_FEATURE_TAR_FROM=y
> CONFIG_FEATURE_TAR_OLDGNU_COMPATIBILITY=y
> CONFIG_FEATURE_TAR_OLDSUN_COMPATIBILITY=y
> CONFIG_FEATURE_TAR_GNU_EXTENSIONS=y
> CONFIG_FEATURE_TAR_TO_COMMAND=y
> CONFIG_FEATURE_TAR_UNAME_GNAME=y
> CONFIG_FEATURE_TAR_NOPRESERVE_TIME=y
> CONFIG_FEATURE_TAR_SELINUX=y
> CONFIG_UNZIP=y
> CONFIG_FEATURE_UNZIP_CDF=y
> CONFIG_FEATURE_UNZIP_BZIP2=y
> CONFIG_FEATURE_UNZIP_LZMA=y
> CONFIG_FEATURE_UNZIP_XZ=y
> CONFIG_FEATURE_LZMA_FAST=y
> 
> #
> # Coreutils
> #
> CONFIG_BASENAME=y
> CONFIG_CAT=y
> CONFIG_FEATURE_CATN=y
> CONFIG_FEATURE_CATV=y
> CONFIG_CHGRP=y
> CONFIG_CHMOD=y
> CONFIG_CHOWN=y
> CONFIG_FEATURE_CHOWN_LONG_OPTIONS=y
> CONFIG_CHROOT=y
> CONFIG_CKSUM=y
> CONFIG_COMM=y
> CONFIG_CP=y
> CONFIG_FEATURE_CP_LONG_OPTIONS=y
> CONFIG_CUT=y
> CONFIG_DATE=y
> CONFIG_FEATURE_DATE_ISOFMT=y
> CONFIG_FEATURE_DATE_NANO=y
> CONFIG_FEATURE_DATE_COMPAT=y
> CONFIG_DD=y
> CONFIG_FEATURE_DD_SIGNAL_HANDLING=y
> CONFIG_FEATURE_DD_THIRD_STATUS_LINE=y
> CONFIG_FEATURE_DD_IBS_OBS=y
> CONFIG_FEATURE_DD_STATUS=y
> CONFIG_DF=y
> CONFIG_FEATURE_DF_FANCY=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_EXPAND=y
> CONFIG_UNEXPAND=y
> CONFIG_EXPR=y
> CONFIG_EXPR_MATH_SUPPORT_64=y
> CONFIG_FACTOR=y
> CONFIG_FALSE=y
> CONFIG_FOLD=y
> CONFIG_FSYNC=y
> CONFIG_HEAD=y
> CONFIG_FEATURE_FANCY_HEAD=y
> CONFIG_HOSTID=y
> CONFIG_ID=y
> CONFIG_GROUPS=y
> CONFIG_INSTALL=y
> CONFIG_FEATURE_INSTALL_LONG_OPTIONS=y
> 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
> CONFIG_FEATURE_LS_COLOR=y
> CONFIG_FEATURE_LS_COLOR_IS_DEFAULT=y
> CONFIG_MD5SUM=y
> CONFIG_SHA1SUM=y
> CONFIG_SHA256SUM=y
> CONFIG_SHA512SUM=y
> CONFIG_SHA3SUM=y
> 
> #
> # Common options for md5sum, sha1sum, sha256sum, sha512sum, sha3sum
> #
> CONFIG_FEATURE_MD5_SHA1_SUM_CHECK=y
> CONFIG_MKDIR=y
> CONFIG_MKFIFO=y
> CONFIG_MKNOD=y
> CONFIG_MKTEMP=y
> CONFIG_MV=y
> 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
> CONFIG_READLINK=y
> CONFIG_FEATURE_READLINK_FOLLOW=y
> CONFIG_REALPATH=y
> CONFIG_RM=y
> CONFIG_RMDIR=y
> CONFIG_SEQ=y
> CONFIG_SHRED=y
> CONFIG_SHUF=y
> CONFIG_SLEEP=y
> CONFIG_FEATURE_FANCY_SLEEP=y
> CONFIG_FEATURE_FLOAT_SLEEP=y
> CONFIG_SORT=y
> CONFIG_FEATURE_SORT_BIG=y
> CONFIG_SPLIT=y
> CONFIG_FEATURE_SPLIT_FANCY=y
> CONFIG_STAT=y
> CONFIG_FEATURE_STAT_FORMAT=y
> CONFIG_FEATURE_STAT_FILESYSTEM=y
> CONFIG_STTY=y
> CONFIG_SUM=y
> CONFIG_SYNC=y
> CONFIG_FEATURE_SYNC_FANCY=y
> CONFIG_TAC=y
> CONFIG_TAIL=y
> CONFIG_FEATURE_FANCY_TAIL=y
> CONFIG_TEE=y
> CONFIG_FEATURE_TEE_USE_BLOCK_IO=y
> CONFIG_TEST=y
> CONFIG_TEST1=y
> CONFIG_TEST2=y
> CONFIG_FEATURE_TEST_64=y
> CONFIG_TIMEOUT=y
> CONFIG_TOUCH=y
> CONFIG_FEATURE_TOUCH_NODEREF=y
> CONFIG_FEATURE_TOUCH_SUSV3=y
> CONFIG_TR=y
> CONFIG_FEATURE_TR_CLASSES=y
> CONFIG_FEATURE_TR_EQUIV=y
> CONFIG_TRUE=y
> CONFIG_TRUNCATE=y
> CONFIG_TTY=y
> CONFIG_UNAME=y
> CONFIG_UNAME_OSNAME="GNU/Linux"
> CONFIG_BB_ARCH=y
> CONFIG_UNIQ=y
> CONFIG_UNLINK=y
> CONFIG_USLEEP=y
> CONFIG_UUDECODE=y
> CONFIG_BASE64=y
> CONFIG_UUENCODE=y
> CONFIG_WC=y
> CONFIG_FEATURE_WC_LARGE=y
> CONFIG_WHOAMI=y
> CONFIG_WHO=y
> CONFIG_W=y
> CONFIG_USERS=y
> CONFIG_YES=y
> 
> #
> # Common options
> #
> CONFIG_FEATURE_VERBOSE=y
> 
> #
> # Common options for cp and mv
> #
> CONFIG_FEATURE_PRESERVE_HARDLINKS=y
> 
> #
> # Common options for df, du, ls
> #
> CONFIG_FEATURE_HUMAN_READABLE=y
> 
> #
> # Console Utilities
> #
> CONFIG_CHVT=y
> CONFIG_CLEAR=y
> CONFIG_DEALLOCVT=y
> CONFIG_DUMPKMAP=y
> CONFIG_FGCONSOLE=y
> CONFIG_KBD_MODE=y
> CONFIG_LOADFONT=y
> CONFIG_SETFONT=y
> CONFIG_FEATURE_SETFONT_TEXTUAL_MAP=y
> CONFIG_DEFAULT_SETFONT_DIR=""
> 
> #
> # Common options for loadfont and setfont
> #
> CONFIG_FEATURE_LOADFONT_PSF2=y
> CONFIG_FEATURE_LOADFONT_RAW=y
> CONFIG_LOADKMAP=y
> CONFIG_OPENVT=y
> CONFIG_RESET=y
> CONFIG_RESIZE=y
> CONFIG_FEATURE_RESIZE_PRINT=y
> CONFIG_SETCONSOLE=y
> CONFIG_FEATURE_SETCONSOLE_LONG_OPTIONS=y
> CONFIG_SETKEYCODES=y
> CONFIG_SETLOGCONS=y
> CONFIG_SHOWKEY=y
> 
> #
> # Debian Utilities
> #
> CONFIG_PIPE_PROGRESS=y
> CONFIG_RUN_PARTS=y
> CONFIG_FEATURE_RUN_PARTS_LONG_OPTIONS=y
> CONFIG_FEATURE_RUN_PARTS_FANCY=y
> CONFIG_START_STOP_DAEMON=y
> CONFIG_FEATURE_START_STOP_DAEMON_LONG_OPTIONS=y
> CONFIG_FEATURE_START_STOP_DAEMON_FANCY=y
> CONFIG_WHICH=y
> 
> #
> # klibc-utils
> #
> CONFIG_MINIPS=y
> CONFIG_NUKE=y
> CONFIG_RESUME=y
> CONFIG_RUN_INIT=y
> 
> #
> # Editors
> #
> CONFIG_AWK=y
> CONFIG_FEATURE_AWK_LIBM=y
> CONFIG_FEATURE_AWK_GNU_EXTENSIONS=y
> CONFIG_CMP=y
> CONFIG_DIFF=y
> CONFIG_FEATURE_DIFF_LONG_OPTIONS=y
> CONFIG_FEATURE_DIFF_DIR=y
> CONFIG_ED=y
> CONFIG_PATCH=y
> CONFIG_SED=y
> CONFIG_VI=y
> CONFIG_FEATURE_VI_MAX_LEN=4096
> CONFIG_FEATURE_VI_8BIT=y
> CONFIG_FEATURE_VI_COLON=y
> CONFIG_FEATURE_VI_YANKMARK=y
> CONFIG_FEATURE_VI_SEARCH=y
> CONFIG_FEATURE_VI_REGEX_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_ASK_TERMINAL=y
> CONFIG_FEATURE_VI_UNDO=y
> CONFIG_FEATURE_VI_UNDO_QUEUE=y
> CONFIG_FEATURE_VI_UNDO_QUEUE_MAX=256
> CONFIG_FEATURE_ALLOW_EXEC=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_MAXDEPTH=y
> CONFIG_FEATURE_FIND_NEWER=y
> CONFIG_FEATURE_FIND_INUM=y
> CONFIG_FEATURE_FIND_EXEC=y
> CONFIG_FEATURE_FIND_EXEC_PLUS=y
> CONFIG_FEATURE_FIND_USER=y
> CONFIG_FEATURE_FIND_GROUP=y
> CONFIG_FEATURE_FIND_NOT=y
> CONFIG_FEATURE_FIND_DEPTH=y
> CONFIG_FEATURE_FIND_PAREN=y
> CONFIG_FEATURE_FIND_SIZE=y
> CONFIG_FEATURE_FIND_PRUNE=y
> CONFIG_FEATURE_FIND_DELETE=y
> CONFIG_FEATURE_FIND_PATH=y
> CONFIG_FEATURE_FIND_REGEX=y
> CONFIG_FEATURE_FIND_CONTEXT=y
> CONFIG_FEATURE_FIND_LINKS=y
> CONFIG_GREP=y
> CONFIG_EGREP=y
> CONFIG_FGREP=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
> CONFIG_FEATURE_XARGS_SUPPORT_REPL_STR=y
> CONFIG_FEATURE_XARGS_SUPPORT_PARALLEL=y
> CONFIG_FEATURE_XARGS_SUPPORT_ARGS_FILE=y
> 
> #
> # Init Utilities
> #
> CONFIG_BOOTCHARTD=y
> CONFIG_FEATURE_BOOTCHARTD_BLOATED_HEADER=y
> CONFIG_FEATURE_BOOTCHARTD_CONFIG_FILE=y
> CONFIG_HALT=y
> CONFIG_POWEROFF=y
> CONFIG_REBOOT=y
> CONFIG_FEATURE_WAIT_FOR_INIT=y
> # CONFIG_FEATURE_CALL_TELINIT is not set
> CONFIG_TELINIT_PATH=""
> CONFIG_INIT=y
> CONFIG_LINUXRC=y
> CONFIG_FEATURE_USE_INITTAB=y
> CONFIG_FEATURE_KILL_REMOVED=y
> CONFIG_FEATURE_KILL_DELAY=0
> CONFIG_FEATURE_INIT_SCTTY=y
> CONFIG_FEATURE_INIT_SYSLOG=y
> CONFIG_FEATURE_INIT_QUIET=y
> CONFIG_FEATURE_INIT_COREDUMPS=y
> CONFIG_INIT_TERMINAL_TYPE="linux"
> CONFIG_FEATURE_INIT_MODIFY_CMDLINE=y
> 
> #
> # Login/Password Management Utilities
> #
> CONFIG_FEATURE_SHADOWPASSWDS=y
> CONFIG_USE_BB_PWD_GRP=y
> CONFIG_USE_BB_SHADOW=y
> CONFIG_USE_BB_CRYPT=y
> CONFIG_USE_BB_CRYPT_SHA=y
> CONFIG_ADDGROUP=y
> CONFIG_FEATURE_ADDUSER_TO_GROUP=y
> CONFIG_ADD_SHELL=y
> CONFIG_REMOVE_SHELL=y
> CONFIG_ADDUSER=y
> CONFIG_FEATURE_CHECK_NAMES=y
> CONFIG_LAST_ID=60000
> CONFIG_FIRST_SYSTEM_ID=100
> CONFIG_LAST_SYSTEM_ID=999
> CONFIG_CHPASSWD=y
> CONFIG_FEATURE_DEFAULT_PASSWD_ALGO="des"
> CONFIG_CRYPTPW=y
> CONFIG_MKPASSWD=y
> CONFIG_DELUSER=y
> CONFIG_DELGROUP=y
> CONFIG_FEATURE_DEL_USER_FROM_GROUP=y
> CONFIG_GETTY=y
> CONFIG_LOGIN=y
> CONFIG_LOGIN_SESSION_AS_CHILD=y
> CONFIG_LOGIN_SCRIPTS=y
> CONFIG_FEATURE_NOLOGIN=y
> CONFIG_FEATURE_SECURETTY=y
> CONFIG_PASSWD=y
> CONFIG_FEATURE_PASSWD_WEAK_CHECK=y
> 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
> 
> #
> # Linux Ext2 FS Progs
> #
> CONFIG_CHATTR=y
> CONFIG_FSCK=y
> CONFIG_LSATTR=y
> CONFIG_TUNE2FS=y
> 
> #
> # Linux Module Utilities
> #
> CONFIG_MODPROBE_SMALL=y
> CONFIG_DEPMOD=y
> CONFIG_INSMOD=y
> CONFIG_LSMOD=y
> # CONFIG_FEATURE_LSMOD_PRETTY_2_6_OUTPUT is not set
> CONFIG_MODINFO=y
> CONFIG_MODPROBE=y
> # CONFIG_FEATURE_MODPROBE_BLACKLIST is not set
> CONFIG_RMMOD=y
> 
> #
> # Options common to multiple modutils
> #
> CONFIG_FEATURE_CMDLINE_MODULE_OPTIONS=y
> CONFIG_FEATURE_MODPROBE_SMALL_CHECK_ALREADY_LOADED=y
> # CONFIG_FEATURE_2_4_MODULES is not set
> # 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_FEATURE_CHECK_TAINTED_MODULE is not set
> # CONFIG_FEATURE_INSMOD_TRY_MMAP is not set
> # CONFIG_FEATURE_MODUTILS_ALIAS is not set
> # CONFIG_FEATURE_MODUTILS_SYMBOLS is not set
> CONFIG_DEFAULT_MODULES_DIR="/lib/modules"
> CONFIG_DEFAULT_DEPMOD_FILE="modules.dep"
> 
> #
> # Linux System Utilities
> #
> CONFIG_ACPID=y
> CONFIG_FEATURE_ACPID_COMPAT=y
> CONFIG_BLKDISCARD=y
> CONFIG_BLKID=y
> CONFIG_FEATURE_BLKID_TYPE=y
> CONFIG_BLOCKDEV=y
> CONFIG_CAL=y
> CONFIG_CHRT=y
> CONFIG_DMESG=y
> CONFIG_FEATURE_DMESG_PRETTY=y
> CONFIG_EJECT=y
> CONFIG_FEATURE_EJECT_SCSI=y
> CONFIG_FALLOCATE=y
> CONFIG_FATATTR=y
> CONFIG_FBSET=y
> CONFIG_FEATURE_FBSET_FANCY=y
> CONFIG_FEATURE_FBSET_READMODE=y
> CONFIG_FDFORMAT=y
> CONFIG_FDISK=y
> # CONFIG_FDISK_SUPPORT_LARGE_DISKS is not set
> CONFIG_FEATURE_FDISK_WRITABLE=y
> CONFIG_FEATURE_AIX_LABEL=y
> CONFIG_FEATURE_SGI_LABEL=y
> CONFIG_FEATURE_SUN_LABEL=y
> CONFIG_FEATURE_OSF_LABEL=y
> CONFIG_FEATURE_GPT_LABEL=y
> CONFIG_FEATURE_FDISK_ADVANCED=y
> CONFIG_FINDFS=y
> CONFIG_FLOCK=y
> CONFIG_FDFLUSH=y
> CONFIG_FREERAMDISK=y
> CONFIG_FSCK_MINIX=y
> CONFIG_FSFREEZE=y
> CONFIG_FSTRIM=y
> CONFIG_GETOPT=y
> 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_ADJTIME_FHS=y
> CONFIG_IONICE=y
> CONFIG_IPCRM=y
> CONFIG_IPCS=y
> CONFIG_LAST=y
> CONFIG_FEATURE_LAST_FANCY=y
> CONFIG_LOSETUP=y
> CONFIG_LSPCI=y
> CONFIG_LSUSB=y
> CONFIG_MDEV=y
> CONFIG_FEATURE_MDEV_CONF=y
> CONFIG_FEATURE_MDEV_RENAME=y
> CONFIG_FEATURE_MDEV_RENAME_REGEXP=y
> CONFIG_FEATURE_MDEV_EXEC=y
> CONFIG_FEATURE_MDEV_LOAD_FIRMWARE=y
> CONFIG_MESG=y
> CONFIG_FEATURE_MESG_ENABLE_ONLY_GROUP=y
> CONFIG_MKE2FS=y
> CONFIG_MKFS_EXT2=y
> CONFIG_MKFS_MINIX=y
> CONFIG_FEATURE_MINIX2=y
> CONFIG_MKFS_REISER=y
> CONFIG_MKDOSFS=y
> CONFIG_MKFS_VFAT=y
> CONFIG_MKSWAP=y
> CONFIG_FEATURE_MKSWAP_UUID=y
> CONFIG_MORE=y
> CONFIG_MOUNT=y
> CONFIG_FEATURE_MOUNT_FAKE=y
> CONFIG_FEATURE_MOUNT_VERBOSE=y
> CONFIG_FEATURE_MOUNT_HELPERS=y
> CONFIG_FEATURE_MOUNT_LABEL=y
> CONFIG_FEATURE_MOUNT_NFS=y
> CONFIG_FEATURE_MOUNT_CIFS=y
> CONFIG_FEATURE_MOUNT_FLAGS=y
> CONFIG_FEATURE_MOUNT_FSTAB=y
> CONFIG_FEATURE_MOUNT_OTHERTAB=y
> CONFIG_MOUNTPOINT=y
> CONFIG_NSENTER=y
> CONFIG_PIVOT_ROOT=y
> CONFIG_RDATE=y
> CONFIG_RDEV=y
> CONFIG_READPROFILE=y
> CONFIG_RENICE=y
> CONFIG_REV=y
> CONFIG_RTCWAKE=y
> CONFIG_SCRIPT=y
> CONFIG_SCRIPTREPLAY=y
> CONFIG_SETARCH=y
> CONFIG_LINUX32=y
> CONFIG_LINUX64=y
> CONFIG_SETPRIV=y
> CONFIG_FEATURE_SETPRIV_DUMP=y
> CONFIG_FEATURE_SETPRIV_CAPABILITIES=y
> CONFIG_FEATURE_SETPRIV_CAPABILITY_NAMES=y
> CONFIG_SETSID=y
> CONFIG_SWAPON=y
> CONFIG_FEATURE_SWAPON_DISCARD=y
> CONFIG_FEATURE_SWAPON_PRI=y
> CONFIG_SWAPOFF=y
> CONFIG_FEATURE_SWAPONOFF_LABEL=y
> CONFIG_SWITCH_ROOT=y
> CONFIG_TASKSET=y
> CONFIG_FEATURE_TASKSET_FANCY=y
> CONFIG_UEVENT=y
> CONFIG_UMOUNT=y
> CONFIG_FEATURE_UMOUNT_ALL=y
> # CONFIG_UNSHARE is not set
> CONFIG_WALL=y
> 
> #
> # Common options for mount/umount
> #
> CONFIG_FEATURE_MOUNT_LOOP=y
> CONFIG_FEATURE_MOUNT_LOOP_CREATE=y
> CONFIG_FEATURE_MTAB_SUPPORT=y
> CONFIG_VOLUMEID=y
> 
> #
> # Filesystem/Volume identification
> #
> CONFIG_FEATURE_VOLUMEID_BCACHE=y
> CONFIG_FEATURE_VOLUMEID_BTRFS=y
> CONFIG_FEATURE_VOLUMEID_CRAMFS=y
> CONFIG_FEATURE_VOLUMEID_EXFAT=y
> CONFIG_FEATURE_VOLUMEID_EXT=y
> CONFIG_FEATURE_VOLUMEID_F2FS=y
> CONFIG_FEATURE_VOLUMEID_FAT=y
> CONFIG_FEATURE_VOLUMEID_HFS=y
> CONFIG_FEATURE_VOLUMEID_ISO9660=y
> CONFIG_FEATURE_VOLUMEID_JFS=y
> CONFIG_FEATURE_VOLUMEID_LFS=y
> CONFIG_FEATURE_VOLUMEID_LINUXRAID=y
> CONFIG_FEATURE_VOLUMEID_LINUXSWAP=y
> CONFIG_FEATURE_VOLUMEID_LUKS=y
> CONFIG_FEATURE_VOLUMEID_MINIX=y
> CONFIG_FEATURE_VOLUMEID_NILFS=y
> CONFIG_FEATURE_VOLUMEID_NTFS=y
> CONFIG_FEATURE_VOLUMEID_OCFS2=y
> CONFIG_FEATURE_VOLUMEID_REISERFS=y
> CONFIG_FEATURE_VOLUMEID_ROMFS=y
> CONFIG_FEATURE_VOLUMEID_SQUASHFS=y
> CONFIG_FEATURE_VOLUMEID_SYSV=y
> CONFIG_FEATURE_VOLUMEID_UBIFS=y
> CONFIG_FEATURE_VOLUMEID_UDF=y
> CONFIG_FEATURE_VOLUMEID_XFS=y
> 
> #
> # Miscellaneous Utilities
> #
> CONFIG_ADJTIMEX=y
> CONFIG_BBCONFIG=y
> CONFIG_FEATURE_COMPRESS_BBCONFIG=y
> CONFIG_BEEP=y
> CONFIG_FEATURE_BEEP_FREQ=4000
> CONFIG_FEATURE_BEEP_LENGTH_MS=30
> CONFIG_CHAT=y
> CONFIG_FEATURE_CHAT_NOFAIL=y
> CONFIG_FEATURE_CHAT_TTY_HIFI=y
> CONFIG_FEATURE_CHAT_IMPLICIT_CR=y
> CONFIG_FEATURE_CHAT_SWALLOW_OPTS=y
> CONFIG_FEATURE_CHAT_SEND_ESCAPES=y
> CONFIG_FEATURE_CHAT_VAR_ABORT_LEN=y
> CONFIG_FEATURE_CHAT_CLR_ABORT=y
> CONFIG_CONSPY=y
> CONFIG_CROND=y
> CONFIG_FEATURE_CROND_D=y
> CONFIG_FEATURE_CROND_CALL_SENDMAIL=y
> CONFIG_FEATURE_CROND_SPECIAL_TIMES=y
> CONFIG_FEATURE_CROND_DIR="/var/spool/cron"
> CONFIG_CRONTAB=y
> CONFIG_DC=y
> CONFIG_FEATURE_DC_LIBM=y
> CONFIG_DEVFSD=y
> CONFIG_DEVFSD_MODLOAD=y
> CONFIG_DEVFSD_FG_NP=y
> CONFIG_DEVFSD_VERBOSE=y
> CONFIG_FEATURE_DEVFS=y
> CONFIG_DEVMEM=y
> CONFIG_FBSPLASH=y
> CONFIG_FLASHCP=y
> CONFIG_FLASH_ERASEALL=y
> CONFIG_FLASH_LOCK=y
> CONFIG_FLASH_UNLOCK=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_HEXEDIT=y
> CONFIG_I2CGET=y
> CONFIG_I2CSET=y
> CONFIG_I2CDUMP=y
> CONFIG_I2CDETECT=y
> CONFIG_INOTIFYD=y
> CONFIG_LESS=y
> CONFIG_FEATURE_LESS_MAXLINES=9999999
> CONFIG_FEATURE_LESS_BRACKETS=y
> CONFIG_FEATURE_LESS_FLAGS=y
> CONFIG_FEATURE_LESS_TRUNCATE=y
> CONFIG_FEATURE_LESS_MARKS=y
> CONFIG_FEATURE_LESS_REGEXP=y
> CONFIG_FEATURE_LESS_WINCH=y
> CONFIG_FEATURE_LESS_ASK_TERMINAL=y
> CONFIG_FEATURE_LESS_DASHCMD=y
> CONFIG_FEATURE_LESS_LINENUMS=y
> CONFIG_FEATURE_LESS_RAW=y
> CONFIG_FEATURE_LESS_ENV=y
> CONFIG_LSSCSI=y
> CONFIG_MAKEDEVS=y
> # CONFIG_FEATURE_MAKEDEVS_LEAF is not set
> CONFIG_FEATURE_MAKEDEVS_TABLE=y
> CONFIG_MAN=y
> CONFIG_MICROCOM=y
> CONFIG_MT=y
> CONFIG_NANDWRITE=y
> CONFIG_NANDDUMP=y
> CONFIG_PARTPROBE=y
> CONFIG_RAIDAUTORUN=y
> CONFIG_READAHEAD=y
> CONFIG_RFKILL=y
> CONFIG_RUNLEVEL=y
> CONFIG_RX=y
> CONFIG_SETFATTR=y
> CONFIG_SETSERIAL=y
> CONFIG_STRINGS=y
> CONFIG_TIME=y
> CONFIG_TTYSIZE=y
> CONFIG_UBIRENAME=y
> CONFIG_UBIATTACH=y
> CONFIG_UBIDETACH=y
> CONFIG_UBIMKVOL=y
> CONFIG_UBIRMVOL=y
> CONFIG_UBIRSVOL=y
> CONFIG_UBIUPDATEVOL=y
> CONFIG_VOLNAME=y
> CONFIG_WATCHDOG=y
> 
> #
> # Networking Utilities
> #
> CONFIG_FEATURE_IPV6=y
> CONFIG_FEATURE_UNIX_LOCAL=y
> CONFIG_FEATURE_PREFER_IPV4_ADDRESS=y
> CONFIG_VERBOSE_RESOLUTION_ERRORS=y
> CONFIG_ARP=y
> CONFIG_ARPING=y
> CONFIG_BRCTL=y
> CONFIG_FEATURE_BRCTL_FANCY=y
> CONFIG_FEATURE_BRCTL_SHOW=y
> CONFIG_DNSD=y
> CONFIG_ETHER_WAKE=y
> CONFIG_FTPD=y
> CONFIG_FEATURE_FTPD_WRITE=y
> CONFIG_FEATURE_FTPD_ACCEPT_BROKEN_LIST=y
> CONFIG_FEATURE_FTPD_AUTHENTICATION=y
> CONFIG_FTPGET=y
> CONFIG_FTPPUT=y
> CONFIG_FEATURE_FTPGETPUT_LONG_OPTIONS=y
> CONFIG_HOSTNAME=y
> CONFIG_DNSDOMAINNAME=y
> CONFIG_HTTPD=y
> CONFIG_FEATURE_HTTPD_RANGES=y
> CONFIG_FEATURE_HTTPD_SETUID=y
> CONFIG_FEATURE_HTTPD_BASIC_AUTH=y
> CONFIG_FEATURE_HTTPD_AUTH_MD5=y
> CONFIG_FEATURE_HTTPD_CGI=y
> CONFIG_FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR=y
> CONFIG_FEATURE_HTTPD_SET_REMOTE_PORT_TO_ENV=y
> CONFIG_FEATURE_HTTPD_ENCODE_URL_STR=y
> CONFIG_FEATURE_HTTPD_ERROR_PAGES=y
> CONFIG_FEATURE_HTTPD_PROXY=y
> CONFIG_FEATURE_HTTPD_GZIP=y
> 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_IFENSLAVE=y
> CONFIG_IFPLUGD=y
> CONFIG_IFUP=y
> CONFIG_IFDOWN=y
> CONFIG_IFUPDOWN_IFSTATE_PATH="/var/run/ifstate"
> CONFIG_FEATURE_IFUPDOWN_IP=y
> CONFIG_FEATURE_IFUPDOWN_IPV4=y
> CONFIG_FEATURE_IFUPDOWN_IPV6=y
> CONFIG_FEATURE_IFUPDOWN_MAPPING=y
> CONFIG_FEATURE_IFUPDOWN_EXTERNAL_DHCP=y
> CONFIG_INETD=y
> CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_ECHO=y
> CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DISCARD=y
> CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_TIME=y
> CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DAYTIME=y
> CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_CHARGEN=y
> CONFIG_FEATURE_INETD_RPC=y
> CONFIG_IP=y
> CONFIG_IPADDR=y
> CONFIG_IPLINK=y
> CONFIG_IPROUTE=y
> CONFIG_IPTUNNEL=y
> CONFIG_IPRULE=y
> CONFIG_IPNEIGH=y
> CONFIG_FEATURE_IP_ADDRESS=y
> CONFIG_FEATURE_IP_LINK=y
> CONFIG_FEATURE_IP_ROUTE=y
> CONFIG_FEATURE_IP_ROUTE_DIR="/etc/iproute2"
> CONFIG_FEATURE_IP_TUNNEL=y
> CONFIG_FEATURE_IP_RULE=y
> CONFIG_FEATURE_IP_NEIGH=y
> CONFIG_FEATURE_IP_RARE_PROTOCOLS=y
> CONFIG_IPCALC=y
> CONFIG_FEATURE_IPCALC_LONG_OPTIONS=y
> CONFIG_FEATURE_IPCALC_FANCY=y
> CONFIG_FAKEIDENTD=y
> CONFIG_NAMEIF=y
> CONFIG_FEATURE_NAMEIF_EXTENDED=y
> CONFIG_NBDCLIENT=y
> CONFIG_NC=y
> CONFIG_NETCAT=y
> CONFIG_NC_SERVER=y
> CONFIG_NC_EXTRA=y
> CONFIG_NC_110_COMPAT=y
> CONFIG_NETSTAT=y
> CONFIG_FEATURE_NETSTAT_WIDE=y
> CONFIG_FEATURE_NETSTAT_PRG=y
> CONFIG_NSLOOKUP=y
> CONFIG_NTPD=y
> CONFIG_FEATURE_NTPD_SERVER=y
> CONFIG_FEATURE_NTPD_CONF=y
> CONFIG_PING=y
> CONFIG_PING6=y
> CONFIG_FEATURE_FANCY_PING=y
> CONFIG_PSCAN=y
> CONFIG_ROUTE=y
> CONFIG_SLATTACH=y
> CONFIG_SSL_CLIENT=y
> CONFIG_TC=y
> CONFIG_FEATURE_TC_INGRESS=y
> CONFIG_TCPSVD=y
> CONFIG_UDPSVD=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
> CONFIG_TFTP=y
> CONFIG_FEATURE_TFTP_PROGRESS_BAR=y
> CONFIG_TFTPD=y
> 
> #
> # Common options for tftp/tftpd
> #
> CONFIG_FEATURE_TFTP_GET=y
> CONFIG_FEATURE_TFTP_PUT=y
> CONFIG_FEATURE_TFTP_BLOCKSIZE=y
> CONFIG_TFTP_DEBUG=y
> CONFIG_TLS=y
> CONFIG_TRACEROUTE=y
> CONFIG_TRACEROUTE6=y
> CONFIG_FEATURE_TRACEROUTE_VERBOSE=y
> CONFIG_FEATURE_TRACEROUTE_USE_ICMP=y
> CONFIG_TUNCTL=y
> CONFIG_FEATURE_TUNCTL_UG=y
> CONFIG_VCONFIG=y
> CONFIG_WGET=y
> CONFIG_FEATURE_WGET_LONG_OPTIONS=y
> CONFIG_FEATURE_WGET_STATUSBAR=y
> CONFIG_FEATURE_WGET_AUTHENTICATION=y
> CONFIG_FEATURE_WGET_TIMEOUT=y
> CONFIG_FEATURE_WGET_HTTPS=y
> CONFIG_FEATURE_WGET_OPENSSL=y
> CONFIG_WHOIS=y
> CONFIG_ZCIP=y
> CONFIG_UDHCPD=y
> CONFIG_FEATURE_UDHCPD_BASE_IP_ON_MAC=y
> CONFIG_FEATURE_UDHCPD_WRITE_LEASES_EARLY=y
> CONFIG_DHCPD_LEASES_FILE="/var/lib/misc/udhcpd.leases"
> CONFIG_DUMPLEASES=y
> CONFIG_DHCPRELAY=y
> CONFIG_UDHCPC=y
> CONFIG_FEATURE_UDHCPC_ARPING=y
> CONFIG_FEATURE_UDHCPC_SANITIZEOPT=y
> CONFIG_UDHCPC_DEFAULT_SCRIPT="/usr/share/udhcpc/default.script"
> CONFIG_UDHCPC6=y
> CONFIG_FEATURE_UDHCPC6_RFC3646=y
> CONFIG_FEATURE_UDHCPC6_RFC4704=y
> CONFIG_FEATURE_UDHCPC6_RFC4833=y
> 
> #
> # Common options for DHCP applets
> #
> CONFIG_FEATURE_UDHCP_PORT=y
> CONFIG_UDHCP_DEBUG=9
> CONFIG_UDHCPC_SLACK_FOR_BUGGY_SERVERS=80
> CONFIG_FEATURE_UDHCP_RFC3397=y
> CONFIG_FEATURE_UDHCP_8021Q=y
> CONFIG_IFUPDOWN_UDHCPC_CMD_OPTIONS="-R -n"
> 
> #
> # Print Utilities
> #
> CONFIG_LPD=y
> CONFIG_LPR=y
> CONFIG_LPQ=y
> 
> #
> # Mail Utilities
> #
> CONFIG_MAKEMIME=y
> CONFIG_POPMAILDIR=y
> CONFIG_FEATURE_POPMAILDIR_DELIVERY=y
> CONFIG_REFORMIME=y
> CONFIG_FEATURE_REFORMIME_COMPAT=y
> CONFIG_SENDMAIL=y
> CONFIG_FEATURE_MIME_CHARSET="us-ascii"
> 
> #
> # Process Utilities
> #
> CONFIG_FREE=y
> CONFIG_FUSER=y
> CONFIG_IOSTAT=y
> CONFIG_KILL=y
> CONFIG_KILLALL=y
> CONFIG_KILLALL5=y
> CONFIG_LSOF=y
> CONFIG_MPSTAT=y
> CONFIG_NMETER=y
> CONFIG_PGREP=y
> CONFIG_PKILL=y
> CONFIG_PIDOF=y
> CONFIG_FEATURE_PIDOF_SINGLE=y
> CONFIG_FEATURE_PIDOF_OMIT=y
> CONFIG_PMAP=y
> CONFIG_POWERTOP=y
> CONFIG_FEATURE_POWERTOP_INTERACTIVE=y
> CONFIG_PS=y
> # CONFIG_FEATURE_PS_WIDE is not set
> # CONFIG_FEATURE_PS_LONG is not set
> CONFIG_FEATURE_PS_TIME=y
> CONFIG_FEATURE_PS_UNUSUAL_SYSTEMS=y
> CONFIG_FEATURE_PS_ADDITIONAL_COLUMNS=y
> CONFIG_PSTREE=y
> CONFIG_PWDX=y
> CONFIG_SMEMCAP=y
> CONFIG_BB_SYSCTL=y
> CONFIG_TOP=y
> CONFIG_FEATURE_TOP_INTERACTIVE=y
> CONFIG_FEATURE_TOP_CPU_USAGE_PERCENTAGE=y
> 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_TOPMEM=y
> CONFIG_UPTIME=y
> CONFIG_FEATURE_UPTIME_UTMP_SUPPORT=y
> CONFIG_WATCH=y
> CONFIG_FEATURE_SHOW_THREADS=y
> 
> #
> # Runit Utilities
> #
> CONFIG_CHPST=y
> CONFIG_SETUIDGID=y
> CONFIG_ENVUIDGID=y
> CONFIG_ENVDIR=y
> CONFIG_SOFTLIMIT=y
> CONFIG_RUNSV=y
> CONFIG_RUNSVDIR=y
> CONFIG_FEATURE_RUNSVDIR_LOG=y
> CONFIG_SV=y
> CONFIG_SV_DEFAULT_SERVICE_DIR="/var/service"
> CONFIG_SVC=y
> CONFIG_SVLOGD=y
> 
> #
> # SELinux Utilities
> #
> CONFIG_CHCON=y
> CONFIG_GETENFORCE=y
> CONFIG_GETSEBOOL=y
> CONFIG_LOAD_POLICY=y
> CONFIG_MATCHPATHCON=y
> CONFIG_RUNCON=y
> CONFIG_SELINUXENABLED=y
> CONFIG_SESTATUS=y
> CONFIG_SETENFORCE=y
> CONFIG_SETFILES=y
> CONFIG_FEATURE_SETFILES_CHECK_OPTION=y
> CONFIG_RESTORECON=y
> CONFIG_SETSEBOOL=y
> 
> #
> # Shells
> #
> # CONFIG_SH_IS_ASH is not set
> CONFIG_SH_IS_HUSH=y
> # CONFIG_SH_IS_NONE is not set
> # CONFIG_BASH_IS_ASH is not set
> # CONFIG_BASH_IS_HUSH is not set
> CONFIG_BASH_IS_NONE=y
> # CONFIG_ASH is not set
> # CONFIG_ASH_OPTIMIZE_FOR_SIZE is not set
> # CONFIG_ASH_INTERNAL_GLOB is not set
> # CONFIG_ASH_BASH_COMPAT is not set
> # CONFIG_ASH_BASH_SOURCE_CURDIR is not set
> # CONFIG_ASH_BASH_NOT_FOUND_HOOK is not set
> # CONFIG_ASH_JOB_CONTROL is not set
> # CONFIG_ASH_ALIAS is not set
> # CONFIG_ASH_RANDOM_SUPPORT is not set
> # CONFIG_ASH_EXPAND_PRMT is not set
> # CONFIG_ASH_IDLE_TIMEOUT is not set
> # CONFIG_ASH_MAIL is not set
> # CONFIG_ASH_ECHO is not set
> # CONFIG_ASH_PRINTF is not set
> # CONFIG_ASH_TEST is not set
> # CONFIG_ASH_HELP is not set
> # CONFIG_ASH_GETOPTS is not set
> # CONFIG_ASH_CMDCMD is not set
> CONFIG_CTTYHACK=y
> CONFIG_HUSH=y
> CONFIG_HUSH_BASH_COMPAT=y
> CONFIG_HUSH_BRACE_EXPANSION=y
> CONFIG_HUSH_LINENO_VAR=y
> CONFIG_HUSH_BASH_SOURCE_CURDIR=y
> CONFIG_HUSH_INTERACTIVE=y
> CONFIG_HUSH_SAVEHISTORY=y
> CONFIG_HUSH_JOB=y
> CONFIG_HUSH_TICK=y
> CONFIG_HUSH_IF=y
> CONFIG_HUSH_LOOPS=y
> CONFIG_HUSH_CASE=y
> CONFIG_HUSH_FUNCTIONS=y
> CONFIG_HUSH_LOCAL=y
> CONFIG_HUSH_RANDOM_SUPPORT=y
> CONFIG_HUSH_MODE_X=y
> CONFIG_HUSH_ECHO=y
> CONFIG_HUSH_PRINTF=y
> CONFIG_HUSH_TEST=y
> CONFIG_HUSH_HELP=y
> CONFIG_HUSH_EXPORT=y
> CONFIG_HUSH_EXPORT_N=y
> CONFIG_HUSH_READONLY=y
> CONFIG_HUSH_KILL=y
> CONFIG_HUSH_WAIT=y
> CONFIG_HUSH_COMMAND=y
> CONFIG_HUSH_TRAP=y
> CONFIG_HUSH_TYPE=y
> CONFIG_HUSH_TIMES=y
> CONFIG_HUSH_READ=y
> CONFIG_HUSH_SET=y
> CONFIG_HUSH_UNSET=y
> CONFIG_HUSH_ULIMIT=y
> CONFIG_HUSH_UMASK=y
> CONFIG_HUSH_GETOPTS=y
> CONFIG_HUSH_MEMLEAK=y
> 
> #
> # Options common to all shells
> #
> CONFIG_FEATURE_SH_MATH=y
> CONFIG_FEATURE_SH_MATH_64=y
> CONFIG_FEATURE_SH_EXTRA_QUIET=y
> CONFIG_FEATURE_SH_STANDALONE=y
> CONFIG_FEATURE_SH_NOFORK=y
> CONFIG_FEATURE_SH_READ_FRAC=y
> CONFIG_FEATURE_SH_HISTFILESIZE=y
> 
> #
> # System Logging Utilities
> #
> CONFIG_KLOGD=y
> 
> #
> # klogd should not be used together with syslog to kernel printk buffer
> #
> CONFIG_FEATURE_KLOGD_KLOGCTL=y
> CONFIG_LOGGER=y
> CONFIG_LOGREAD=y
> CONFIG_FEATURE_LOGREAD_REDUCED_LOCKING=y
> CONFIG_SYSLOGD=y
> CONFIG_FEATURE_ROTATE_LOGFILE=y
> CONFIG_FEATURE_REMOTE_LOG=y
> CONFIG_FEATURE_SYSLOGD_DUP=y
> CONFIG_FEATURE_SYSLOGD_CFG=y
> CONFIG_FEATURE_SYSLOGD_READ_BUFFER_SIZE=256
> CONFIG_FEATURE_IPC_SYSLOG=y
> CONFIG_FEATURE_IPC_SYSLOG_BUFFER_SIZE=16
> CONFIG_FEATURE_KMSG_SYSLOG=y
>

Hi,
here are the bloat-o-meter results for Deweloper's config
(but with  CONFIG_SELINUX turned off as I have
no selinux on my system) vs my libbb changes and
his bb_info_msg changes in bb code.
Dewelopers patch did not apply cleanly to current git,
but worked with:

patch -p1 -b --fuzz=4 < deweloper.patch

All patches are attached as reference

On x86_64 with gcc (Debian 6.3.0-18+deb9u1) 6.3.0 20170516.

1) Deweloper's patch vs unpatched git:

scripts/bloat-o-meter busybox_unstripped_reference busybox_unstripped
function                                             old     new   delta
bb_vmsg                                                -     523    +523
bb_info_msg                                            -     150    +150
bb_vinfo_msg                                           -      19     +19
static.log7                                          160     166      +6
log8                                                 156     159      +3
log5                                                 156     159      +3
syslog_level                                           1       -      -1
crondlog                                              44       -     -44
bb_verror_msg                                        525      19    -506
------------------------------------------------------------------------------
(add/remove: 3/2 grow/shrink: 3/1 up/down: 704/-551)          Total: 153 
bytes

2) Tito's bb_info_msg patch + Deweloper's common changes + fix:
     the fix is to remove:

diff --git a/miscutils/crond.c b/miscutils/crond.c
index f6580a9d4..72762a236 100644
--- a/miscutils/crond.c
+++ b/miscutils/crond.c
@@ -181,9 +181,7 @@ static void crondlog(unsigned level, const char 
*msg, va_list va)
  		 * need not touch syslog_level
  		 * (they are ok with LOG_ERR default).
  		 */
-		syslog_level = LOG_INFO;
-		bb_verror_msg(msg, va, /* strerr: */ NULL);
-		syslog_level = LOG_ERR;
+		bb_vinfo_msg(msg, va, /* strerr: */ NULL);
  	}
  }

as my patch has no bb_vinfo_msg.

scripts/bloat-o-meter busybox_unstripped_reference busybox_unstripped
function                                             old     new   delta
bb_info_msg                                            -     171    +171
------------------------------------------------------------------------------
(add/remove: 1/0 grow/shrink: 0/0 up/down: 171/0)             Total: 171 
bytes

Deweloper's patch is smaller in code size and adds more features.

Ciao,
Tito




["bb_info_msg.patch" (text/x-patch)]

Add bb_info_msg function to libb. If CONFIG_SYSLOG is
set this function sends messages to the system logger
with level LOG_INFO rather than LOG_ERR as bb_error_msg.
If CONFIG_SYSLOG is not set bb_error_msg is used.

Signed-off-by: Tito Ragusa <farmatito@tiscali.it>

--- include/libbb.h.orig	2018-02-04 23:27:22.000000000 +0100
+++ include/libbb.h	2018-02-04 23:43:08.054064117 +0100
@@ -1277,6 +1277,11 @@ extern void (*die_func)(void);
 extern void xfunc_die(void) NORETURN FAST_FUNC;
 extern void bb_show_usage(void) NORETURN FAST_FUNC;
 extern void bb_error_msg(const char *s, ...) __attribute__ ((format (printf, 1, 2))) \
FAST_FUNC; +#if ENABLE_FEATURE_SYSLOG
+extern void bb_info_msg(const char *s, ...) __attribute__ ((format (printf, 1, 2))) \
FAST_FUNC; +#else
+#define bb_info_msg(...)	bb_error_msg(__VA_ARGS__)
+#endif
 extern void bb_error_msg_and_die(const char *s, ...) __attribute__ ((noreturn, \
format (printf, 1, 2))) FAST_FUNC;  extern void bb_perror_msg(const char *s, ...) \
__attribute__ ((format (printf, 1, 2))) FAST_FUNC;  extern void \
                bb_simple_perror_msg(const char *s) FAST_FUNC;
--- libbb/verror_msg.c.orig	2017-07-24 00:27:51.000000000 +0200
+++ libbb/verror_msg.c	2018-02-05 00:54:09.587081933 +0100
@@ -180,3 +180,17 @@ void FAST_FUNC bb_error_msg(const char *
 	bb_verror_msg(s, p, NULL);
 	va_end(p);
 }
+
+#if ENABLE_FEATURE_SYSLOG
+void FAST_FUNC bb_info_msg(const char *s, ...)
+{
+	va_list p;
+	smallint syslog_level_old =  syslog_level;
+
+	syslog_level = LOG_INFO;
+	va_start(p, s);
+	bb_verror_msg(s, p, NULL);
+	syslog_level = syslog_level_old;
+	va_end(p);
+}
+#endif


["deweloper.patch" (text/x-patch)]

diff --git a/include/libbb.h b/include/libbb.h
index f1ab1ca6f..f00cc8ffc 100644
--- a/include/libbb.h
+++ b/include/libbb.h
@@ -1273,7 +1273,6 @@ enum {
 	LOGMODE_BOTH = LOGMODE_SYSLOG + LOGMODE_STDIO,
 };
 extern const char *msg_eol;
-extern smallint syslog_level;
 extern smallint logmode;
 extern uint8_t xfunc_error_retval;
 extern void (*die_func)(void);
@@ -1291,6 +1290,13 @@ extern void bb_perror_nomsg_and_die(void) NORETURN FAST_FUNC;
 extern void bb_perror_nomsg(void) FAST_FUNC;
 extern void bb_verror_msg(const char *s, va_list p, const char *strerr) FAST_FUNC;
 extern void bb_logenv_override(void) FAST_FUNC;
+#if ENABLE_FEATURE_SYSLOG
+extern void bb_info_msg(const char *s, ...) __attribute__ ((format (printf, 1, 2))) \
FAST_FUNC; +extern void bb_vinfo_msg(const char *s, va_list p, const char *strerr) \
FAST_FUNC; +#else
+#define bb_info_msg bb_error_msg
+#define bb_vinfo_msg bb_verror_msg
+#endif
 
 /* We need to export XXX_main from libbusybox
  * only if we build "individual" binaries
diff --git a/libbb/verror_msg.c b/libbb/verror_msg.c
index 22c30357b..da0dbc8cd 100644
--- a/libbb/verror_msg.c
+++ b/libbb/verror_msg.c
@@ -11,13 +11,10 @@
 # include <syslog.h>
 #endif
 
-#if ENABLE_FEATURE_SYSLOG
-smallint syslog_level = LOG_ERR;
-#endif
 smallint logmode = LOGMODE_STDIO;
 const char *msg_eol = "\n";
 
-void FAST_FUNC bb_verror_msg(const char *s, va_list p, const char* strerr)
+static void bb_vmsg(int syslog_level, const char *s, va_list p, const char* strerr)
 {
 	char *msg, *msg1;
 	char stack_msg[80];
@@ -103,7 +100,7 @@ void FAST_FUNC bb_verror_msg(const char *s, va_list p, const \
char* strerr)  #ifdef VERSION_WITH_WRITEV
 /* Code size is approximately the same, but currently it's the only user
  * of writev in entire bbox. __libc_writev in uclibc is ~50 bytes. */
-void FAST_FUNC bb_verror_msg(const char *s, va_list p, const char* strerr)
+static void bb_msg(int syslog_level, const char *s, va_list p, const char* strerr)
 {
 	int strerr_len, msgeol_len;
 	struct iovec iov[3];
@@ -154,13 +151,18 @@ void FAST_FUNC bb_verror_msg(const char *s, va_list p, const \
char* strerr)  }
 # if ENABLE_FEATURE_SYSLOG
 	if (logmode & LOGMODE_SYSLOG) {
-		syslog(LOG_ERR, "%s", msgc);
+		syslog(syslog_level, "%s", msgc);
 	}
 # endif
 	free(msgc);
 }
+
 #endif
 
+void FAST_FUNC bb_verror_msg(const char *s, va_list p, const char* strerr)
+{
+	bb_vmsg(LOG_ERR, s, p, strerr);
+}
 
 void FAST_FUNC bb_error_msg_and_die(const char *s, ...)
 {
@@ -180,3 +182,21 @@ void FAST_FUNC bb_error_msg(const char *s, ...)
 	bb_verror_msg(s, p, NULL);
 	va_end(p);
 }
+
+#if ENABLE_FEATURE_SYSLOG
+
+void FAST_FUNC bb_vinfo_msg(const char *s, va_list p, const char* strerr)
+{
+	bb_vmsg(LOG_INFO, s, p, strerr);
+}
+
+void FAST_FUNC bb_info_msg(const char *s, ...)
+{
+	va_list p;
+
+	va_start(p, s);
+	bb_vinfo_msg(s, p, NULL);
+	va_end(p);
+}
+
+#endif
diff --git a/miscutils/crond.c b/miscutils/crond.c
index f6580a9d4..72762a236 100644
--- a/miscutils/crond.c
+++ b/miscutils/crond.c
@@ -181,9 +181,7 @@ static void crondlog(unsigned level, const char *msg, va_list va)
 		 * need not touch syslog_level
 		 * (they are ok with LOG_ERR default).
 		 */
-		syslog_level = LOG_INFO;
-		bb_verror_msg(msg, va, /* strerr: */ NULL);
-		syslog_level = LOG_ERR;
+		bb_vinfo_msg(msg, va, /* strerr: */ NULL);
 	}
 }
 
diff --git a/networking/ifplugd.c b/networking/ifplugd.c
index 9bc1a075f..9b7f578a2 100644
--- a/networking/ifplugd.c
+++ b/networking/ifplugd.c
@@ -326,7 +326,7 @@ static int run_script(const char *action)
 	char *argv[5];
 	int r;
 
-	bb_error_msg("executing '%s %s %s'", G.script_name, G.iface, action);
+	bb_info_msg("executing '%s %s %s'", G.script_name, G.iface, action);
 
 	argv[0] = (char*) G.script_name;
 	argv[1] = (char*) G.iface;
@@ -345,7 +345,7 @@ static int run_script(const char *action)
 	bb_unsetenv_and_free(env_PREVIOUS);
 	bb_unsetenv_and_free(env_CURRENT);
 
-	bb_error_msg("exit code: %d", r & 0xff);
+	bb_info_msg("exit code: %d", r & 0xff);
 	return (option_mask32 & FLAG_IGNORE_RETVAL) ? 0 : r;
 }
 
@@ -365,7 +365,7 @@ static void up_iface(void)
 	if (!(ifrequest.ifr_flags & IFF_UP)) {
 		ifrequest.ifr_flags |= IFF_UP;
 		/* Let user know we mess up with interface */
-		bb_error_msg("upping interface");
+		bb_info_msg("upping interface");
 		if (network_ioctl(SIOCSIFFLAGS, &ifrequest, "setting interface flags") < 0) {
 			if (errno != ENODEV)
 				xfunc_die();
@@ -414,7 +414,7 @@ static void maybe_up_new_iface(void)
 				(uint8_t)(ifrequest.ifr_hwaddr.sa_data[5]));
 		}
 
-		bb_error_msg("using interface %s%s with driver<%s> (version: %s)",
+		bb_info_msg("using interface %s%s with driver<%s> (version: %s)",
 			G.iface, buf, driver_info.driver, driver_info.version);
 	}
 #endif
@@ -447,7 +447,7 @@ static smallint detect_link(void)
 			logmode = sv_logmode;
 			if (status != IFSTATUS_ERR) {
 				G.api_method_num = i;
-				bb_error_msg("using %s detection mode", method_table[i].name);
+				bb_info_msg("using %s detection mode", method_table[i].name);
 				break;
 			}
 		}
@@ -632,7 +632,7 @@ int ifplugd_main(int argc UNUSED_PARAM, char **argv)
 		/* | (1 << SIGCHLD) - run_script does not use it anymore */
 		, record_signo);
 
-	bb_error_msg("started: %s", bb_banner);
+	bb_info_msg("started: %s", bb_banner);
 
 	if (opts & FLAG_MONITOR) {
 		struct ifreq ifrequest;
@@ -649,7 +649,7 @@ int ifplugd_main(int argc UNUSED_PARAM, char **argv)
 	iface_status_str = strstatus(iface_status);
 
 	if (opts & FLAG_MONITOR) {
-		bb_error_msg("interface %s",
+		bb_info_msg("interface %s",
 			G.iface_exists ? "exists"
 			: "doesn't exist, waiting");
 	}
@@ -657,7 +657,7 @@ int ifplugd_main(int argc UNUSED_PARAM, char **argv)
 	 * by potentially lying that it really exists */
 
 	if (G.iface_exists) {
-		bb_error_msg("link is %s", iface_status_str);
+		bb_info_msg("link is %s", iface_status_str);
 	}
 
 	if ((!(opts & FLAG_NO_STARTUP)
@@ -710,7 +710,7 @@ int ifplugd_main(int argc UNUSED_PARAM, char **argv)
 			if (G.iface_exists < 0) /* error */
 				goto exiting;
 			if (iface_exists_old != G.iface_exists) {
-				bb_error_msg("interface %sappeared",
+				bb_info_msg("interface %sappeared",
 						G.iface_exists ? "" : "dis");
 				if (G.iface_exists)
 					maybe_up_new_iface();
@@ -728,7 +728,7 @@ int ifplugd_main(int argc UNUSED_PARAM, char **argv)
 		iface_status_str = strstatus(iface_status);
 
 		if (iface_status_old != iface_status) {
-			bb_error_msg("link is %s", iface_status_str);
+			bb_info_msg("link is %s", iface_status_str);
 
 			if (delay_time) {
 				/* link restored its old status before
diff --git a/networking/ntpd.c b/networking/ntpd.c
index 17e5c7da6..772d35104 100644
--- a/networking/ntpd.c
+++ b/networking/ntpd.c
@@ -1033,7 +1033,7 @@ step_time(double offset)
 	}
 	tval = tvn.tv_sec;
 	strftime_YYYYMMDDHHMMSS(buf, sizeof(buf), &tval);
-	bb_error_msg("setting time to %s.%06u (offset %+fs)", buf, (unsigned)tvn.tv_usec, \
offset); +	bb_info_msg("setting time to %s.%06u (offset %+fs)", buf, \
(unsigned)tvn.tv_usec, offset);  
 	/* Correct various fields which contain time-relative values: */
 
@@ -1958,7 +1958,7 @@ recv_and_process_peer_pkt(peer_t *p)
 
 	p->reachable_bits |= 1;
 	if ((MAX_VERBOSE && G.verbose) || (option_mask32 & OPT_w)) {
-		bb_error_msg("reply from %s: offset:%+f delay:%f status:0x%02x strat:%d \
refid:0x%08x rootdelay:%f reach:0x%02x", +		bb_info_msg("reply from %s: offset:%+f \
delay:%f status:0x%02x strat:%d refid:0x%08x rootdelay:%f reach:0x%02x",  \
p->p_dotted,  offset,
 			p->lastpkt_delay,
diff --git a/networking/udhcp/dhcpc.c b/networking/udhcp/dhcpc.c
index 35694fbe3..2786dc04b 100644
--- a/networking/udhcp/dhcpc.c
+++ b/networking/udhcp/dhcpc.c
@@ -728,7 +728,7 @@ static NOINLINE int send_discover(uint32_t xid, uint32_t \
                requested)
 	 */
 	add_client_options(&packet);
 
-	bb_error_msg("sending %s", "discover");
+	bb_info_msg("sending %s", "discover");
 	return raw_bcast_from_client_config_ifindex(&packet, INADDR_ANY);
 }
 
@@ -772,7 +772,7 @@ static NOINLINE int send_select(uint32_t xid, uint32_t server, \
uint32_t requeste  add_client_options(&packet);
 
 	temp_addr.s_addr = requested;
-	bb_error_msg("sending select for %s", inet_ntoa(temp_addr));
+	bb_info_msg("sending select for %s", inet_ntoa(temp_addr));
 	return raw_bcast_from_client_config_ifindex(&packet, INADDR_ANY);
 }
 
@@ -813,7 +813,7 @@ static NOINLINE int send_renew(uint32_t xid, uint32_t server, \
uint32_t ciaddr)  add_client_options(&packet);
 
 	temp_addr.s_addr = server;
-	bb_error_msg("sending renew to %s", inet_ntoa(temp_addr));
+	bb_info_msg("sending renew to %s", inet_ntoa(temp_addr));
 	return bcast_or_ucast(&packet, ciaddr, server);
 }
 
@@ -842,7 +842,7 @@ static NOINLINE int send_decline(/*uint32_t xid,*/ uint32_t \
server, uint32_t req  
 	udhcp_add_simple_option(&packet, DHCP_SERVER_ID, server);
 
-	bb_error_msg("sending %s", "decline");
+	bb_info_msg("sending %s", "decline");
 	return raw_bcast_from_client_config_ifindex(&packet, INADDR_ANY);
 }
 #endif
@@ -862,7 +862,7 @@ static int send_release(uint32_t server, uint32_t ciaddr)
 
 	udhcp_add_simple_option(&packet, DHCP_SERVER_ID, server);
 
-	bb_error_msg("sending %s", "release");
+	bb_info_msg("sending %s", "release");
 	/* Note: normally we unicast here since "server" is not zero.
 	 * However, there _are_ people who run "address-less" DHCP servers,
 	 * and reportedly ISC dhcp client and Windows allow that.
@@ -1113,7 +1113,7 @@ static void change_listen_mode(int new_mode)
 /* Called only on SIGUSR1 */
 static void perform_renew(void)
 {
-	bb_error_msg("performing DHCP renew");
+	bb_info_msg("performing DHCP renew");
 	switch (state) {
 	case BOUND:
 		change_listen_mode(LISTEN_KERNEL);
@@ -1147,11 +1147,11 @@ static void perform_release(uint32_t server_addr, uint32_t \
requested_ip)  temp_addr.s_addr = server_addr;
 		strcpy(buffer, inet_ntoa(temp_addr));
 		temp_addr.s_addr = requested_ip;
-		bb_error_msg("unicasting a release of %s to %s",
+		bb_info_msg("unicasting a release of %s to %s",
 				inet_ntoa(temp_addr), buffer);
 		send_release(server_addr, requested_ip); /* unicast */
 	}
-	bb_error_msg("entering released state");
+	bb_info_msg("entering released state");
 /*
  * We can be here on: SIGUSR2,
  * or on exit (SIGTERM) and -R "release on quit" is specified.
@@ -1389,7 +1389,7 @@ int udhcpc_main(int argc UNUSED_PARAM, char **argv)
 	/* Create pidfile */
 	write_pidfile(client_config.pidfile);
 	/* Goes to stdout (unless NOMMU) and possibly syslog */
-	bb_error_msg("started, v"BB_VER);
+	bb_info_msg("started, v"BB_VER);
 	/* Set up the signal pipe */
 	udhcp_sp_setup();
 	/* We want random_xid to be random... */
@@ -1610,7 +1610,7 @@ int udhcpc_main(int argc UNUSED_PARAM, char **argv)
 			timeout = INT_MAX;
 			continue;
 		case SIGTERM:
-			bb_error_msg("received %s", "SIGTERM");
+			bb_info_msg("received %s", "SIGTERM");
 			goto ret0;
 		}
 
@@ -1772,7 +1772,7 @@ int udhcpc_main(int argc UNUSED_PARAM, char **argv)
 #endif
 				/* enter bound state */
 				temp_addr.s_addr = packet.yiaddr;
-				bb_error_msg("lease of %s obtained, lease time %u",
+				bb_info_msg("lease of %s obtained, lease time %u",
 					inet_ntoa(temp_addr), (unsigned)lease_seconds);
 				requested_ip = packet.yiaddr;
 
diff --git a/networking/zcip.c b/networking/zcip.c
index 94e49adcb..7ca7eb740 100644
--- a/networking/zcip.c
+++ b/networking/zcip.c
@@ -195,7 +195,7 @@ static int run(char *argv[3], const char *param, uint32_t nip)
 		putenv(env_ip);
 		fmt -= 3;
 	}
-	bb_error_msg(fmt, argv[2], argv[0], addr);
+	bb_info_msg(fmt, argv[2], argv[0], addr);
 	status = spawn_and_wait(argv + 1);
 	if (nip != 0)
 		bb_unsetenv_and_free(env_ip);
@@ -339,7 +339,7 @@ int zcip_main(int argc UNUSED_PARAM, char **argv)
 #if BB_MMU
 		bb_daemonize(0 /*was: DAEMON_CHDIR_ROOT*/);
 #endif
-		bb_error_msg("start, interface %s", argv_intf);
+		bb_info_msg("start, interface %s", argv_intf);
 	}
 
 	// Run the dynamic address negotiation protocol,


["deweloper_common.patch" (text/x-patch)]

diff --git a/networking/ifplugd.c b/networking/ifplugd.c
index 9bc1a075f..9b7f578a2 100644
--- a/networking/ifplugd.c
+++ b/networking/ifplugd.c
@@ -326,7 +326,7 @@ static int run_script(const char *action)
 	char *argv[5];
 	int r;
 
-	bb_error_msg("executing '%s %s %s'", G.script_name, G.iface, action);
+	bb_info_msg("executing '%s %s %s'", G.script_name, G.iface, action);
 
 	argv[0] = (char*) G.script_name;
 	argv[1] = (char*) G.iface;
@@ -345,7 +345,7 @@ static int run_script(const char *action)
 	bb_unsetenv_and_free(env_PREVIOUS);
 	bb_unsetenv_and_free(env_CURRENT);
 
-	bb_error_msg("exit code: %d", r & 0xff);
+	bb_info_msg("exit code: %d", r & 0xff);
 	return (option_mask32 & FLAG_IGNORE_RETVAL) ? 0 : r;
 }
 
@@ -365,7 +365,7 @@ static void up_iface(void)
 	if (!(ifrequest.ifr_flags & IFF_UP)) {
 		ifrequest.ifr_flags |= IFF_UP;
 		/* Let user know we mess up with interface */
-		bb_error_msg("upping interface");
+		bb_info_msg("upping interface");
 		if (network_ioctl(SIOCSIFFLAGS, &ifrequest, "setting interface flags") < 0) {
 			if (errno != ENODEV)
 				xfunc_die();
@@ -414,7 +414,7 @@ static void maybe_up_new_iface(void)
 				(uint8_t)(ifrequest.ifr_hwaddr.sa_data[5]));
 		}
 
-		bb_error_msg("using interface %s%s with driver<%s> (version: %s)",
+		bb_info_msg("using interface %s%s with driver<%s> (version: %s)",
 			G.iface, buf, driver_info.driver, driver_info.version);
 	}
 #endif
@@ -447,7 +447,7 @@ static smallint detect_link(void)
 			logmode = sv_logmode;
 			if (status != IFSTATUS_ERR) {
 				G.api_method_num = i;
-				bb_error_msg("using %s detection mode", method_table[i].name);
+				bb_info_msg("using %s detection mode", method_table[i].name);
 				break;
 			}
 		}
@@ -632,7 +632,7 @@ int ifplugd_main(int argc UNUSED_PARAM, char **argv)
 		/* | (1 << SIGCHLD) - run_script does not use it anymore */
 		, record_signo);
 
-	bb_error_msg("started: %s", bb_banner);
+	bb_info_msg("started: %s", bb_banner);
 
 	if (opts & FLAG_MONITOR) {
 		struct ifreq ifrequest;
@@ -649,7 +649,7 @@ int ifplugd_main(int argc UNUSED_PARAM, char **argv)
 	iface_status_str = strstatus(iface_status);
 
 	if (opts & FLAG_MONITOR) {
-		bb_error_msg("interface %s",
+		bb_info_msg("interface %s",
 			G.iface_exists ? "exists"
 			: "doesn't exist, waiting");
 	}
@@ -657,7 +657,7 @@ int ifplugd_main(int argc UNUSED_PARAM, char **argv)
 	 * by potentially lying that it really exists */
 
 	if (G.iface_exists) {
-		bb_error_msg("link is %s", iface_status_str);
+		bb_info_msg("link is %s", iface_status_str);
 	}
 
 	if ((!(opts & FLAG_NO_STARTUP)
@@ -710,7 +710,7 @@ int ifplugd_main(int argc UNUSED_PARAM, char **argv)
 			if (G.iface_exists < 0) /* error */
 				goto exiting;
 			if (iface_exists_old != G.iface_exists) {
-				bb_error_msg("interface %sappeared",
+				bb_info_msg("interface %sappeared",
 						G.iface_exists ? "" : "dis");
 				if (G.iface_exists)
 					maybe_up_new_iface();
@@ -728,7 +728,7 @@ int ifplugd_main(int argc UNUSED_PARAM, char **argv)
 		iface_status_str = strstatus(iface_status);
 
 		if (iface_status_old != iface_status) {
-			bb_error_msg("link is %s", iface_status_str);
+			bb_info_msg("link is %s", iface_status_str);
 
 			if (delay_time) {
 				/* link restored its old status before
diff --git a/networking/ntpd.c b/networking/ntpd.c
index 17e5c7da6..772d35104 100644
--- a/networking/ntpd.c
+++ b/networking/ntpd.c
@@ -1033,7 +1033,7 @@ step_time(double offset)
 	}
 	tval = tvn.tv_sec;
 	strftime_YYYYMMDDHHMMSS(buf, sizeof(buf), &tval);
-	bb_error_msg("setting time to %s.%06u (offset %+fs)", buf, (unsigned)tvn.tv_usec, \
offset); +	bb_info_msg("setting time to %s.%06u (offset %+fs)", buf, \
(unsigned)tvn.tv_usec, offset);  
 	/* Correct various fields which contain time-relative values: */
 
@@ -1958,7 +1958,7 @@ recv_and_process_peer_pkt(peer_t *p)
 
 	p->reachable_bits |= 1;
 	if ((MAX_VERBOSE && G.verbose) || (option_mask32 & OPT_w)) {
-		bb_error_msg("reply from %s: offset:%+f delay:%f status:0x%02x strat:%d \
refid:0x%08x rootdelay:%f reach:0x%02x", +		bb_info_msg("reply from %s: offset:%+f \
delay:%f status:0x%02x strat:%d refid:0x%08x rootdelay:%f reach:0x%02x",  \
p->p_dotted,  offset,
 			p->lastpkt_delay,
diff --git a/networking/udhcp/dhcpc.c b/networking/udhcp/dhcpc.c
index 35694fbe3..2786dc04b 100644
--- a/networking/udhcp/dhcpc.c
+++ b/networking/udhcp/dhcpc.c
@@ -728,7 +728,7 @@ static NOINLINE int send_discover(uint32_t xid, uint32_t \
                requested)
 	 */
 	add_client_options(&packet);
 
-	bb_error_msg("sending %s", "discover");
+	bb_info_msg("sending %s", "discover");
 	return raw_bcast_from_client_config_ifindex(&packet, INADDR_ANY);
 }
 
@@ -772,7 +772,7 @@ static NOINLINE int send_select(uint32_t xid, uint32_t server, \
uint32_t requeste  add_client_options(&packet);
 
 	temp_addr.s_addr = requested;
-	bb_error_msg("sending select for %s", inet_ntoa(temp_addr));
+	bb_info_msg("sending select for %s", inet_ntoa(temp_addr));
 	return raw_bcast_from_client_config_ifindex(&packet, INADDR_ANY);
 }
 
@@ -813,7 +813,7 @@ static NOINLINE int send_renew(uint32_t xid, uint32_t server, \
uint32_t ciaddr)  add_client_options(&packet);
 
 	temp_addr.s_addr = server;
-	bb_error_msg("sending renew to %s", inet_ntoa(temp_addr));
+	bb_info_msg("sending renew to %s", inet_ntoa(temp_addr));
 	return bcast_or_ucast(&packet, ciaddr, server);
 }
 
@@ -842,7 +842,7 @@ static NOINLINE int send_decline(/*uint32_t xid,*/ uint32_t \
server, uint32_t req  
 	udhcp_add_simple_option(&packet, DHCP_SERVER_ID, server);
 
-	bb_error_msg("sending %s", "decline");
+	bb_info_msg("sending %s", "decline");
 	return raw_bcast_from_client_config_ifindex(&packet, INADDR_ANY);
 }
 #endif
@@ -862,7 +862,7 @@ static int send_release(uint32_t server, uint32_t ciaddr)
 
 	udhcp_add_simple_option(&packet, DHCP_SERVER_ID, server);
 
-	bb_error_msg("sending %s", "release");
+	bb_info_msg("sending %s", "release");
 	/* Note: normally we unicast here since "server" is not zero.
 	 * However, there _are_ people who run "address-less" DHCP servers,
 	 * and reportedly ISC dhcp client and Windows allow that.
@@ -1113,7 +1113,7 @@ static void change_listen_mode(int new_mode)
 /* Called only on SIGUSR1 */
 static void perform_renew(void)
 {
-	bb_error_msg("performing DHCP renew");
+	bb_info_msg("performing DHCP renew");
 	switch (state) {
 	case BOUND:
 		change_listen_mode(LISTEN_KERNEL);
@@ -1147,11 +1147,11 @@ static void perform_release(uint32_t server_addr, uint32_t \
requested_ip)  temp_addr.s_addr = server_addr;
 		strcpy(buffer, inet_ntoa(temp_addr));
 		temp_addr.s_addr = requested_ip;
-		bb_error_msg("unicasting a release of %s to %s",
+		bb_info_msg("unicasting a release of %s to %s",
 				inet_ntoa(temp_addr), buffer);
 		send_release(server_addr, requested_ip); /* unicast */
 	}
-	bb_error_msg("entering released state");
+	bb_info_msg("entering released state");
 /*
  * We can be here on: SIGUSR2,
  * or on exit (SIGTERM) and -R "release on quit" is specified.
@@ -1389,7 +1389,7 @@ int udhcpc_main(int argc UNUSED_PARAM, char **argv)
 	/* Create pidfile */
 	write_pidfile(client_config.pidfile);
 	/* Goes to stdout (unless NOMMU) and possibly syslog */
-	bb_error_msg("started, v"BB_VER);
+	bb_info_msg("started, v"BB_VER);
 	/* Set up the signal pipe */
 	udhcp_sp_setup();
 	/* We want random_xid to be random... */
@@ -1610,7 +1610,7 @@ int udhcpc_main(int argc UNUSED_PARAM, char **argv)
 			timeout = INT_MAX;
 			continue;
 		case SIGTERM:
-			bb_error_msg("received %s", "SIGTERM");
+			bb_info_msg("received %s", "SIGTERM");
 			goto ret0;
 		}
 
@@ -1772,7 +1772,7 @@ int udhcpc_main(int argc UNUSED_PARAM, char **argv)
 #endif
 				/* enter bound state */
 				temp_addr.s_addr = packet.yiaddr;
-				bb_error_msg("lease of %s obtained, lease time %u",
+				bb_info_msg("lease of %s obtained, lease time %u",
 					inet_ntoa(temp_addr), (unsigned)lease_seconds);
 				requested_ip = packet.yiaddr;
 
diff --git a/networking/zcip.c b/networking/zcip.c
index 94e49adcb..7ca7eb740 100644
--- a/networking/zcip.c
+++ b/networking/zcip.c
@@ -195,7 +195,7 @@ static int run(char *argv[3], const char *param, uint32_t nip)
 		putenv(env_ip);
 		fmt -= 3;
 	}
-	bb_error_msg(fmt, argv[2], argv[0], addr);
+	bb_info_msg(fmt, argv[2], argv[0], addr);
 	status = spawn_and_wait(argv + 1);
 	if (nip != 0)
 		bb_unsetenv_and_free(env_ip);
@@ -339,7 +339,7 @@ int zcip_main(int argc UNUSED_PARAM, char **argv)
 #if BB_MMU
 		bb_daemonize(0 /*was: DAEMON_CHDIR_ROOT*/);
 #endif
-		bb_error_msg("start, interface %s", argv_intf);
+		bb_info_msg("start, interface %s", argv_intf);
 	}
 
 	// Run the dynamic address negotiation protocol,



_______________________________________________
busybox mailing list
busybox@busybox.net
http://lists.busybox.net/mailman/listinfo/busybox


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic