- Aug 13, 2012
-
-
Karel Zak authored
... so for example lsblk(8) will see partitioned loop devices loop0 7:0 0 80G 0 loop ├─loop0p1 259:0 0 100M 0 loop └─loop0p2 259:1 0 79.9G 0 loop Signed-off-by:
Karel Zak <kzak@redhat.com>
-
Karel Zak authored
old version: /mnt/ugly/te\134st\134 -> /mnt/ugly/te\st\134 fixed version: /mnt/ugly/te\134st\134 -> /mnt/ugly/te\st\ Reported-by:
Naja Melan <najamelan@autistici.org> Signed-off-by:
Karel Zak <kzak@redhat.com>
-
Milan Broz authored
The /dev/kmsg can return EPIPE if current record has beed modified while reading. For init_kmsg, it cause switch to DMESG_METHOD_SYSLOG (which is not expected) and later it can truncate output. Signed-off-by:
Milan Broz <mbroz@redhat.com>
-
Dave Reisner authored
main() expects this method to return 0 for failure and 1 for success, as the other eject_*() methods do. Add the missing comparison of ioctl() >= 0 Signed-off-by:
Dave Reisner <dreisner@archlinux.org> Signed-off-by:
Karel Zak <kzak@redhat.com>
-
Samuel Thibault authored
loopdev.c, test_pager, and get_max_number_of_cpus() are linux-specific. get_linux_version will only work on Linux, let's introduce system_supports_ext4_ext2() which assumes that mounting ext2 with ext4 is not supported on non-Linux systems. [kzak@redhat.com: - use #ifdef SYS_sched_getaffinity rather than __linux__] Signed-off-by:
Samuel Thibault <samuel.thibault@ens-lyon.org> Signed-off-by:
Karel Zak <kzak@redhat.com>
-
Davidlohr Bueso authored
Fixes: warning: no previous prototype for ‘aix_nolabel’ Signed-off-by:
Davidlohr Bueso <dave@gnu.org>
-
Heiko Carstens authored
Passing the --all, --online or --offline options for the output summary doesn't make much sense. It should be limited to the two list output options. Signed-off-by:
Heiko Carstens <heiko.carstens@de.ibm.com>
-
Karel Zak authored
The commands echo(1) and printf(1) are usable for escape sequences decoding, for example for x in $(findmnt --noheading --raw --output TARGET); do printf "%b" $x done but it's necessary to escape all '\' chars, otherwise for example \b in foo\bar will be interpreted as backspace. It means that for example findmnt(8) has to use \x5c for the backslash. # findmnt --noheading --raw --output TARGET /dev/sda1 /mnt/ugly/foo\x5cbar Reported-by:
Pádraig Brady <P@draigBrady.com> Signed-off-by:
Karel Zak <kzak@redhat.com>
-
- Aug 08, 2012
-
-
Karel Zak authored
Signed-off-by:
Karel Zak <kzak@redhat.com>
-
- Aug 07, 2012
-
-
Karel Zak authored
Reported-by:
Pádraig Brady <P@draigBrady.com> Signed-off-by:
Karel Zak <kzak@redhat.com>
-
- Aug 06, 2012
-
-
Sami Kerola authored
The config/test-driver appears at automake stage, rest after running 'make check'. Signed-off-by:
Sami Kerola <kerolasa@iki.fi> Signed-off-by:
Karel Zak <kzak@redhat.com>
-
Sami Kerola authored
Some editors, such as Vim with 'writebackup' mode enabled, use "atomic save" in which the old file is deleted and a new one with the same name created in its place. The vipw tries to detect if such happen by looking hard temporary file link count, when it is zero reopen temporary file by using it's path. Reported-by:
Mantas Mikulėnas <grawity@gmail.com> References: http://www.spinics.net/lists/util-linux-ng/msg06666.html Signed-off-by:
Sami Kerola <kerolasa@iki.fi>
-
Sami Kerola authored
The man page is almost exact copy of mount-deprecated/umount.8. This version mentions long options, and has the options in same order as they are mentioned in usage() output. Rest of the minor changes make groff slightly nicer e.g. use .PP instead of empty line for paragraph marker. Signed-off-by:
Sami Kerola <kerolasa@iki.fi>
-
Sami Kerola authored
Remove tasks that are done. dmesg: --follow option Reference: 0fd12a96 build-sys: recursive build Reference: 8772f8d7 Signed-off-by:
Sami Kerola <kerolasa@iki.fi>
-
Sami Kerola authored
A symlink was probably removed from ftp://ftp.kernel.org/pub/linux/utils/ Signed-off-by:
Sami Kerola <kerolasa@iki.fi>
-
Karel Zak authored
* use wcwidth() to count real number of columns required for multibyte strings * encode control characters with \x?? in raw and export (NAME=data) outputs * use \x?? for controls and non-printable characters in the default outputs * use \x?? to encode already existing hex sequences, for example /mnt/ugly\x20space ---> /mnt/ugly\x5cx20space this is not used in the default output, but in raw/export outputs only (which is designed for scripts). Signed-off-by:
Karel Zak <kzak@redhat.com>
-
Karel Zak authored
For compatibility with coreutils and to avoid complex solutions in mount output mount replaces control characters with '?'. Note that the listing mode in mount(8) is in maintenance mode -- findmnt(8) provides more robust and better solutions. Signed-off-by:
Karel Zak <kzak@redhat.com>
-
- Aug 03, 2012
-
-
Karel Zak authored
Signed-off-by:
Karel Zak <kzak@redhat.com>
-
Karel Zak authored
The command 'make check' is called from 'make distcheck' (which is used to generate official util-linux tarballs). It means that tests/ stuff has to be compatible with autotools and differentiate between source and build directories. * remove run-nonroot.sh (merged into run.sh * remove commands.sh.in * all tests and top level run.sh accept --builddir and --srcdir command line options * functions.sh modified to use $top_builddir/tests for output files Signed-off-by:
Karel Zak <kzak@redhat.com>
-
Karel Zak authored
Signed-off-by:
Karel Zak <kzak@redhat.com>
-
- Aug 02, 2012
-
-
Karel Zak authored
The tests often depend on private (non-API) library functions. Signed-off-by:
Karel Zak <kzak@redhat.com>
-
Karel Zak authored
Signed-off-by:
Karel Zak <kzak@redhat.com>
-
Harald Hoyer authored
[kzak@redhat.com: - fix usage() and man page] Signed-off-by:
Karel Zak <kzak@redhat.com> Signed-off-by:
Harald Hoyer <harald@redhat.com>
-
Karel Zak authored
On old kernels (<3.5) kernel allows to open read-only /dev/kmsg for root, but read() returns -EINVAL. It means that open() is not enough to detect /dev/kmsg usability. We have to call read() (or epoll). Reported-by:
Kay Sievers <kay.sievers@vrfy.org> Signed-off-by:
Karel Zak <kzak@redhat.com>
-
- Aug 01, 2012
-
-
Karel Zak authored
Signed-off-by:
Karel Zak <kzak@redhat.com>
-
Karel Zak authored
We already have a clue about SELinux specific mount options in libmount, so it makes sense to deduplicate the options as Linux kernel does not support duplicate SELinux options. (SELinux kernel stuff somehow ignores standard Linux mount conventions...) Requested-by:
Niels de Vos <ndevos@redhat.com> Signed-off-by:
Karel Zak <kzak@redhat.com>
-
Karel Zak authored
Signed-off-by:
Karel Zak <kzak@redhat.com>
-
Karel Zak authored
Signed-off-by:
Karel Zak <kzak@redhat.com>
-
Bernhard Voelker authored
[kzak@redhat.com: - I forgot to apply this part of the Bernhard's patch] Signed-off-by:
Bernhard Voelker <mail@bernhard-voelker.de> Signed-off-by:
Karel Zak <kzak@redhat.com>
-
- Jul 31, 2012
-
-
Bernhard Voelker authored
* tests/functions.sh (ts_is_mounted): Remove check for canonicalization failure again, because it is now done by ts_canonicalize. Signed-off-by:
Bernhard Voelker <mail@bernhard-voelker.de>
-
Bernhard Voelker authored
* tests/expected/blkid/mk-raid1-part: Replace major and minor number of ID_PART_ENTRY_DISK by a special string. Add ID_FS_UUID and ID_FS_UUID_ENC again, also with a special string. * tests/ts/blkid/md-raid1-part: Before comparing the expected output with the actual output, replace the values of ID_PART_ENTRY_DISK, ID_FS_UUID and ID_FS_UUID_ENC with the speacial strings mentioned above. Signed-off-by:
Bernhard Voelker <mail@bernhard-voelker.de>
-
Karel Zak authored
-
Karel Zak authored
.. otherwise git interprets binaries names as shell blog and apply the pattern globally. Signed-off-by:
Karel Zak <kzak@redhat.com>
-
Karel Zak authored
Signed-off-by:
Karel Zak <kzak@redhat.com>
-
Karel Zak authored
Signed-off-by:
Karel Zak <kzak@redhat.com>
-
Karel Zak authored
Signed-off-by:
Karel Zak <kzak@redhat.com>
-
- Jul 30, 2012
-
-
Karel Zak authored
Signed-off-by:
Karel Zak <kzak@redhat.com>
-
Karel Zak authored
Signed-off-by:
Karel Zak <kzak@redhat.com>
-
Karel Zak authored
Signed-off-by:
Karel Zak <kzak@redhat.com>
-
Karel Zak authored
Thanks to Mike Frysinger. Signed-off-by:
Karel Zak <kzak@redhat.com>
-