On Tue, Jan 11, 2011 at 09:05:19AM -0800, Greg KH wrote:
On Tue, Jan 11, 2011 at 04:50:33PM +0100, Petr Uzel wrote:
Hi folks,
Last week, the first release candidate for util-linux-2.19 was released. The package is ready in Base:System for testing (not yet submitted to Factory - see below).
[...]
* losetup(8), mount(8): - uses /sys/dev/block/<device>/loop/backing_file rather than loopdev ioctls (requires kernel >= 2.6.37)
Will this fall back on the ioctls for older kernels?
Yes, it falls back to ioctls if the backing_file is not available. [...]
The most important change is that mount(8) and umount(8) can manage userspace mount options without writable mtab, which allows /etc/mtab to be symlink to /proc/self/mounts. This is important for systemd, which requires mtab to be such symlink.
/etc/mtab is converted to the symlink automatically by the package in the %post phase.
OK, now to the point: the package is ready for testing in Base:System. I did some testing and it worked fine for me, but since the switch to RO mtab and (u)mount linked to (still experimental) libmount is not a trivial change, and we already had Milestone 5, I'd like to hear some opinions whether this should GO/NOGO to Factory (to get to 11.4). Personally, I'm in favor of "GO".
I'd say "GO" as these seem like very nice things to have.
Thanks, Petr -- Petr Uzel IRC: ptr_uzl @ freenode