delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2023/09/15/08:58:33

X-Recipient: archive-cygwin AT delorie DOT com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org C15DA3858408
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
s=default; t=1694782710;
bh=+AzHi1dZjsir7PAwX4BbwZOGJ8D8TGVOCCoAbt5Y0NA=;
h=Subject:To:Date:List-Id:List-Unsubscribe:List-Archive:List-Post:
List-Help:List-Subscribe:From:Reply-To:Cc:From;
b=brsj613ycJJBwtAF6ghW39GfnKQ4FT8onMOkWZ8ayLKY5upXo5eDmlA7kCmeaTFu4
T++UNBJmCNll0n5GmgjDWH1eYMcqpjMGzh/evxWn4wSqNi3G0NE77chl+JnrKLZWra
bEHC2zM1zzLpmaEOgvQFFm7H4zNIuNnYJy+n7fvk=
X-Original-To: cygwin AT cygwin DOT com
Delivered-To: cygwin AT cygwin DOT com
DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 453B63858D1E
Subject: [ANNOUNCEMENT] busybox 1.36.1-1
To: cygwin AT cygwin DOT com
Message-Id: <announce.1daa88d9-6a09-2da1-4aa2-f553a8219160@t-online.de>
Date: Fri, 15 Sep 2023 14:57:19 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
SeaMonkey/2.53.16
MIME-Version: 1.0
X-TOI-EXPURGATEID: 150726::1694782640-299F3649-A55CDD41/0/0 CLEAN NORMAL
X-TOI-MSGID: 6e31b31e-0236-43c2-bbfd-a8d1d40fe4ec
X-Spam-Status: No, score=-1.1 required=5.0 tests=BAYES_00, BODY_8BITS,
FREEMAIL_FROM, KAM_DMARC_STATUS, KAM_LAZY_DOMAIN_SECURITY, KAM_NUMSUBJECT,
RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL, SPF_HELO_NONE,
SPF_NONE, TXREP autolearn=no autolearn_force=no version=3.4.6
X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on
server2.sourceware.org
X-BeenThere: cygwin-announce AT cygwin DOT com
X-Mailman-Version: 2.1.30
X-Mailer: Perl5 Mail::Internet v2.20
X-BeenThere: cygwin AT cygwin DOT com
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-request AT cygwin DOT com?subject=help>
List-Subscribe: <https://cygwin.com/mailman/listinfo/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=subscribe>
From: Christian Franke via Cygwin <cygwin AT cygwin DOT com>
Reply-To: cygwin AT cygwin DOT com
Cc: Christian Franke <Christian DOT Franke AT t-online DOT de>
Sender: "Cygwin" <cygwin-bounces+archive-cygwin=delorie DOT com AT cygwin DOT com>
X-MIME-Autoconverted: from base64 to 8bit by delorie.com id 38FCwWVS007534

The following packages have been uploaded to the Cygwin distribution:

* busybox-1.36.1-1
* busybox-standalone-1.36.1-1
* busybox-doc-1.36.1-1

BusyBox combines tiny versions of many (un)common utilities into a 
single executable. It is still smaller than bash.

https://busybox.net/about.html

This is an update to the latest upstream release.

Changes since the last Cygwin package 1.23.2-1:

Functions added upstream which are enabled for Cygwin:
arch, ascii, base32, bc, crc32, factor, fallocate, hexedit, link,
mim, nl, nproc, paste, setfattr, shred, ssl_client, svc, svok, tree,
tr, truncate, ts, tsort, xxd

Enhanced functions:
wget (added HTTPS support, certificates are not checked)

Previously disabled functions which are now enabled:
fdisk (provides R/W MBR and R/O GPT support)

Previously enabled functions which are now disabled:
catv (now supported by 'cat -v')
smemcap (requires /proc/PID/smaps)

The source package is prepared for reproducible builds.


Packages:

- busybox: busybox and symlinks for all supported functions installed in 
/usr/libexec/busybox/{bin,sbin}.

- busybox-standalone: busybox compiled with 'standalone shell' feature 
installed in /usr/libexec/busybox-standalone/bin.

