]>
git.ipfire.org Git - thirdparty/util-linux.git/log
Karel Zak [Thu, 2 Apr 2015 10:30:26 +0000 (12:30 +0200)]
libmount: add note about flock() to docs
Signed-off-by: Karel Zak <kzak@redhat.com>
Karel Zak [Wed, 1 Apr 2015 10:23:23 +0000 (12:23 +0200)]
lsblk: don't ignore dependences for partitioned devies
The code only lists partitions, but ignore another dependencies
on whole-disk device:
$ lsblk /dev/sdb
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sdb 8:16 0 298.1G 0 disk
└─sdb1 8:17 0 298.1G 0 part
$ ls /sys/block/sdb/holders/
dm-0
fixed version:
$ lsblk /dev/sdb
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sdb 8:16 0 298.1G 0 disk
├─sdb1 8:17 0 298.1G 0 part
└─mpatha 253:0 0 298.1G 0 mpath
└─mpatha1 253:1 0 298.1G 0 part
Signed-off-by: Karel Zak <kzak@redhat.com>
Karel Zak [Wed, 1 Apr 2015 10:06:41 +0000 (12:06 +0200)]
lsblk: follow kernel for inverse tree
For multi-path devices kernel defines dependence between the device
and whole-list:
$ ls /sys/block/dm-0/slaves/
sdb
but lsblk inserts partition into the tree:
$ lsblk -s -oNAME,KNAME /dev/dm-1
mpatha1 dm-1
└─mpatha dm-0
└─sdb1 sdb1 <--- !
└─sdb sdb
Signed-off-by: Karel Zak <kzak@redhat.com>
Karel Zak [Wed, 1 Apr 2015 10:06:15 +0000 (12:06 +0200)]
lsblk: add debug support
Signed-off-by: Karel Zak <kzak@redhat.com>
Karel Zak [Tue, 31 Mar 2015 11:10:17 +0000 (13:10 +0200)]
cfdisk: cleanup extra partitions info for slang
The patch removes problem with getch() on slang, now the code is based
on subwin() and extra info window is persistent.
A new problem is that slang does not keep sub-window border
persistent. I'm going to ignore this slang problem... use ncurses
dude!
Signed-off-by: Karel Zak <kzak@redhat.com>
Karel Zak [Mon, 30 Mar 2015 11:54:08 +0000 (13:54 +0200)]
build-sys: define cfdisk dependence on open_memstream
Signed-off-by: Karel Zak <kzak@redhat.com>
Karel Zak [Mon, 30 Mar 2015 10:52:22 +0000 (12:52 +0200)]
mount: fix lazytime docs
Signed-off-by: Karel Zak <kzak@redhat.com>
Karel Zak [Mon, 30 Mar 2015 10:43:45 +0000 (12:43 +0200)]
libmount: add support for MS_LAZYTIME
Signed-off-by: Karel Zak <kzak@redhat.com>
Waldemar Brodkorb [Sun, 29 Mar 2015 13:00:30 +0000 (15:00 +0200)]
setarch: fix regression for sparc builds
With following commit:
5edb0ea6bbd57dd916417737f98c9109dc1ecb5b
Sparc cross-compile fails.
Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
Karel Zak [Fri, 27 Mar 2015 14:04:58 +0000 (15:04 +0100)]
sfdisk: cleanup prompt usage
Let's use fgets-like callback only when compiled with readline,
otherwise (and also for non-tty) print prompt by printf().
Reported-by: Ruediger Meier <sweet_f_a@gmx.de>
Signed-off-by: Karel Zak <kzak@redhat.com>
Ondrej Oprala [Fri, 20 Feb 2015 08:41:19 +0000 (09:41 +0100)]
cfdisk: provide extra partinfo with "x"
The new 'extra' info provides:
* filesystem information from libblkid (TYPE, UUID, LABEL)
This feature is based on libblkid ability to probe specified area
on the device. It allows to probe for filesystems although the
partition devices (e.g. /dev/sda2) does not exist. For example from
disk image:
# cfdisk /home/archive/fs-images/disk.img
* additional information from libfdisk (partition UUID, Name, ...)
* mount information from libmount (from fstab or mountinfo)
Signed-off-by: Ondrej Oprala <ooprala@redhat.com>
Signed-off-by: Karel Zak <kzak@redhat.com>
Co-Author: Karel Zak <kzak@redhat.com>
Karel Zak [Fri, 27 Mar 2015 12:47:13 +0000 (13:47 +0100)]
libfdisk: don't return empty strings from fdisk_partition_to_string()
Signed-off-by: Karel Zak <kzak@redhat.com>
Karel Zak [Fri, 27 Mar 2015 12:46:15 +0000 (13:46 +0100)]
build-sys: add HAVE_LIBMOUNT
Signed-off-by: Karel Zak <kzak@redhat.com>
Karel Zak [Fri, 27 Mar 2015 09:32:24 +0000 (10:32 +0100)]
build-sys: add TINFO_LIBS_STATIC
and use this variable for $READLINE_LIBS_STATIC.
Note the patch also moves READLINE checks after TINFO check.
Signed-off-by: Karel Zak <kzak@redhat.com>
Karel Zak [Thu, 26 Mar 2015 18:05:11 +0000 (19:05 +0100)]
build-sys: fix READLINE_LIBS_STATIC usage for fdisk
Signed-off-by: Karel Zak <kzak@redhat.com>
Karel Zak [Thu, 26 Mar 2015 17:21:53 +0000 (18:21 +0100)]
sfdisk: fix -a vs. -A bug
The -A has been originally used for --activate, since v2.26 it's used
for --append. This is stupid mistake. This patch reverts the change to:
-A, --activate
-a, --append
Note that --append is a new command line option in v2.26.
Addresses: https://bugs.archlinux.org/task/44349
Signed-off-by: Karel Zak <kzak@redhat.com>
Karel Zak [Thu, 26 Mar 2015 12:00:24 +0000 (13:00 +0100)]
docs: document --exclude for tests
Signed-off-by: Karel Zak <kzak@redhat.com>
Ruediger Meier [Wed, 25 Mar 2015 11:09:36 +0000 (12:09 +0100)]
tests: add documentation about environment variables
Introduced in
8e3ac29e , now advertised :)
Signed-off-by: Ruediger Meier <ruediger.meier@ga-group.nl>
Ruediger Meier [Tue, 24 Mar 2015 18:37:01 +0000 (19:37 +0100)]
tests: verify logger return value
Signed-off-by: Ruediger Meier <ruediger.meier@ga-group.nl>
Ruediger Meier [Tue, 24 Mar 2015 08:47:49 +0000 (09:47 +0100)]
tests: avoid &>> for bash compatibility
Signed-off-by: Ruediger Meier <ruediger.meier@ga-group.nl>
Ruediger Meier [Tue, 24 Mar 2015 08:37:30 +0000 (09:37 +0100)]
tests: fix getopt for old glibc
Signed-off-by: Ruediger Meier <ruediger.meier@ga-group.nl>
Karel Zak [Thu, 26 Mar 2015 11:09:50 +0000 (12:09 +0100)]
build-sys: python is optional, don't fail when missing
Signed-off-by: Karel Zak <kzak@redhat.com>
Karel Zak [Thu, 26 Mar 2015 10:50:15 +0000 (11:50 +0100)]
build-sys: ncurses is optional, don't fail when missing
Signed-off-by: Karel Zak <kzak@redhat.com>
Karel Zak [Wed, 25 Mar 2015 18:32:22 +0000 (19:32 +0100)]
tests: add --exclude=<list> for run.sh
Signed-off-by: Karel Zak <kzak@redhat.com>
Karel Zak [Wed, 25 Mar 2015 16:55:22 +0000 (17:55 +0100)]
build-sys: support static build with readline
Signed-off-by: Karel Zak <kzak@redhat.com>
Karel Zak [Wed, 25 Mar 2015 16:36:28 +0000 (17:36 +0100)]
tests: more(1) depends on terminal, force to TERM=linux
Signed-off-by: Karel Zak <kzak@redhat.com>
Karel Zak [Wed, 25 Mar 2015 15:09:32 +0000 (16:09 +0100)]
docs: remove obsolete things from TODO
Signed-off-by: Karel Zak <kzak@redhat.com>
Karel Zak [Wed, 25 Mar 2015 15:06:39 +0000 (16:06 +0100)]
sfdisk: add readline support
Signed-off-by: Karel Zak <kzak@redhat.com>
Karel Zak [Wed, 25 Mar 2015 15:06:26 +0000 (16:06 +0100)]
fdisk: fix readline wrapper
Signed-off-by: Karel Zak <kzak@redhat.com>
Karel Zak [Wed, 25 Mar 2015 15:05:14 +0000 (16:05 +0100)]
libfdisk: add fgets() callback for scripts
Signed-off-by: Karel Zak <kzak@redhat.com>
Karel Zak [Wed, 25 Mar 2015 10:08:22 +0000 (11:08 +0100)]
libfdisk: fix symbols versioning script
Really stupid copy & past mistake. The libfdisk symbols should not be
prefixed by MOUNT_ suffix.
This change makes binaries linked with libfdisk 2.26 incompatible with
new libfdisk. Fortunately, 2.26 has been the first release and very
probably the library has been used for util-linux fdisks only.
Signed-off-by: Karel Zak <kzak@redhat.com>
Karel Zak [Wed, 25 Mar 2015 09:31:37 +0000 (10:31 +0100)]
fdisk: add GNU Readline support to fdisk
Signed-off-by: Karel Zak <kzak@redhat.com>
Ondrej Oprala [Mon, 2 Feb 2015 17:11:40 +0000 (18:11 +0100)]
build-sys: add --with-readline
[kzak@redhat.com: - define READLINE_LIBS]
Signed-off-by: Ondrej Oprala <ooprala@redhat.com>
Signed-off-by: Karel Zak <kzak@redhat.com>
Stanislav Brabec [Tue, 24 Mar 2015 20:01:10 +0000 (21:01 +0100)]
fsck: fix fsck -C {fd} parsing
Both fsck(8) and fsck --help documents progress bar redirection as
-C {fd}
This did not work, and only -C{fd} and "-C {fd}" worked.
Signed-off-by: Karel Zak <kzak@redhat.com>
Karel Zak [Mon, 23 Mar 2015 11:03:30 +0000 (12:03 +0100)]
libfdisk: (gpt) check header size before verify CRC
Addresses: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=780834
Signed-off-by: Karel Zak <kzak@redhat.com>
Karel Zak [Mon, 23 Mar 2015 10:40:59 +0000 (11:40 +0100)]
dmesg: use GMT in tests, add DMESG_TEST_BOOTIME
We don't want to hardcode anything to the test, just use
env.variable DMESG_TEST_BOOTIME.
Signed-off-by: Karel Zak <kzak@redhat.com>
Karel Zak [Mon, 23 Mar 2015 10:40:45 +0000 (11:40 +0100)]
logger: fix LOGGER_TEST_TIMEOFDAY check
Signed-off-by: Karel Zak <kzak@redhat.com>
Sami Kerola [Sun, 22 Mar 2015 23:05:30 +0000 (23:05 +0000)]
tests: check dmesg message coloring
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Sun, 22 Mar 2015 23:05:29 +0000 (23:05 +0000)]
tests: check timestamp formats
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Sun, 22 Mar 2015 23:05:28 +0000 (23:05 +0000)]
tests: add test_dmesg that has fixed boot time
This allows testing time stamp formats.
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Sun, 22 Mar 2015 23:05:27 +0000 (23:05 +0000)]
tests: add dmesg multiline message check
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Sun, 22 Mar 2015 23:05:26 +0000 (23:05 +0000)]
dmesg: fix shadow declaration
sys-utils/dmesg.c:650:9: warning: declaration of 's' shadows a previous local [-Wshadow]
sys-utils/dmesg.c:619:12: warning: shadowed declaration is here [-Wshadow]
And since the code had to be touched deprecate loop printing one character
at a time, in favour of printf and instruction to repeat spaces the number
required.
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Karel Zak [Wed, 18 Mar 2015 14:13:15 +0000 (15:13 +0100)]
unshare: add --propagation, use MS_PRIVATE by default
After "unshare --mount" users assume that mount operations within the
new namespaces are unshared (invisible for the rest of the system).
Unfortunately, this is not true and the behavior depends on the
current mount propagation setting. The kernel default is "private",
but for example systemd based distros use "shared". The solution is to
use (for example) "mount --make-private" after unshare(1).
I have been requested many times to provide less fragile and more
unified unshared mount setting *by default* to make things user
friendly.
The patch forces unshare(1) to explicitly use MS_REC|MS_PRIVATE for all
tree by default.
We can use something less (e.g MS_SLAVE), but "private" is the kernel
default, so for many users this change (feature) will be invisible.
This feature is possible to disable by "--propagation unchanged" or it's
possible to specify another propagation flag, supported are:
<slave|shared|private|unchanged>
Acked-by: "Eric W. Biederman" <ebiederm@xmission.com>
Signed-off-by: Karel Zak <kzak@redhat.com>
Karel Zak [Fri, 20 Mar 2015 14:26:58 +0000 (15:26 +0100)]
nsenter: add -Z to set selinux context
The new context is copied from --target <PID>. This solution allows to
keep SELinux happy when you enter container by nsenter(1).
Addresses: https://bugzilla.redhat.com/show_bug.cgi?id=
1116100
Signed-off-by: Karel Zak <kzak@redhat.com>
Karel Zak [Fri, 20 Mar 2015 11:42:33 +0000 (12:42 +0100)]
mount: don't remount read-only on --bind
mount(8) tries to mount read-only when the previous attempt ends with
EROFS or EACCES. This is bad idea for bind mounts as "ro,bind" has
a special semantic.
Signed-off-by: Karel Zak <kzak@redhat.com>
Karel Zak [Fri, 20 Mar 2015 10:05:42 +0000 (11:05 +0100)]
tests: remove private2 dir from mount/move
The directory is unnecessary, all we need is to create from "private"
directory a mount point (so "--bind $DIR_PRIVATE $DIR_PRIVATE").
Signed-off-by: Karel Zak <kzak@redhat.com>
Ruediger Meier [Thu, 19 Mar 2015 16:12:15 +0000 (17:12 +0100)]
tests: some more mount error handling
Signed-off-by: Ruediger Meier <ruediger.meier@ga-group.nl>
Ruediger Meier [Thu, 19 Mar 2015 16:12:00 +0000 (17:12 +0100)]
tests: more error handling in mount/move (refactor)
Signed-off-by: Ruediger Meier <ruediger.meier@ga-group.nl>
Ruediger Meier [Thu, 19 Mar 2015 16:11:43 +0000 (17:11 +0100)]
tests: mount/move also tests findmnt vs. mountpoint
Signed-off-by: Ruediger Meier <ruediger.meier@ga-group.nl>
Karel Zak [Thu, 19 Mar 2015 11:08:30 +0000 (12:08 +0100)]
findmnt: add --mountpoint command line option
The current --target <path> implementation check the <path> elements in
reverse order to get the mountpoint. The feature may be inwanted in
some cases when we really want to check for mountpoint specified by
the <path>. The new option "--mountpoint <path>" allows to be strict.
Signed-off-by: Karel Zak <kzak@redhat.com>
Karel Zak [Thu, 19 Mar 2015 11:06:35 +0000 (12:06 +0100)]
tests: start script/race test only when --force specified
The test generates 1000 processes and it seems too invasive for
test/build machines and containers.
Signed-off-by: Karel Zak <kzak@redhat.com>
J William Piggott [Sun, 15 Mar 2015 20:44:05 +0000 (16:44 -0400)]
hwclock: non-root access in test mode
Allow a non-root user to call all hwclock
functions when the --test option is used.
Signed-off-by: J William Piggott <elseifthen@gmx.com>
J William Piggott [Sun, 15 Mar 2015 18:17:13 +0000 (14:17 -0400)]
hwclock: increase debug output precision
Increased the precision in debug output showing
the clock drift and the time lapsed.
Showing a clock drift of 0.0 while giving a value that the
drift factor was adjusted by makes no sense.
Signed-off-by: J William Piggott <elseifthen@gmx.com>
Karel Zak [Tue, 17 Mar 2015 11:03:28 +0000 (12:03 +0100)]
travis: add MAKE_CHECK_OPTS
Signed-off-by: Karel Zak <kzak@redhat.com>
Karel Zak [Tue, 17 Mar 2015 10:34:22 +0000 (11:34 +0100)]
tests: add --skip-loopdevs
Signed-off-by: Karel Zak <kzak@redhat.com>
Karel Zak [Tue, 17 Mar 2015 10:25:57 +0000 (11:25 +0100)]
Merge branch 'drone-ci' of https://github.com/rudimeier/util-linux
Karel Zak [Tue, 17 Mar 2015 10:21:39 +0000 (11:21 +0100)]
tests: use ts_skip for logger/journald
Signed-off-by: Karel Zak <kzak@redhat.com>
Karel Zak [Tue, 17 Mar 2015 10:10:20 +0000 (11:10 +0100)]
Since
569d1dac7bc64457aac11163b6a91ce9b41a6715 we read device start
sector from the /sys/block/.../start file. The file exists only for
partitions, for wholedisk is the start of the device always zero.
References: https://bugzilla.redhat.com/show_bug.cgi?id=
1202443
Signed-off-by: Karel Zak <kzak@redhat.com>
Karel Zak [Tue, 17 Mar 2015 09:55:46 +0000 (10:55 +0100)]
hwclock: cosmetic changes to man page
Reported-by: Benno Schulenberg <bensberg@justemail.net>
Signed-off-by: Karel Zak <kzak@redhat.com>
Karel Zak [Tue, 17 Mar 2015 09:37:13 +0000 (10:37 +0100)]
Merge branch 'hwman312' of https://github.com/jwpi/util-linux
Karel Zak [Tue, 17 Mar 2015 09:15:50 +0000 (10:15 +0100)]
build-sys: add new compiler warnings
Signed-off-by: Karel Zak <kzak@redhat.com>
Karel Zak [Tue, 17 Mar 2015 09:01:35 +0000 (10:01 +0100)]
Merge branch 'tests_logger' of https://github.com/kerolasa/lelux-utiliteetit
Ruediger Meier [Mon, 16 Mar 2015 14:15:35 +0000 (15:15 +0100)]
tests: remove warning from test output
This was added in
3f8478a7 but it's only printed in --help.
Signed-off-by: Ruediger Meier <ruediger.meier@ga-group.nl>
Sami Kerola [Mon, 16 Mar 2015 00:03:49 +0000 (00:03 +0000)]
libblkid: fix compiler warnings
warning: extra ';' outside of a function [-Wextra-semi]
warning: embedding a directive within macro arguments has undefined
behavior [-Wembedded-directive]
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Mon, 16 Mar 2015 23:42:57 +0000 (23:42 +0000)]
tests: add logger(1) journald test
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Sun, 15 Mar 2015 12:46:30 +0000 (12:46 +0000)]
tests: add logger(1) error condition tests
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Sun, 15 Mar 2015 12:00:57 +0000 (12:00 +0000)]
tests: add logger(1) message format tests
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Ruediger Meier [Mon, 16 Mar 2015 11:22:53 +0000 (12:22 +0100)]
tests: optionally skip tests where loop support is needed
It can be hard to check for loop support (e.g. on LXC containers). Let
the user skip it manually by env:
TS_OPT_FEAT_SKIP_LOOP="yes"
Signed-off-by: Ruediger Meier <ruediger.meier@ga-group.nl>
Ruediger Meier [Mon, 16 Mar 2015 11:20:53 +0000 (12:20 +0100)]
travis: whitelist travis* branches
Sometimes we may want to test non-master branches.
Signed-off-by: Ruediger Meier <ruediger.meier@ga-group.nl>
Ruediger Meier [Mon, 16 Mar 2015 10:21:49 +0000 (11:21 +0100)]
travis: move install script to .travis-functions.sh
Now this snippet can be re-used by non-travis systems. For example
on drone.io we can use this simple build script:
......
MAKE_CHECK="root"
source ./.travis-functions.sh
travis_install_script || exit
travis_before_script || exit
ret=0
travis_script || ret=$?
travis_after_script
exit $ret
......
Signed-off-by: Ruediger Meier <ruediger.meier@ga-group.nl>
Ruediger Meier [Fri, 13 Mar 2015 15:09:37 +0000 (16:09 +0100)]
tests: disarm tailf test
Signed-off-by: Ruediger Meier <ruediger.meier@ga-group.nl>
Ruediger Meier [Fri, 13 Mar 2015 15:09:36 +0000 (16:09 +0100)]
tailf: deprecated
We want to remove it in 2 years, March 2017.
See discussion "tailf, really needed?"
http://thread.gmane.org/gmane.linux.utilities.util-linux-ng/10967
[kzak@redhat.com: - move warning to usage()]
Signed-off-by: Ruediger Meier <ruediger.meier@ga-group.nl>
Signed-off-by: Karel Zak <kzak@redhat.com>
Karel Zak [Mon, 16 Mar 2015 13:17:49 +0000 (14:17 +0100)]
tests: use --no-act for logger tests
and also use --stderr on one place only.
Signed-off-by: Karel Zak <kzak@redhat.com>
Sami Kerola [Sun, 15 Mar 2015 12:54:50 +0000 (12:54 +0000)]
tests: add logger(1) command line options tests
[kzak@redhat.com: - use LOGGER_TEST_* env]
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Signed-off-by: Karel Zak <kzak@redhat.com>
Karel Zak [Mon, 16 Mar 2015 12:26:52 +0000 (13:26 +0100)]
logger: add -DTEST_LOGGER
"make test_logger" now compiles logger(1) test program
to overwrite system datetime stuff, hostname and PID, for example:
export TZ=GMT
export LOGGER_TEST_TIMEOFDAY=
1234567890 .123456
export LOGGER_TEST_HOSTNAME=foo
export LOGGER_TEST_GETPID=123
./test_logger --rfc5424 --no-act --stderr -i --tag MyTag mesg
<13>1 2009-02-13T23:31:30.123456+00:00 foo MyTag 123 - [timeQuality tzKnown="1" isSynced="0"] mesg
if the LOGGER_TEST_* variables are not specified then default to
standard logger(1) behavior.
Note that it would be possible to use for example "unshare --utc" to
make hostname stable and portable, but LOGGER_TEST_* variables allow
to keep the tests less complex.
Signed-off-by: Karel Zak <kzak@redhat.com>
Karel Zak [Mon, 16 Mar 2015 11:38:46 +0000 (12:38 +0100)]
logger: add --no-act for testing
* force --journal mode to also output to stderr when the option
--stderr specified on command line
* add --no-act to avoid all write() operations to make it possible to
write tests without "spam" system logs
Signed-off-by: Karel Zak <kzak@redhat.com>
Karel Zak [Mon, 16 Mar 2015 10:51:05 +0000 (11:51 +0100)]
logger: fix rfc5424 format crash
$ logger --rfc5424=notq message
Segmentation fault (core dumped)
Reported-by: Sami Kerola <kerolasa@iki.fi>
Signed-off-by: Karel Zak <kzak@redhat.com>
Sami Kerola [Sun, 15 Mar 2015 12:54:53 +0000 (12:54 +0000)]
logger: use errx() when checking user input
Additionally inform in usage() the --msgid requires an argument.
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Sun, 15 Mar 2015 12:54:48 +0000 (12:54 +0000)]
logger: check xgethostname() return value
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Sun, 15 Mar 2015 12:54:47 +0000 (12:54 +0000)]
logger: tidy few indentation issues
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Stef Walter [Sun, 15 Mar 2015 13:23:32 +0000 (14:23 +0100)]
logger: Fix use of errno after strtol() without zeroing first
References: https://bugzilla.redhat.com/show_bug.cgi?id=
1202104
Signed-off-by: Karel Zak <kzak@redhat.com>
J William Piggott [Fri, 13 Mar 2015 18:40:59 +0000 (14:40 -0400)]
hwclock: man-page errata
The information I wrote regarding clock crystals was not
only incomplete, it was wrong. The characteristics of
quartz crystals is beyond the scope of this man-page. It
was misguided to attempt to include it. This commit
removes said information.
Signed-off-by: J William Piggott <elseifthen@gmx.com>
J William Piggott [Fri, 13 Mar 2015 18:37:22 +0000 (14:37 -0400)]
hwclock: add '11 minute mode' information
Add that '11 minute mode' is a kernel compile time
option. Add details regarding its activation and
how to check its status.
Signed-off-by: J William Piggott <elseifthen@gmx.com>
J William Piggott [Fri, 13 Mar 2015 18:35:22 +0000 (14:35 -0400)]
hwclock: remove depreciated ntpdate
Replace references to the depreciated ntpdate with sntp.
Signed-off-by: J William Piggott <elseifthen@gmx.com>
J William Piggott [Fri, 13 Mar 2015 18:34:08 +0000 (14:34 -0400)]
hwclock: Improve FILES section
Signed-off-by: J William Piggott <elseifthen@gmx.com>
J William Piggott [Fri, 13 Mar 2015 18:31:50 +0000 (14:31 -0400)]
hwclock: add TZDIR
Add information about TZDIR and improve the
ENVIRONMENT section.
Signed-off-by: J William Piggott <elseifthen@gmx.com>
Karel Zak [Fri, 13 Mar 2015 12:35:20 +0000 (13:35 +0100)]
logger: use xstrdup()
Signed-off-by: Karel Zak <kzak@redhat.com>
Ruediger Meier [Thu, 12 Mar 2015 18:08:26 +0000 (19:08 +0100)]
tests: fix fdisk/bsd for ppc64le
Actually Aurelien's patch
a80886e9 should have addressed this already
because it's the case LE, BSD_LABELSECTOR = 0, BSD_LABELOFFSET = 64.
I've asked about this on mailing list but couldn't get more
informations.
Thread "test fdisk/bsd on exotic archs":
http://comments.gmane.org/gmane.linux.utilities.util-linux-ng/10621
Signed-off-by: Ruediger Meier <ruediger.meier@ga-group.nl>
Ruediger Meier [Thu, 12 Mar 2015 18:08:25 +0000 (19:08 +0100)]
tests: improve readability for fdisk/bsd
Signed-off-by: Ruediger Meier <ruediger.meier@ga-group.nl>
Karel Zak [Fri, 13 Mar 2015 10:47:00 +0000 (11:47 +0100)]
last: keep array of files in main()
Signed-off-by: Karel Zak <kzak@redhat.com>
Karel Zak [Fri, 13 Mar 2015 10:13:26 +0000 (11:13 +0100)]
last: fix utmplist usage
last(1) uses a global list of entries, this is unnecessary and it's
also mistake because the pointer to the list is not set to NULL when
last(1) opens another utmp file. For example:
last -f /var/log/wtmp -f /var/log/wtmp-
20150220
ends with unexpected free() call or sometimes with never ending loop.
Addresses: https://bugzilla.redhat.com/show_bug.cgi?id=
1201033
Signed-off-by: Karel Zak <kzak@redhat.com>
Karel Zak [Thu, 12 Mar 2015 10:50:07 +0000 (11:50 +0100)]
cal: care about setuprterm() result
References: https://bugzilla.suse.com/show_bug.cgi?id=903440
Signed-off-by: Karel Zak <kzak@redhat.com>
Karel Zak [Wed, 11 Mar 2015 10:38:07 +0000 (11:38 +0100)]
libmount: mark overlay as pseudo-FS
Signed-off-by: Karel Zak <kzak@redhat.com>
Karel Zak [Wed, 11 Mar 2015 10:11:19 +0000 (11:11 +0100)]
libmount: add mnt_table_get_fs_root() to header file
Signed-off-by: Karel Zak <kzak@redhat.com>
Karel Zak [Wed, 11 Mar 2015 10:07:37 +0000 (11:07 +0100)]
Merge branch 'master-silence-format-printf-warning' of https://github.com/rgerhards/util-linux
Karel Zak [Wed, 11 Mar 2015 09:58:45 +0000 (10:58 +0100)]
tests: update sfdisk --dump test
Signed-off-by: Karel Zak <kzak@redhat.com>
Karel Zak [Wed, 11 Mar 2015 09:51:13 +0000 (10:51 +0100)]
logger: small change in usage()
Signed-off-by: Karel Zak <kzak@redhat.com>
Rainer Gerhards [Tue, 10 Mar 2015 16:48:05 +0000 (17:48 +0100)]
logger man page: fix typo
Rainer Gerhards [Tue, 10 Mar 2015 16:47:30 +0000 (17:47 +0100)]
logger: add --msgid option, permits to set RFC5424 MSGID field
Rainer Gerhards [Tue, 10 Mar 2015 16:26:14 +0000 (17:26 +0100)]
logger: fix multiple format bugs in rfc5424 formatter
This is more or less a complete rewrite of the formatter. It had
multiple issue, e.g. a missing field (MSGID?) and invalid handling
of nil values.