[arch-dev-public] [prerelease] 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.
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
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
participants (2)
-
Dave Reisner
-
Tom Gundersen