Linux Archive

Linux Archive (http://www.linux-archive.org/)
-   ArchLinux Development (http://www.linux-archive.org/archlinux-development/)
-   -   util-linux-2.20-rc1 (http://www.linux-archive.org/archlinux-development/558578-util-linux-2-20-rc1.html)

Tom Gundersen 07-29-2011 10:43 PM

util-linux-2.20-rc1
 
Hi guys,

A new and very exciting release of util-linux is imminent. Even though
we only have an -rc1 so far, I thought it might be worthwhile to put
it out there so people can try it out (in case we want anything fixed
before the final release):

<https://dev.archlinux.org/~tomegun/util-linux-2.20rc1-1-i686.pkg.tar.xz>
<https://dev.archlinux.org/~tomegun/util-linux-2.20rc1-1-x86_64.pkg.tar.xz>

I enabled libmount support in mount, but this will probably be
reverted before the final release unless we have good reason to
believe it to be safe.

Major changes:

- agetty gets most of the features from mingetty.
- dmesg gets lots of new filtering capabilities
- mountpoint moves here from sysvinit (we probably have to manually
remove it from the sysvinit package).

We still patch hwclock to move the adjustment file from /etc to /var.
I'm not a big fan of this, and hope to have a backwards compatible
patch to sort things out before 2.21 is released.

Cheers,

Tom


Util-linux 2.20 Release Notes
=============================

Release highlights
------------------

agetty(8):
- mingetty features have been merged to agetty

chrt(1), taskset(1):
- supports new command line option "--all-tasks" to set or retrieve the
scheduling attributes of all the tasks (threads) for a given PID

dmesg(1):
- supports new command line options: --clear, --console-on, --console-off,
--ctime, --decode, --facility=<list>, --level=<list>, --show-delta,
--notime, --kernel and --userspace

fdisk(8):
- improved dialogs to be more user-friendly

findmnt(8), partx(8), lsblk(8)
- support new command line option "--pairs" to enable key="value"
output format

findmnt(8):
- supports new command line options "--poll" and "--timeout" to monitor
/proc/self/mountinfo changes

ionice(1):
- supports human-readable scheduling class names, for example:
ionice -c best-effort $PID

kill(1):
- supports new command line option "-q <sigval>" to use sigqueue(2)
- supports real-time signals in formats RT<n>, RTMIN+<n> and RTMAX-<n>

libmount:
- the API officially stable

lsblk(8):
- supports new columns:
TYPE - device type
RQ-SIZE - queue request size
STATE - device state (e.g. running, suspended)
DALIGN - discard alignment offset
DISC-GRAN - discard granularity
DISC-MAX - discard max bytes
DISC-ZERO - discard zeroes data
- supports new command line option "-D" to print device discard topology

lscpu(8):
- improved support for s390 boxes

mkfs.minix:
- supports minix version 3

mountpoint(1):
- this NEW COMMAND is libmount based re-implementation of mountpoint(1) from
sysvinit suite

simpleinit:
- this set of deprecated utils has been REMOVED

Wall(1):
- support new command line option "--timeout" to specify write timeout to
terminals in seconds.

It's not supported to link with external (e.g. from e2fsprogs) libblkid and
libuuid any more.

Dave Reisner 07-29-2011 11:28 PM

util-linux-2.20-rc1
 
On Sat, Jul 30, 2011 at 12:43:00AM +0200, Tom Gundersen wrote:
> Hi guys,
>
> A new and very exciting release of util-linux is imminent. Even though
> we only have an -rc1 so far, I thought it might be worthwhile to put
> it out there so people can try it out (in case we want anything fixed
> before the final release):

Sweet! It was my feeling that we should not throw this in testing, but
I'm really glad you're making it available.

> I enabled libmount support in mount, but this will probably be
> reverted before the final release unless we have good reason to
> believe it to be safe.

To my knowledge, we're still waiting on providers of mount helpers
(samba and NFS in particular) to rewrite their helpers to use libmount
for parsing /proc/self/mountinfo rather than /etc/mtab.

> Major changes:
>
> - agetty gets most of the features from mingetty.
> - dmesg gets lots of new filtering capabilities
> - mountpoint moves here from sysvinit (we probably have to manually
> remove it from the sysvinit package).

I've not enabled mountpoint in util-linux-git, but I include it in the
build for myself. Its a drop-in replacement, with a few extra, but minor
bells and whistles. I'd be in favor of juggling this when the time
comes.

d

Tom Gundersen 07-30-2011 01:47 PM

util-linux-2.20-rc1
 
On Sat, Jul 30, 2011 at 1:28 AM, Dave Reisner <d@falconindy.com> wrote:
>> I enabled libmount support in mount, but this will probably be
>> reverted before the final release unless we have good reason to
>> believe it to be safe.
>
> To my knowledge, we're still waiting on providers of mount helpers
> (samba and NFS in particular) to rewrite their helpers to use libmount
> for parsing /proc/self/mountinfo rather than /etc/mtab.

NFS is ready as far as I know (it would have to be recompiled). Don't
know about fuse and cifs though. The main reason I'm putting this out
there is to figure out exactly what would break if we made the switch.

-t


All times are GMT. The time now is 10:55 PM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.