Changes between v2.29-rc2 and v2.29 -------------------------------------------- commit 5bd2b14de42bd81abfee1a3f3265b2ecb92f79b3 Author: Karel Zak Date: Tue Nov 8 11:35:40 2016 +0100 build-sys: release++ (v2.29) Signed-off-by: Karel Zak NEWS | 4 ++++ configure.ac | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) commit 8ebed169147dadf0f682e07c08f6dca376f0913a Author: Karel Zak Date: Tue Nov 8 11:34:10 2016 +0100 docs: update v2.29-ReleaseNotes Signed-off-by: Karel Zak Documentation/releases/v2.29-ReleaseNotes | 51 ++++++++++++++++++++++++++++++- 1 file changed, 50 insertions(+), 1 deletion(-) commit e705911143b0c41cf83fb81d4d4272835ffe3325 Author: Karel Zak Date: Tue Nov 8 11:16:52 2016 +0100 po: merge changes Signed-off-by: Karel Zak po/ca.po | 411 ++--- po/cs.po | 411 ++--- po/da.po | 411 ++--- po/de.po | 4843 +++++++++++++++++++++++++++++------------------------ po/es.po | 416 ++--- po/et.po | 403 ++--- po/eu.po | 403 ++--- po/fi.po | 411 ++--- po/fr.po | 411 ++--- po/gl.po | 403 ++--- po/hr.po | 403 ++--- po/hu.po | 403 ++--- po/id.po | 403 ++--- po/it.po | 403 ++--- po/ja.po | 411 ++--- po/nl.po | 422 ++--- po/pl.po | 416 ++--- po/pt_BR.po | 411 ++--- po/ru.po | 403 ++--- po/sl.po | 403 ++--- po/sv.po | 416 ++--- po/tr.po | 411 ++--- po/uk.po | 416 ++--- po/util-linux.pot | 405 ++--- po/vi.po | 411 ++--- po/zh_CN.po | 433 +++-- po/zh_TW.po | 411 ++--- 27 files changed, 8020 insertions(+), 7484 deletions(-) commit 970ee687e194b7b7b035f227f686a8a6cd4da180 Author: Wylmer Wang Date: Tue Nov 8 11:07:39 2016 +0100 po: update zh_CN.po (from translationproject.org) po/zh_CN.po | 2785 +++++++++++++++++++++++++---------------------------------- 1 file changed, 1171 insertions(+), 1614 deletions(-) commit 2e4eb3d109d0e9dd371d04ca4b7e4fe82f320bd6 Author: Yuri Chornoivan Date: Tue Nov 8 11:07:39 2016 +0100 po: update uk.po (from translationproject.org) po/uk.po | 345 +++++++++++++++++++++++++++------------------------------------ 1 file changed, 150 insertions(+), 195 deletions(-) commit d82318ae6c6a793845289029e38191248fdb383b Author: Sebastian Rasmussen Date: Tue Nov 8 11:07:39 2016 +0100 po: update sv.po (from translationproject.org) po/sv.po | 340 +++++++++++++++++++++++++++------------------------------------ 1 file changed, 146 insertions(+), 194 deletions(-) commit d251f3db19b44c2298dd91d9074701beb5fc442e Author: Jakub Bogusz Date: Tue Nov 8 11:07:39 2016 +0100 po: update pl.po (from translationproject.org) po/pl.po | 390 +++++++++++++++++++++++++-------------------------------------- 1 file changed, 157 insertions(+), 233 deletions(-) commit 2f30e977512ca8d73b531d6a88a6fcb064a36d09 Author: Benno Schulenberg Date: Tue Nov 8 11:07:39 2016 +0100 po: update nl.po (from translationproject.org) po/nl.po | 394 +++++++++++++++++++++++++++++---------------------------------- 1 file changed, 182 insertions(+), 212 deletions(-) commit 47c3fee228be16ac929fade786e48a6f6ed9f6a5 Author: Antonio Ceballos Roa Date: Tue Nov 8 11:07:39 2016 +0100 po: update es.po (from translationproject.org) po/es.po | 329 +++++++++++++++++++++++++++------------------------------------ 1 file changed, 141 insertions(+), 188 deletions(-) commit 111318b226e3806a40bedd671e9f7ab29727eb89 Author: Philipp Thomas Date: Tue Nov 8 11:07:39 2016 +0100 po: update de.po (from translationproject.org) po/de.po | 5142 +++++++++++++++++++++++++++++--------------------------------- 1 file changed, 2407 insertions(+), 2735 deletions(-) commit fc5fa9036af0a72b89a426d3b06148975bd81278 Author: Ruediger Meier Date: Mon Nov 7 09:35:17 2016 +0100 tests: let lsmod fail silently This is mostly for non-Linux systems where lsmod is not even available. Signed-off-by: Ruediger Meier tests/functions.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) commit d289685caca838eb3b8063d13d072b5eefab1b35 Author: Ruediger Meier Date: Sat Nov 5 16:08:09 2016 +0100 tests: always quote $LODEV Since there is no error handling in this test $LODEV may be empty. Signed-off-by: Ruediger Meier tests/ts/losetup/losetup-loop | 46 +++++++++++++++++++++---------------------- 1 file changed, 23 insertions(+), 23 deletions(-) commit 2be1b27228c26a73094e045dbe86706f19a78d3a Author: Ruediger Meier Date: Sat Nov 5 16:08:08 2016 +0100 tests: replace sleep by udevadm Signed-off-by: Ruediger Meier CC: Stanislav Brabec tests/ts/losetup/losetup-loop | 21 ++++++++++----------- 1 file changed, 10 insertions(+), 11 deletions(-) commit e8a7dc4beefaf294c13dc0bfcc8ffdbd940a44b8 Author: Ruediger Meier Date: Sat Nov 5 16:08:07 2016 +0100 tests: udevadm settle before losetup -d Fails on Debian 7 (wheezy), Kernel 3.2. Signed-off-by: Ruediger Meier CC: Stanislav Brabec tests/ts/losetup/losetup-loop | 10 ++++++++++ 1 file changed, 10 insertions(+) commit 52ac70657674448129aa2385f22feb50c80d71f2 Author: Karel Zak Date: Mon Nov 7 10:19:16 2016 +0100 docs: update TODO file Signed-off-by: Karel Zak Documentation/TODO | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) commit b5d61108e4e309843d8bdeb84d29d803971bf676 Author: Karel Zak Date: Thu Nov 3 10:53:09 2016 +0100 lscpu: disable is_vmware_platform() for non-root users References: http://www.spinics.net/lists/util-linux-ng/msg13302.html Signed-off-by: Karel Zak sys-utils/lscpu.c | 9 +++++++++ 1 file changed, 9 insertions(+) commit ae02bd0bd740aa65fcc94c25100097fb6694769b Author: Karel Zak Date: Thu Nov 3 00:01:23 2016 +0100 tests: check for timeout prog Signed-off-by: Karel Zak tests/ts/misc/flock | 1 + 1 file changed, 1 insertion(+) commit ca6d721a01e99c08db844705d391496f1d041750 Author: Ruediger Meier Date: Wed Nov 2 15:31:55 2016 +0100 tests: wait for flock background process Maybe we should add a --daemonize option to flock to cover this use case. Signed-off-by: Ruediger Meier tests/ts/misc/flock | 10 ++++++++++ 1 file changed, 10 insertions(+) commit e76e6747cbd9eb1facbdb6026481e680c256750b Author: Karel Zak Date: Wed Nov 2 14:47:37 2016 +0100 lsblk: add note about --sort and --list relation Signed-off-by: Karel Zak Documentation/TODO | 3 +++ misc-utils/lsblk.8 | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) commit 5e2305ca5c2161279ac2577650b8f26789c1f751 Author: Karel Zak Date: Wed Nov 2 14:40:31 2016 +0100 lsblk: sort by MAJ:MIN by default Since Linux kernel 4.8 /sys entries are no more sorted and all is in the native order. It makes lsblk output messy. Signed-off-by: Karel Zak misc-utils/lsblk.c | 5 +++++ 1 file changed, 5 insertions(+) commit 95a528ddbc27528e7bcd54cef5f539128b125658 Author: Karel Zak Date: Wed Nov 2 14:39:08 2016 +0100 libsmartcols: make scols_sort_table() usable for trees We also need to sort children when tree is enabled. Signed-off-by: Karel Zak libsmartcols/src/table.c | 53 +++++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 50 insertions(+), 3 deletions(-) commit 8c2e8e86d2f0248ab62f4b41e0f7042443dc88e5 Author: Karel Zak Date: Wed Nov 2 12:56:06 2016 +0100 libfdisk: fix typo Signed-off-by: Karel Zak libfdisk/src/context.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 10146e56b0051f723320c16d0e0f9d94ba0a8803 Author: Karel Zak Date: Mon Oct 31 14:30:02 2016 +0100 tests: add flock tests Signed-off-by: Karel Zak tests/commands.sh | 1 + tests/expected/misc/flock | 3 ++ tests/expected/misc/flock-exclusive | 1 + tests/expected/misc/flock-no-fork | 1 + tests/expected/misc/flock-non-block | 1 + tests/expected/misc/flock-shared | 2 + tests/expected/misc/flock-time-check | 1 + tests/expected/misc/flock-timeout | 2 + tests/ts/misc/flock | 95 ++++++++++++++++++++++++++++++++++++ 9 files changed, 107 insertions(+) commit 93fea49f2834a634babc8c7f86c01edea123ed7a Author: Karel Zak Date: Mon Oct 31 13:15:35 2016 +0100 flocks: keep run_program() simple sys-utils/flock.c | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) commit 4a53290774b89f202aa5484fdd093426c28677aa Merge: 391e675 eaaf0e7 Author: Karel Zak Date: Mon Oct 31 13:03:47 2016 +0100 Merge branch 'fixes-for-v2.29' of https://github.com/rudimeier/util-linux * 'fixes-for-v2.29' of https://github.com/rudimeier/util-linux: misc: once again some printf format strings misc: fix some compiler warnings chrt: fix HAVE_SCHED_SETATTR fallback case fdisk: fix memleak in list_disk_geometry() commit 391e675c6f92f4019b9b90bcb521399480580aad Author: Karel Zak Date: Mon Oct 31 12:50:31 2016 +0100 flock: fix no-flock patch Addresses: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=842598 Signed-off-by: Karel Zak sys-utils/flock.c | 45 ++++++++++++++++++++++++++++----------------- 1 file changed, 28 insertions(+), 17 deletions(-) commit 3c4a3de0fcb8f21bffacfd8bdc3d6fbd683c71f5 Author: Karel Zak Date: Thu Oct 27 15:30:20 2016 +0200 mount: append inverting options for mount. on "users" If you call mount(8) as root, then we need to append inverting options (if specified by fstab) for "user" and "users" to /sbin/mount. command line, because for UID=0 mount.nfs follows command line rather than the fstab setting. This has been originally implemented by commit a4c0cc75ff9744299f108c259efab1bd30c8007a for the old mount(8). The same feature is supported by libmount, unfortunately for "user" only. We need the same also for "users" to be backwardly compatible. Addresses: https://github.com/karelzak/util-linux/issues/368 Signed-off-by: Karel Zak libmount/src/context_mount.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) commit eaaf0e7e378c3f0477008ac2da389c7e3b6652bd Author: Ruediger Meier Date: Wed Oct 26 23:04:44 2016 +0200 misc: once again some printf format strings Signed-off-by: Ruediger Meier libblkid/src/probe.c | 2 +- libblkid/src/superblocks/zfs.c | 6 +++--- libfdisk/src/item.c | 4 +++- 3 files changed, 7 insertions(+), 5 deletions(-) commit 332123f2b6892c09635ba00de8bf20901e224dea Author: Ruediger Meier Date: Wed Oct 26 20:44:15 2016 +0200 misc: fix some compiler warnings libsmartcols/samples/fromfile.c:59:2: warning: passing argument 3 of 'string_to_bitmask' from incompatible pointer type text-utils/pg.c:79:0: warning: "TABSIZE" redefined libblkid/src/read.c:455:13: warning: 'debug_dump_dev' defined but not used [-Wunused-function] libblkid/src/probe.c:769:13: warning: unused function 'cdrom_size_correction' [-Wunused-function] /usr/include/sys/termios.h:3:2: warning: "this file includes which is deprecated, use instead" [-W#warnings] Signed-off-by: Ruediger Meier libblkid/src/probe.c | 4 ++++ libblkid/src/read.c | 32 -------------------------------- libsmartcols/samples/fromfile.c | 2 +- text-utils/pg.c | 8 ++++---- 4 files changed, 9 insertions(+), 37 deletions(-) commit fded05ac81d0225848eebe2ab1af96d23c30f4b2 Author: Ruediger Meier Date: Wed Oct 26 19:46:22 2016 +0200 chrt: fix HAVE_SCHED_SETATTR fallback case Broken since 6f27e449. We could not enter the fallback if HAVE_SCHED_SETATTR is not defined. Two gcc warnings made this issue visible: schedutils/chrt.c:247:1: warning: label 'fallback' defined but not used [-Wunused-label] schedutils/chrt.c:266:9: warning: 'policy' may be used uninitialized in this function [-Wuninitialized] Signed-off-by: Ruediger Meier schedutils/chrt.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) commit 0f2eb577ac48323489982fa17d2726e834c19ab8 Author: Ruediger Meier Date: Wed Oct 26 18:13:59 2016 +0200 fdisk: fix memleak in list_disk_geometry() Signed-off-by: Ruediger Meier disk-utils/fdisk-list.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) commit a50c849007f02ccb4bd15107da53f27c8ce9b41c Author: Karel Zak Date: Thu Oct 27 10:51:59 2016 +0200 libfdisk: cleanup labelitem initialization * use macro for label initialization * make sure we do not call fdisk_ref_labelitem() and fdisk_unref_labelitem() for non-allocated items Signed-off-by: Karel Zak libfdisk/src/fdiskP.h | 4 ++++ libfdisk/src/item.c | 8 +++++++- libfdisk/src/label.c | 2 +- 3 files changed, 12 insertions(+), 2 deletions(-) commit 14b7f754c9abb0ea213d7824766496e6a0152c58 Author: Ruediger Meier Date: Wed Oct 26 17:04:30 2016 +0200 libfdisk: fix uninitialized fdisk_labelitem fdisk -l could crash randomly. Only seen on some i586 systems with certain exotic compiler options. The problem was that this item is later used in function fdisk_reset_labelitem() like this: if (li->type == 's') free(li->data.str); This may crash if item is randomly initialized. Signed-off-by: Ruediger Meier libfdisk/src/label.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit f4126f98e165f3e3457ecdb2e3777fa79463cb79 Author: Karel Zak Date: Wed Oct 26 14:08:29 2016 +0200 tests: add sfdisk script case-insensitive test Signed-off-by: Karel Zak tests/expected/sfdisk/dos-read-dump-case | 21 +++++++++++++++++++++ tests/ts/sfdisk/dos | 14 ++++++++++++++ 2 files changed, 35 insertions(+) commit 469acdb4496de69d69344def0adaba3176da7c1e Author: Karel Zak Date: Wed Oct 26 14:01:29 2016 +0200 libfdisk: (script) make bootable flag parsing more robust Signed-off-by: Karel Zak libfdisk/src/script.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) commit 16b5238eb354b2d8faa90cb5c9622963a5d6a1eb Author: Karel Zak Date: Wed Oct 26 13:50:10 2016 +0200 libfdisk: add trivial script test Signed-off-by: Karel Zak libfdisk/src/script.c | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) commit e4015b348f849774f5b1c50a3fc4f1e444597f6d Author: Karel Zak Date: Wed Oct 26 10:28:41 2016 +0200 fdisk: fix compiler warning disk-utils/fdisk-menu.c: In function ‘gpt_menu_cb’: disk-utils/fdisk-menu.c:709: warning: passing argument 6 of ‘fdisk_ask_number’ from incompatible pointer type ./libfdisk/src/libfdisk.h:688: note: expected ‘uintmax_t *’ but argument is of type ‘long unsigned int *’ Signed-off-by: Karel Zak disk-utils/fdisk-menu.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) commit c95cad20985376cd62f7ed2ed8943940e1773a07 Merge: bae57b5 561dedc Author: Karel Zak Date: Wed Oct 26 10:22:40 2016 +0200 Merge branch 'tests-raid1' of https://github.com/rudimeier/util-linux commit bae57b5a3c9fac14de4f0bb685958cb68937dc4d Author: Karel Zak Date: Wed Oct 26 10:13:03 2016 +0200 misc: fix unsigned int usage for ctype.h functions Reported-by: "Yuriy M. Kaminskiy" Signed-off-by: Karel Zak disk-utils/partx.c | 4 ++-- libfdisk/src/gpt.c | 4 ++-- login-utils/lslogins.c | 2 +- misc-utils/logger.c | 2 +- sys-utils/dmesg.c | 4 ++-- 5 files changed, 8 insertions(+), 8 deletions(-) commit 82e8ddacb4ac9221835d5d1c2930cb5a5a0a8440 Author: Karel Zak Date: Tue Oct 25 16:52:43 2016 +0200 rtcwake: add note about RTC limits Signed-off-by: Karel Zak sys-utils/rtcwake.8.in | 3 +++ 1 file changed, 3 insertions(+) commit db449e059d574fa1ee9def66ef169b8c0be4b965 Author: Karel Zak Date: Tue Oct 25 14:33:08 2016 +0200 tests: let's follow ts_scsi_debug_rmmod Signed-off-by: Karel Zak tests/ts/sfdisk/script | 2 -- 1 file changed, 2 deletions(-) commit 14dbd60976728784c30a6f78ef0e5beb7fdf14c3 Merge: 066e217 5c711ba Author: Karel Zak Date: Tue Oct 25 14:31:23 2016 +0200 Merge branch 'test-rmmod-scsi_debug' of https://github.com/rudimeier/util-linux * 'test-rmmod-scsi_debug' of https://github.com/rudimeier/util-linux: tests: consolidate rmmod scsi_debug commit 066e21748ea7c9bed3e51fc490f50001b2d295d4 Author: Karel Zak Date: Tue Oct 25 14:26:42 2016 +0200 docs: add sfdisk scripts quotes issue to TODO file Addresses: https://github.com/karelzak/util-linux/issues/367 Signed-off-by: Karel Zak Documentation/TODO | 3 +++ 1 file changed, 3 insertions(+) commit 9e4e2ee31ef641424f0620edf1044f8b772736e4 Author: Karel Zak Date: Tue Oct 25 13:43:48 2016 +0200 tests: add another sfdisk script tests Addresses: https://github.com/karelzak/util-linux/issues/367 Signed-off-by: Karel Zak tests/expected/sfdisk/script-broken-1 | 15 +++++ tests/expected/sfdisk/script-broken-2 | 15 +++++ tests/expected/sfdisk/script-broken-3 | 15 +++++ tests/expected/sfdisk/script-broken-4 | 15 +++++ tests/expected/sfdisk/script-broken-5 | 15 +++++ tests/expected/sfdisk/script-quotes | 40 ++++++++++++ tests/expected/sfdisk/script-separator | 40 ++++++++++++ tests/ts/sfdisk/script | 108 +++++++++++++++++++++++++++++++++ 8 files changed, 263 insertions(+) commit 8430b9b88426eb3c273b02a2d9505d839913317c Author: Karel Zak Date: Tue Oct 25 13:41:10 2016 +0200 libfdisk: make script token parser more robust * make sure token is terminated * skip closing quotes * allow extra space after quotes and before terminater * skip extra space after terminater Addresses: https://github.com/karelzak/util-linux/issues/367 Signed-off-by: Karel Zak libfdisk/src/script.c | 32 +++++++++++++++++++++++++++++--- 1 file changed, 29 insertions(+), 3 deletions(-) commit 0dcfebf527744bf9b78c576a64ddec7d4367afe3 Author: Karel Zak Date: Tue Oct 25 12:34:49 2016 +0200 tests: add sfdisk Type= and Id= test Addresses: https://github.com/karelzak/util-linux/issues/367 Signed-off-by: Karel Zak tests/expected/sfdisk/script-type-and-id | 40 ++++++++++++++++++++++++ tests/ts/sfdisk/script | 52 ++++++++++++++++++++++++++++++++ 2 files changed, 92 insertions(+) commit f37f50594f5be9454c4cc24f1a9541b06afd52b6 Author: Karel Zak Date: Tue Oct 25 12:32:23 2016 +0200 libfdisk: fix script Type= and Id= parsing The parser is not consistent and *case insensitive* Type= and Id= tokens are not expected on all places. Addresses: https://github.com/karelzak/util-linux/issues/367 Signed-off-by: Karel Zak libfdisk/src/script.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) commit 81d26db3e1e1d1e1375fb158d5f37a794ffe11bb Author: Karel Zak Date: Tue Oct 25 12:12:49 2016 +0200 tests: add GPT attributes parser tests Addresses: https://github.com/karelzak/util-linux/issues/367 Signed-off-by: Karel Zak tests/expected/sfdisk/gpt-attrs-broken-guid | 2 + tests/expected/sfdisk/gpt-attrs-broken-nosep | 2 + tests/expected/sfdisk/gpt-attrs-guid | 1110 ++++++++++++++++++++++++++ tests/expected/sfdisk/gpt-attrs-space | 1110 ++++++++++++++++++++++++++ tests/expected/sfdisk/gpt-attrs-unsupported | 2 + tests/ts/sfdisk/gpt | 38 + 6 files changed, 2264 insertions(+) commit 17d0902c89eb16df26b3458dd5da71bb0dd99e93 Author: Karel Zak Date: Tue Oct 25 12:08:58 2016 +0200 libfdisk: (gpt) make attributes parser more robust * allow GUID: prefix only for numbers * require space or comma separator Addresses: https://github.com/karelzak/util-linux/issues/367 Signed-off-by: Karel Zak libfdisk/src/gpt.c | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) commit 42b02524de1d081422fcc610417b8dd15739c108 Merge: 9189197 31fb945 Author: Karel Zak Date: Mon Oct 24 15:05:56 2016 +0200 Merge branch 'master' of https://github.com/yurchor/util-linux * 'master' of https://github.com/yurchor/util-linux: Fix minor typos commit 91891979f77e62eef4ed32ac14f10b78a214b093 Author: Karel Zak Date: Fri Oct 21 18:48:10 2016 +0200 build-sys: improve libncursesw5 install for travis Signed-off-by: Karel Zak .travis-functions.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 561dedcf3b381c385323fea8796b89f75826c50f Author: Ruediger Meier Date: Fri Oct 21 16:19:29 2016 +0200 test: fix raid1 minimum I/O size Seems this has been changed in kernels >4.4.x or >4.8 from 512 bytes to 64K. Signed-off-by: Ruediger Meier tests/expected/blkid/md-raid1-whole | 2 +- tests/ts/blkid/md-raid1-whole | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) commit 5c711ba9453d46815b3c0ec677893a4a6f34d3bd Author: Ruediger Meier Date: Fri Oct 21 13:01:55 2016 +0200 tests: consolidate rmmod scsi_debug - auto cleanup on test exit - Add smart timeout: Newer openSUSE systems on OBS failed to rmmod almost always. udevadm settle does not seem to have any affect. - now tests will fail if rmmod fails Signed-off-by: Ruediger Meier tests/functions.sh | 48 +++++++++++++++++++++++++++++++---- tests/ts/blkid/mbr-wholedisk | 1 - tests/ts/blkid/md-raid1-part | 2 -- tests/ts/eject/umount | 3 +-- tests/ts/fdisk/align-512-4K | 2 -- tests/ts/fdisk/align-512-4K-63 | 1 - tests/ts/fdisk/align-512-4K-md | 3 --- tests/ts/fdisk/align-512-512-topology | 2 -- tests/ts/libmount/context | 2 -- tests/ts/libmount/context-py | 2 -- tests/ts/libmount/context-utab | 2 -- tests/ts/libmount/context-utab-py | 2 -- tests/ts/libmount/tabfiles-tags | 2 -- tests/ts/libmount/tabfiles-tags-py | 2 -- tests/ts/losetup/losetup-blkdev | 4 --- tests/ts/minix/mkfs | 2 -- tests/ts/mount/umount-alltargets | 4 --- tests/ts/mount/umount-recursive | 4 --- tests/ts/partx/partx | 5 +--- tests/ts/sfdisk/dos | 2 -- tests/ts/sfdisk/gpt | 1 - tests/ts/sfdisk/movedata | 1 - tests/ts/sfdisk/resize | 1 - tests/ts/wipefs/wipefs | 1 - 24 files changed, 45 insertions(+), 54 deletions(-) commit e1164591f7927402af8d73d340e75dbfeb06a288 Author: Karel Zak Date: Fri Oct 21 13:51:48 2016 +0200 getopt: be sure that options array is terminated Reported-by: Anders Kaseorg Signed-off-by: Karel Zak misc-utils/getopt.c | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) commit 25d08572da2b950c14a4820f5d581eaba957361f Merge: 307546e 4b439e2 Author: Karel Zak Date: Fri Oct 21 13:34:28 2016 +0200 Merge branch 'test-fixes' of https://github.com/rudimeier/util-linux * 'test-fixes' of https://github.com/rudimeier/util-linux: build-sys: fix missing ncursesw message tests: avoid &>> for bash compatibility commit 307546ed8b48da7a8d4583d8e6b4a68904d7900a Author: Karel Zak Date: Fri Oct 21 13:33:32 2016 +0200 build-sys: fix drone.io builds Signed-off-by: Karel Zak .travis-functions.sh | 1 + 1 file changed, 1 insertion(+) commit 4b439e2d00e006c29d784ceb4b7d02766996d230 Author: Ruediger Meier Date: Thu Oct 20 10:50:04 2016 +0200 build-sys: fix missing ncursesw message Signed-off-by: Ruediger Meier configure.ac | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) commit 39f948942b10c1314ebd0944bfed5f079e536f28 Author: Ruediger Meier Date: Wed Oct 19 20:45:19 2016 +0200 tests: avoid &>> for bash compatibility Signed-off-by: Ruediger Meier tests/ts/schedutils/chrt | 2 +- tests/ts/schedutils/chrt-non-root | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) commit d22f7f7c1ee428c6f3d427b1c8b569af45527d01 Author: Karel Zak Date: Thu Oct 20 18:24:24 2016 +0200 tests: call umount --fake for tmpfs tests On old systems (e.g. RHEL6) with /sbin/mount.tmpfs the mtab file is modified although our in-tree mount does not support mtab file. We need to call umount --fake to be sure that we remove unwanted lines from the test. Reported-by: Ruediger Meier Signed-off-by: Karel Zak tests/ts/mount/fstab-broken | 14 ++++++++++++-- tests/ts/mount/fstab-none | 3 +++ 2 files changed, 15 insertions(+), 2 deletions(-) commit 31fb945332985321b89f21daa37e23a8882b652b Author: Yuri Chornoivan Date: Thu Oct 20 19:08:57 2016 +0300 Fix minor typos Documentation/poeigl.txt | 2 +- misc-utils/findmnt-verify.c | 4 ++-- misc-utils/logger.c | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) commit 9d328f82d78cbfd03f8d967a15446309e23b1e64 Author: Karel Zak Date: Thu Oct 20 17:30:30 2016 +0200 build-sys: fix typo on ncurses-config command line Signed-off-by: Karel Zak m4/ul.m4 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit e5cc93b5a8854fce80537f86a244977df212dcb5 Author: Karel Zak Date: Thu Oct 20 16:52:31 2016 +0200 build-sys: use ncurses-config rather than pkg-config It's painful, but ncurses upstream does not distribute .pc files by default and it seems that ncurses{6,5}-config is the preferred solution. For better compatibility lets use ncurses-config. Reported-by: Ruediger Meier Signed-off-by: Karel Zak configure.ac | 14 ++++++-------- m4/ul.m4 | 35 +++++++++++++++++++++++++++++++++++ 2 files changed, 41 insertions(+), 8 deletions(-)