- busybox-doc: man page and documentation files.

The busybox and busybox-standalone packages install a symlink to 
busybox.exe in /usr/bin with alternatives(8). If both packages are 
installed, the non-standalone version takes precedence.

The included 'ash' shell provides reasonable support for interactive 
usage (command line editing, history search, job control, aliases, fancy 
prompts, ...).

A tiny version of Cygwin could be created by copying 
/usr/libexec/busybox{,-standalone} tree and adding cygwin1.dll to .../bin.

See the /usr/share/doc/Cygwin/busybox.README file for usage examples and 
further info.


Supported functions:

$ busybox
BusyBox v1.36.1 (2023-09-15 12:00:00 UTC) multi-call binary.
BusyBox is copyrighted by many authors between 1998-2015.
Licensed under GPLv2. See source distribution for detailed
copyright notices.

Usage: busybox [function [arguments]...]
    or: busybox --list[-full]
    or: busybox --show SCRIPT
    or: busybox --install [-s] [DIR]
    or: function [arguments]...

         BusyBox is a multi-call binary that combines many common Unix
         utilities into a single executable.  Most people will create a
         link to busybox for each function they wish to use and BusyBox
         will act like whatever it was invoked as.

Currently defined functions:
         [, [[, add-shell, ar, arch, ascii, ash, awk, base32, base64,
         basename, bash, bbconfig, bc, bunzip2, bzcat, bzip2, cal, cat,
         chat, chgrp, chmod, chown, chpst, chroot, cksum, clear, cmp,
         comm, cp, cpio, crc32, crond, crontab, cryptpw, cttyhack, cut,
         date, dc, dd, df, diff, dirname, dnsd, dnsdomainname, dos2unix,
         du, echo, ed, egrep, env, envdir, envuidgid, expand, expr,
         factor, fakeidentd, fallocate, false, fdisk, fgrep, find,
         flock, fold, free, fsync, ftpd, ftpget, ftpput, fuser, getopt,
         grep, groups, gunzip, gzip, hd, head, hexdump, hexedit, hostid,
         hostname, httpd, hush, id, inetd, install, ipcalc, ipcrm, kill,
         killall, killall5, less, link, ln, logger, login, logname,
         logread, lpd, lpq, lpr, ls, lsof, lzcat, lzma, lzop, lzopcat,
         makedevs, makemime, man, md5sum, mesg, microcom, mim, mkdir,
         mkfifo, mknod, mktemp, more, mountpoint, mpstat, mt, mv, nc,
         netcat, nice, nl, nmeter, nohup, nproc, nslookup, od, paste,
         patch, pgrep, pidof, ping, ping6, pipe_progress, pkill,
         popmaildir, printenv, printf, ps, pscan, pstree, pwd, pwdx,
         readlink, realpath, reformime, remove-shell, renice, reset,
         resize, rm, rmdir, rpm, rpm2cpio, run-parts, runsv, runsvdir,
         rx, script, scriptreplay, sed, sendmail, seq, setfattr, setsid,
         setuidgid, sh, sha1sum, sha256sum, sha3sum, sha512sum, shred,
         shuf, sleep, softlimit, sort, split, ssl_client,
         start-stop-daemon, stat, strings, stty, sum, sv, svc, svlogd,
         svok, sync, syslogd, tac, tail, tar, tcpsvd, tee, telnet,
         telnetd, test, tftp, tftpd, time, timeout, top, touch, tr,
         traceroute, tree, true, truncate, ts, tsort, tty, ttysize,
         udpsvd, uname, uncompress, unexpand, uniq, unix2dos, unlink,
         unlzma, unlzop, unxz, unzip, uptime, usleep, uudecode,
         uuencode, vi, volname, watch, wc, wget, which, whoami, whois,
         xargs, xxd, xz, xzcat, yes, zcat

$ busybox ash -c help
Built-in commands:
------------------
         . : [ [[ alias bg break cd chdir command continue echo eval exec
         exit export false fg getopts hash help history jobs kill let
         local printf pwd read readonly return set shift sleep source
         test times trap true type ulimit umask unalias unset wait


Regards,
Christian

-- 
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019