util-linux.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Ruediger Meier <sweet_f_a@gmx.de>
To: Karel Zak <kzak@redhat.com>
Cc: util-linux@vger.kernel.org
Subject: Re: [ANNOUNCE] util-linux v2.32
Date: Thu, 22 Mar 2018 10:47:13 +0100	[thread overview]
Message-ID: <201803221047.14002.sweet_f_a@gmx.de> (raw)
In-Reply-To: <20180321145323.l6ulgds4zfycfttp@ws.net.home>

On Wednesday 21 March 2018, Karel Zak wrote:
> The util-linux release v2.32 is available at

Thanks!

> Util-linux 2.32 Release Notes
> ==============
> [...]

FYI regarding "Release Notes". I guess it's always a pain to write
that and to remember all relevant new features and options. ;)
Just to remind you, we have have a nice tool on board which may be
helpful.

$ CU_DUMP=1 make checkusage
$ mv /tmp/checkusage--help /tmp/checkusage--help-2.32

## ... and diff all changed --help output too see what may be
## worth to mention, for example:
$ diff -uw  /tmp/checkusage--help-2.31.2 /tmp/checkusage--help-2.32
--- /tmp/checkusage--2.31.2     2018-03-22 10:17:10.059537442 +0100
+++ /tmp/checkusage--2.32     2018-03-22 10:15:29.025304770 +0100
@@ -178,7 +178,9 @@
  -S, --span            span the date when displaying multiple months
  -s, --sunday          Sunday as first day of week
  -m, --monday          Monday as first day of week
- -j, --julian          output Julian dates
+ -j, --julian          use day-of-year for all calendars
+     --reform <val>    Gregorian reform date (1752|gregorian|iso|julian)
+     --iso             alias for --reform=iso
  -y, --year            show the whole year
  -Y, --twelve          show the next twelve months
  -w, --week[=<num>]    show US or ISO-8601 week numbers
@@ -255,11 +257,19 @@
  -e, --enable   enable memory
  -d, --disable  disable memory
  -b, --blocks   use memory blocks
+ -z, --zone <name>  select memory zone (see below)
  -v, --verbose  verbose output
-
  -h, --help     display this help
  -V, --version  display version

+Supported zones:
+ DMA
+ DMA32
+ Normal
+ Highmem
+ Movable
+ Device
+
 For more details see chmem(8).
 ##########################################################
 #### chrt
@@ -379,6 +389,7 @@
  -O, --table-order <columns>      specify order of output columns
  -N, --table-columns <names>      comma separated columns names
  -E, --table-noextreme <columns>  don't count long text from the columns to column width
+ -d, --table-noheadings           don't print header
  -e, --table-header-repeat        repeat header for each page
  -H, --table-hide <columns>       don't print the columns
  -R, --table-right <columns>      right align text in these columns
@@ -447,6 +458,7 @@
  -l, --level <list>          restrict output to defined levels
  -n, --console-level <level> set level of messages printed to console
  -P, --nopager               do not pipe output into a pager
+ -p, --force-prefix          force timestamp output on each line of multi-line messages
  -r, --raw                   print the raw message buffer
  -S, --syslog                force to use syslog(2) rather than /dev/kmsg
  -s, --buffer-size <size>    buffer size to query the kernel ring buffer
@@ -933,8 +945,8 @@
      --update-drift   update the RTC drift factor
      --noadjfile      do not use /etc/adjtime
      --adjfile <file> use an alternate file to /etc/adjtime
-     --test           dry run; implies --debug
- -D, --debug          display more details
+     --test           dry run; implies --verbose
+ -v, --verbose        display more details

  -h, --help           display this help
  -V, --version        display version
@@ -1589,6 +1601,7 @@
  -n, --noheadings     don't print headings
  -o, --output <list>  output columns
  -r, --raw            use raw output format
+ -S, --split <list>   split ranges by specified columns
  -s, --sysroot <dir>  use the specified directory as system root
      --summary[=when] print summary information (never,always or only)

@@ -1602,6 +1615,7 @@
   REMOVABLE  memory is removable
       BLOCK  memory block number or blocks range
        NODE  numa node of memory
+      ZONES  valid zones for the memory range

 For more details see lsmem(1).
 ##########################################################
@@ -1620,6 +1634,7 @@
  -p, --task <pid>       print process namespaces
  -r, --raw              use the raw output format
  -u, --notruncate       don't truncate text in columns
+ -W, --nowrap           don't use multi-line representation
  -t, --type <name>      namespace type (mnt, net, ipc, user, pid, uts, cgroup)

  -h, --help             display this help
@@ -1635,6 +1650,8 @@
      COMMAND  command line of the PID
          UID  UID of the PID
         USER  username of the PID
+     NETNSID  namespace ID as used by network subsystem
+        NSFS  nsfs mountpoint (usually used network subsystem)

 For more details see lsns(8).
 ##########################################################
@@ -2363,6 +2380,7 @@

 Options:
  -c, --ctty     set the controlling terminal to the current one
+ -f, --fork     always fork
  -w, --wait     wait program to exit, and use the same return
  -h, --help     display this help
  -V, --version  display version
@@ -2427,7 +2445,7 @@
 Display or manipulate a disk partition table.

 Commands:
- -A, --activate <dev> [<part> ...] list or set bootable MBR partitions
+ -A, --activate <dev> [<part> ...] list or set bootable (P)MBR partitions
  -d, --dump <dev>                  dump partition table (usable for later input)
  -J, --json <dev>                  dump partition table in JSON format
  -g, --show-geometry [<dev> ...]   list geometry of all or specified devices
@@ -2744,6 +2762,7 @@
  -U, --user[=<file>]       unshare user namespace
  -C, --cgroup[=<file>]     unshare cgroup namespace
  -f, --fork                fork before launching <program>
+     --kill-child[=<signame>]  when dying, kill the forked child (implies --fork); defaults to SIGKILL
      --mount-proc[=<dir>]  mount proc filesystem first (implies --mount)
  -r, --map-root-user       map current user to root (implies --user)
      --propagation slave|shared|private|unchanged
@@ -2981,7 +3000,7 @@
 Set up and control zram devices.

 Options:
- -a, --algorithm lzo|lz4   compression algorithm to use
+ -a, --algorithm lzo|lz4|lz4hc|deflate|842   compression algorithm to use
  -b, --bytes               print sizes in bytes rather than in human readable format
  -f, --find                find a free device
  -n, --noheadings          don't print headings

  reply	other threads:[~2018-03-22  9:47 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-03-21 14:53 [ANNOUNCE] util-linux v2.32 Karel Zak
2018-03-22  9:47 ` Ruediger Meier [this message]
2018-03-22 10:24   ` Karel Zak
2018-03-22 11:20     ` Ruediger Meier

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=201803221047.14002.sweet_f_a@gmx.de \
    --to=sweet_f_a@gmx.de \
    --cc=kzak@redhat.com \
    --cc=util-linux@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).