]> git.ipfire.org Git - thirdparty/util-linux.git/log
thirdparty/util-linux.git
12 years agolscpu: add column names to --help
Karel Zak [Tue, 27 Sep 2011 10:45:42 +0000 (12:45 +0200)] 
lscpu: add column names to --help

 * use uppercase by default (only -p uses lowercase)
 * a little cleanup usage()

Signed-off-by: Karel Zak <kzak@redhat.com>
12 years agolscpu: gettextize two columns
Karel Zak [Tue, 27 Sep 2011 10:26:02 +0000 (12:26 +0200)] 
lscpu: gettextize two columns

Signed-off-by: Karel Zak <kzak@redhat.com>
12 years agoagetty: test ECHO on c_lflag
Karel Zak [Mon, 26 Sep 2011 10:34:10 +0000 (12:34 +0200)] 
agetty: test ECHO on c_lflag

Reported-by: xinglp <xinglp@gmail.com>
Addresses: http://bugzilla.redhat.com/show_bug.cgi?id=739522
Signed-off-by: Karel Zak <kzak@redhat.com>
12 years agomount: check for target before source on remount
Karel Zak [Tue, 13 Sep 2011 20:59:39 +0000 (22:59 +0200)] 
mount: check for target before source on remount

Addresses: http://bugzilla.redhat.com/show_bug.cgi?id=737091
Reported-by: Eric Paris <eparis@redhat.com>
Signed-off-by: Karel Zak <kzak@redhat.com>
12 years agolib: do not attempt to close(0) in sysfs_deinit()
Petr Uzel [Tue, 13 Sep 2011 09:08:46 +0000 (11:08 +0200)] 
lib: do not attempt to close(0) in sysfs_deinit()

If the 'open' fails we 'goto err' which runs 'sysfs_deinit()' on a 'cxt'
which hasn't been fully initialised. The 'dir_fd' is still 0, so
sysfs_deinit calls "close(0)".

Addresses: https://bugzilla.novell.com/show_bug.cgi?id=714151
Reported-by: Diego Ercolani <diego.ercolani@gmail.com>
Analysed-by: Neil Brown <nfbrown@suse.com>
Signed-off-by: Petr Uzel <petr.uzel@suse.cz>
12 years agochfn: remove non-ANSI definitions [smatch scan]
Karel Zak [Tue, 13 Sep 2011 09:21:47 +0000 (11:21 +0200)] 
chfn: remove non-ANSI definitions [smatch scan]

Signed-off-by: Karel Zak <kzak@redhat.com>
12 years agobuild-sys: add err and errx to smatch no_return_funcs
Karel Zak [Tue, 13 Sep 2011 09:15:43 +0000 (11:15 +0200)] 
build-sys: add err and errx to smatch no_return_funcs

Signed-off-by: Karel Zak <kzak@redhat.com>
12 years agobuild-sys: add smatch data
Karel Zak [Tue, 13 Sep 2011 09:10:18 +0000 (11:10 +0200)] 
build-sys: add smatch data

Signed-off-by: Karel Zak <kzak@redhat.com>
12 years agoscript: non-ANSI definition [smatch scan]
Karel Zak [Mon, 12 Sep 2011 14:18:16 +0000 (16:18 +0200)] 
script: non-ANSI definition [smatch scan]

Signed-off-by: Karel Zak <kzak@redhat.com>
12 years agowhereis: non-ANSI definition [smatch scan]
Karel Zak [Mon, 12 Sep 2011 14:15:19 +0000 (16:15 +0200)] 
whereis: non-ANSI definition [smatch scan]

Signed-off-by: Karel Zak <kzak@redhat.com>
12 years agologger: non-ANSI definition [smatch scan]
Karel Zak [Mon, 12 Sep 2011 14:13:58 +0000 (16:13 +0200)] 
logger: non-ANSI definition [smatch scan]

Signed-off-by: Karel Zak <kzak@redhat.com>
12 years agocal: non-ANSI definition [smatch scan]
Karel Zak [Mon, 12 Sep 2011 14:12:45 +0000 (16:12 +0200)] 
cal: non-ANSI definition [smatch scan]

Signed-off-by: Karel Zak <kzak@redhat.com>
12 years agoblkid: potential null derefence [smatch scan]
Karel Zak [Mon, 12 Sep 2011 14:10:45 +0000 (16:10 +0200)] 
blkid: potential null derefence [smatch scan]

Signed-off-by: Karel Zak <kzak@redhat.com>
12 years agolibmount: previously assumed null pointer [smatch scan]
Karel Zak [Mon, 12 Sep 2011 14:01:42 +0000 (16:01 +0200)] 
libmount: previously assumed null pointer [smatch scan]

Signed-off-by: Karel Zak <kzak@redhat.com>
12 years agokill: potential null derefence [smatch scan]
Karel Zak [Mon, 12 Sep 2011 13:40:24 +0000 (15:40 +0200)] 
kill: potential null derefence [smatch scan]

Signed-off-by: Karel Zak <kzak@redhat.com>
12 years agolibmount: potential null derefence [smatch scan]
Karel Zak [Mon, 12 Sep 2011 13:35:33 +0000 (15:35 +0200)] 
libmount: potential null derefence [smatch scan]

Signed-off-by: Karel Zak <kzak@redhat.com>
12 years agolibmount: variable dereferenced before check [smatch scan]
Karel Zak [Mon, 12 Sep 2011 13:33:04 +0000 (15:33 +0200)] 
libmount: variable dereferenced before check [smatch scan]

Signed-off-by: Karel Zak <kzak@redhat.com>
12 years agolibmount: redundant null check on calling free() [smatch scan]
Karel Zak [Mon, 12 Sep 2011 13:32:35 +0000 (15:32 +0200)] 
libmount: redundant null check on calling free() [smatch scan]

Signed-off-by: Karel Zak <kzak@redhat.com>
12 years agolibmount: use unsigned int for bitfields [smatch scan]
Karel Zak [Mon, 12 Sep 2011 13:28:42 +0000 (15:28 +0200)] 
libmount: use unsigned int for bitfields [smatch scan]

Signed-off-by: Karel Zak <kzak@redhat.com>
12 years agolibblkid: remove unnecessary position check from list_for_each_safe loops
Karel Zak [Mon, 12 Sep 2011 13:22:51 +0000 (15:22 +0200)] 
libblkid: remove unnecessary position check from list_for_each_safe loops

The position pointer is dereferenced before the check in the
for() in the list_for_each_safe macro.

Note that struct list_head should not contain NULL pointers. See
INIT_LIST_HEAD() macro.

Signed-off-by: Karel Zak <kzak@redhat.com>
12 years agobuild-sys: don't use full paths for smatch
Karel Zak [Mon, 12 Sep 2011 12:46:35 +0000 (14:46 +0200)] 
build-sys: don't use full paths for smatch

Signed-off-by: Karel Zak <kzak@redhat.com>
12 years agoagetty: add --nohints
Karel Zak [Mon, 12 Sep 2011 12:24:27 +0000 (14:24 +0200)] 
agetty: add --nohints

Reported-by: "Gabor Z. Papp" <gzp@papp.hu>
Signed-off-by: Karel Zak <kzak@redhat.com>
12 years agobuild-sys: use --enable-most-builds for distcheck
Karel Zak [Mon, 12 Sep 2011 12:12:43 +0000 (14:12 +0200)] 
build-sys: use --enable-most-builds for distcheck

Signed-off-by: Karel Zak <kzak@redhat.com>
12 years agoinclude,c.h: include fcntl.h before check for O_CLOEXEC [smatch scan]
Karel Zak [Mon, 12 Sep 2011 11:53:10 +0000 (13:53 +0200)] 
include,c.h: include fcntl.h before check for O_CLOEXEC [smatch scan]

Signed-off-by: Karel Zak <kzak@redhat.com>
12 years agobuild-sys: add checksmatch target
Karel Zak [Mon, 12 Sep 2011 11:52:14 +0000 (13:52 +0200)] 
build-sys: add checksmatch target

12 years agolscpu: remove unneeded file
Heiko Carstens [Sun, 11 Sep 2011 06:23:35 +0000 (08:23 +0200)] 
lscpu: remove unneeded file

As noted by Sami I accidentally added a garbage file.
Just remove it again.

Cc: Sami Kerola <kerolasa@iki.fi>
Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
12 years agofdformat: fix uninitialized variable
Francesco Cosoleto [Sat, 10 Sep 2011 17:06:09 +0000 (19:06 +0200)] 
fdformat: fix uninitialized variable

Spotted by EKOPath compiler.

Signed-off-by: Francesco Cosoleto <cosoleto@gmail.com>
12 years agoMerge branch 'smatch' of https://github.com/kerolasa/lelux-utiliteetit
Karel Zak [Mon, 12 Sep 2011 10:42:46 +0000 (12:42 +0200)] 
Merge branch 'smatch' of https://github.com/kerolasa/lelux-utiliteetit

* 'smatch' of https://github.com/kerolasa/lelux-utiliteetit:
  kill: fix issue warned by smatch
  last: fix smatch warning
  libblkid: fix smatch warning
  column: fix error reported by smatch
  build-sys: ddate typo fixed
  build-sys: add --enable-most-builds

12 years agolscpu: s/Y/Yes/ s/N/No/
Heiko Carstens [Sat, 10 Sep 2011 10:25:04 +0000 (12:25 +0200)] 
lscpu: s/Y/Yes/ s/N/No/

However I'd like to see one change if you don't object: printing just "N" or
"Y" instead of "No" and "Yes" in the human readable output looks a bit ugly to
me.

Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
12 years agokill: fix issue warned by smatch
Sami Kerola [Sat, 10 Sep 2011 14:50:47 +0000 (16:50 +0200)] 
kill: fix issue warned by smatch

misc-utils/procs.c +82 get_pids(52) error: potential null derefence 'pids'.

Signed-off-by: Sami Kerola <kerolasa@iki.fi>
12 years agolast: fix smatch warning
Sami Kerola [Sat, 10 Sep 2011 14:49:58 +0000 (16:49 +0200)] 
last: fix smatch warning

login-utils/last.c +447 ttyconv(11) error: buffer overflow '(arg)' 3 <= 3

Signed-off-by: Sami Kerola <kerolasa@iki.fi>
12 years agolibblkid: fix smatch warning
Sami Kerola [Sat, 10 Sep 2011 14:49:03 +0000 (16:49 +0200)] 
libblkid: fix smatch warning

libblkid/src/probe.c +798 blkid_probe_get_idmag(32) error: we previously assumed 'id' could be null.

Signed-off-by: Sami Kerola <kerolasa@iki.fi>
12 years agocolumn: fix error reported by smatch
Sami Kerola [Sat, 10 Sep 2011 14:48:12 +0000 (16:48 +0200)] 
column: fix error reported by smatch

column.c:201:2: error: 'for' loop initial declarations are only allowed in C99 mode

Signed-off-by: Sami Kerola <kerolasa@iki.fi>
12 years agobuild-sys: ddate typo fixed
Sami Kerola [Sat, 10 Sep 2011 08:38:05 +0000 (10:38 +0200)] 
build-sys: ddate typo fixed

Signed-off-by: Sami Kerola <kerolasa@iki.fi>
12 years agobuild-sys: add --enable-most-builds
Sami Kerola [Sat, 10 Sep 2011 14:46:53 +0000 (16:46 +0200)] 
build-sys: add --enable-most-builds

The --enable-most-builds will build everything else but
experimental code.

Signed-off-by: Sami Kerola <kerolasa@iki.fi>
12 years agolib,cpuset: fix compiler warning [-Wuninitialized]
Karel Zak [Fri, 9 Sep 2011 22:02:00 +0000 (00:02 +0200)] 
lib,cpuset: fix compiler warning [-Wuninitialized]

Signed-off-by: Karel Zak <kzak@redhat.com>
12 years agochcpu,cpuset: reduce code duplication for cpu list parsing
Heiko Carstens [Fri, 9 Sep 2011 09:19:34 +0000 (11:19 +0200)] 
chcpu,cpuset: reduce code duplication for cpu list parsing

Reduce code duplication and print better error message if an
unsupported cpu number was passed.

Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
12 years agolib,cpuset: enforce stricter parsing of cpu lists
Heiko Carstens [Fri, 9 Sep 2011 09:19:33 +0000 (11:19 +0200)] 
lib,cpuset: enforce stricter parsing of cpu lists

The current cpulist_parse() function ignores extra non-parsable characters at
the end of the to be parsed cpu list string.  E.g. it would accept something
like "0bla" and just set bit 0 in the cpu set.  Since such a string is invalid
implement stricter parsing that makes sure that everything of the string has
been succesfully parsed.

Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
12 years agolib,cpuset: fix stride handling in cpulist_parse()
Heiko Carstens [Fri, 9 Sep 2011 09:19:32 +0000 (11:19 +0200)] 
lib,cpuset: fix stride handling in cpulist_parse()

If cpulist_parse() gets passed a cpu list with a stride value of 0 it will be
stuck in an endless loop.  E.g. the following cpu list will cause an endless
loop: "0-2:0".  Fix this by causing a parse error if the stride value is 0.

Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
12 years agolib,cpuset: fix odd placed braces in cpulist_parse()
Heiko Carstens [Fri, 9 Sep 2011 09:19:31 +0000 (11:19 +0200)] 
lib,cpuset: fix odd placed braces in cpulist_parse()

The opening and closing braces for two following if statements within
cpulist_parse() are placed in an odd manner.
Just fix this to prevent broken code in the future.

Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
12 years agolib,cpuset: fix comments for cpu mask/list functions
Heiko Carstens [Fri, 9 Sep 2011 09:19:30 +0000 (11:19 +0200)] 
lib,cpuset: fix comments for cpu mask/list functions

The comments for cpumask_parse() and cpulist_parse() each describe
the wrong function. Just exchange the comments.

Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
12 years agomount: remove superfluous "an" under ext4 mount options in mount.8
Frederik \"Freso\" S. Olesen [Wed, 7 Sep 2011 21:02:19 +0000 (23:02 +0200)] 
mount: remove superfluous "an" under ext4 mount options in mount.8

Signed-off-by: Frederik "Freso" S. Olesen <freso@freso.dk>
12 years agolscpu: add Hypervisor to output
Heiko Carstens [Tue, 6 Sep 2011 00:53:02 +0000 (02:53 +0200)] 
lscpu: add Hypervisor to output

Some vendors have several hypervisors. Therefore it makes sense to not only
print out the hypervisor vendor but also the name of the hypervisor.

Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
Signed-off-by: Karel Zak <kzak@redhat.com>
12 years agolscpu: add s390 test case
Heiko Carstens [Tue, 6 Sep 2011 00:53:01 +0000 (02:53 +0200)] 
lscpu: add s390 test case

Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
12 years agolscpu: add --online option
Karel Zak [Fri, 9 Sep 2011 20:59:47 +0000 (22:59 +0200)] 
lscpu: add --online option

Signed-off-by: Karel Zak <kzak@redhat.com>
12 years agolscpu: add --all option
Heiko Carstens [Tue, 6 Sep 2011 00:53:00 +0000 (02:53 +0200)] 
lscpu: add --all option

The parsable output includes only lines of online CPUs. To also include
lines for all offline CPUs the "--all" option can be specified.

Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
12 years agolscpu: add online state to output
Heiko Carstens [Tue, 6 Sep 2011 00:52:59 +0000 (02:52 +0200)] 
lscpu: add online state to output

lscpu only prints lines for online CPUs. At least for the human readable
list the offline CPUs are of interest as well. In order to distinguish
between online and offline CPUs introduce the "Online" column.
By default the human readable output now displays online and offline CPUs.
The parsable output is not changed. It will print only lines for online
CPUs as it used to do.

[kzak@redhat.com: - minor changes]

Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
Signed-off-by: Karel Zak <kzak@redhat.com>
12 years agolscpu: add configured state to output
Heiko Carstens [Tue, 6 Sep 2011 00:52:58 +0000 (02:52 +0200)] 
lscpu: add configured state to output

CPUs may be in a configured or deconfigured state depending if the CPU resource
may be used by the guest.  If a CPU is in configured state the guest may use it
(i.e. set it online). It it is in deconfigured state it cannot use it before
changing its state to configured.  Display this CPU attribute as well.

Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
12 years agolscpu: add human readable extended cpu table output
Karel Zak [Fri, 9 Sep 2011 18:59:59 +0000 (20:59 +0200)] 
lscpu: add human readable extended cpu table output

Based on patch from Heiko Carstens <heiko.carstens@de.ibm.com>:

lscpu currently only supports a parsable output which contains a row for
each cpu and its attributes. This output contains only comas as separators
and is hard to read for humans.

Therefore add a new option "-e | --extended" which outputs the rows in a
much more readable (and non-parsable) form. Just like for the -p option a
list of columns can be specified that shall be included in the output.

By default this option will print all columns that contain data.

Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
Signed-off-by: Karel Zak <kzak@redhat.com>
12 years agolscpu: use buffer for data and headers
Karel Zak [Fri, 9 Sep 2011 18:08:52 +0000 (20:08 +0200)] 
lscpu: use buffer for data and headers

Signed-off-by: Karel Zak <kzak@redhat.com>
12 years agolscpu: use function to search in cpu masks arrays
Karel Zak [Fri, 9 Sep 2011 06:19:24 +0000 (08:19 +0200)] 
lscpu: use function to search in cpu masks arrays

Signed-off-by: Karel Zak <kzak@redhat.com>
12 years agolscpu: cleanup output modes
Karel Zak [Fri, 9 Sep 2011 05:25:21 +0000 (07:25 +0200)] 
lscpu: cleanup output modes

Signed-off-by: Karel Zak <kzak@redhat.com>
12 years agolscpu: add --version option
Heiko Carstens [Tue, 6 Sep 2011 00:52:56 +0000 (02:52 +0200)] 
lscpu: add --version option

Add a --version option like most other tools have it.

Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
Signed-off-by: Karel Zak <kzak@redhat.com>
12 years agolscpu: allow read_cache() to be called for offline cpus
Heiko Carstens [Tue, 6 Sep 2011 00:52:55 +0000 (02:52 +0200)] 
lscpu: allow read_cache() to be called for offline cpus

First check path before accessing files to be sure they actually exist. This is
necessary when also informations for offline CPUs will be printed.  Since we do
not necessarily know if "cpu is offline" means the same as "path does not
exist" just check for it.

Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
12 years agolscpu: simplify cache column output function
Heiko Carstens [Tue, 6 Sep 2011 00:52:54 +0000 (02:52 +0200)] 
lscpu: simplify cache column output function

Simplify the logic to "always print a ',' for each cache except if it is the
last one.  This is also a preparation patch for printing the cache column for
offline CPUs where it would print one colon too much because of the current
logic.

Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
12 years agolscpu: fix cache output for extended parsable output
Heiko Carstens [Tue, 6 Sep 2011 00:52:53 +0000 (02:52 +0200)] 
lscpu: fix cache output for extended parsable output

The extended parsable output prints a colon instead of comma between each
item. The case where a CPU doesn't belong to any cache was not converted.
Just fix this.

Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
12 years agolscpu: remove comma operator
Heiko Carstens [Tue, 6 Sep 2011 00:52:52 +0000 (02:52 +0200)] 
lscpu: remove comma operator

Fix typo where the comma operator has been introduced.
Use a semicolon instead so we end up with simple assignment expressions.

Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
12 years agomount: fix compiler warning [-Wunused-parameter]
Karel Zak [Thu, 8 Sep 2011 17:54:22 +0000 (19:54 +0200)] 
mount: fix compiler warning [-Wunused-parameter]

Signed-off-by: Karel Zak <kzak@redhat.com>
12 years agodmesg: add --file option
Karel Zak [Thu, 8 Sep 2011 17:40:34 +0000 (19:40 +0200)] 
dmesg: add --file option

This new option is mostly for testing (to test raw logs from another
boxes/kernels).

Signed-off-by: Karel Zak <kzak@redhat.com>
12 years agoscript: libintl.h included in nls.h
Karel Zak [Wed, 7 Sep 2011 14:29:56 +0000 (16:29 +0200)] 
script: libintl.h included in nls.h

Signed-off-by: Karel Zak <kzak@redhat.com>
12 years agolibblkid: DRBD proxy data-log identification.
Philipp Marek [Wed, 31 Aug 2011 07:41:01 +0000 (09:41 +0200)] 
libblkid: DRBD proxy data-log identification.

Signed-off-by: Philipp Marek <philipp.marek@linbit.com>
Signed-off-by: Karel Zak <kzak@redhat.com>
12 years agolibblkid: new magic for 8.4 style (unclean) activity log.
Philipp Marek [Thu, 1 Sep 2011 12:16:21 +0000 (14:16 +0200)] 
libblkid: new magic for 8.4 style (unclean) activity log.

Signed-off-by: Philipp Marek <philipp.marek@linbit.com>
12 years agolibuuid: add limits.h include for OPEN_MAX
maximilian attems [Tue, 6 Sep 2011 22:41:25 +0000 (00:41 +0200)] 
libuuid: add limits.h include for OPEN_MAX

Needed as definition for usage in close_all_fds().
Noticed on klibc build.

Signed-off-by: maximilian attems <max@stro.at>
12 years agoagetty: double equals sign typo in opentty()
Karel Zak [Wed, 7 Sep 2011 05:37:03 +0000 (07:37 +0200)] 
agetty: double equals sign typo in opentty()

Reported-by: Francesco Cosoleto <cosoleto@gmail.com>
Signed-off-by: Karel Zak <kzak@redhat.com>
12 years agoscript: fix building with --disable-nls
Natanael Copa [Tue, 30 Aug 2011 11:50:28 +0000 (11:50 +0000)] 
script: fix building with --disable-nls

We should only include the libintl.h when NLS is requested.

This fixes issue when building util-linux with uClibc.

Signed-off-by: Natanael Copa <ncopa@alpinelinux.org>
12 years agowrite: fix path for freopen()
Karel Zak [Tue, 6 Sep 2011 01:18:46 +0000 (03:18 +0200)] 
write: fix path for freopen()

Reported-by: xinglp <xinglp@gmail.com>
Signed-off-by: Karel Zak <kzak@redhat.com>
12 years agodmesg: remove extra space only after time stamp
Karel Zak [Fri, 2 Sep 2011 12:42:04 +0000 (14:42 +0200)] 
dmesg: remove extra space only after time stamp

Signed-off-by: Karel Zak <kzak@redhat.com>
12 years agobuild-sys: remove redundant __progname check
Karel Zak [Wed, 31 Aug 2011 15:10:31 +0000 (17:10 +0200)] 
build-sys: remove redundant __progname check

Signed-off-by: Karel Zak <kzak@redhat.com>
12 years agopartx: support loop devices
Davidlohr Bueso [Tue, 16 Aug 2011 13:20:07 +0000 (09:20 -0400)] 
partx: support loop devices

Add support for loop devices to add partitions. For now we make use of the
max_part parameter from the loop kernel module, otherwise the feature is
disabled.

Below an example output:

root@offbook:~/projects/util-linux/partx# ./partx -a -n 1:5 images-pt/dos+bsd.img
root@offbook:~/projects/util-linux/partx# ls /dev/loop0* -ltr
brw-rw---- 1 root disk 7, 0 2011-08-15 00:07 /dev/loop0
brw-rw---- 1 root disk 7, 5 2011-08-15 00:07 /dev/loop0p5
brw-rw---- 1 root disk 7, 2 2011-08-15 00:07 /dev/loop0p2
brw-rw---- 1 root disk 7, 1 2011-08-15 00:07 /dev/loop0p1

Signed-off-by: Davidlohr Bueso <dave@gnu.org>
Signed-off-by: Karel Zak <kzak@redhat.com>
12 years agodmesg: fix for non-CONFIG_PRINTK_TIME kernels
Karel Zak [Wed, 31 Aug 2011 10:28:39 +0000 (12:28 +0200)] 
dmesg: fix for non-CONFIG_PRINTK_TIME kernels

 * dmesg(1) incorrectly assumes that lines like "<6>\n"
   are broken.

 * it's more robust to assume the end of the record is "\n<"

 * print \n for empty lines

Reported-by: "Gabor Z. Papp" <gzp@papp.hu>
Signed-off-by: Karel Zak <kzak@redhat.com>
12 years agowhereis: fix gcc warnings [-Wsign-compare]
Karel Zak [Wed, 31 Aug 2011 09:58:01 +0000 (11:58 +0200)] 
whereis: fix gcc warnings [-Wsign-compare]

Signed-off-by: Karel Zak <kzak@redhat.com>
12 years agoMerge branch 'chcpu' of git://git.kernel.org/pub/scm/linux/kernel/git/heiko/util...
Karel Zak [Wed, 31 Aug 2011 09:49:27 +0000 (11:49 +0200)] 
Merge branch 'chcpu' of git://git.kernel.org/pub/scm/linux/kernel/git/heiko/util-linux

* 'chcpu' of git://git.kernel.org/pub/scm/linux/kernel/git/heiko/util-linux:
  chcpu: new tool
  cpuset: add option to allow cpulist_parse() to fail

12 years agodocs: use .LGPL extension for file with GNU Lesser License
Karel Zak [Wed, 31 Aug 2011 09:12:17 +0000 (11:12 +0200)] 
docs: use .LGPL extension for file with GNU Lesser License

Signed-off-by: Karel Zak <kzak@redhat.com>
12 years agoMerge branch 'docs-dir' of https://github.com/kerolasa/lelux-utiliteetit
Karel Zak [Wed, 31 Aug 2011 09:04:15 +0000 (11:04 +0200)] 
Merge branch 'docs-dir' of https://github.com/kerolasa/lelux-utiliteetit

* 'docs-dir' of https://github.com/kerolasa/lelux-utiliteetit:
  docs: remove duplicated text
  docs: require kernel support before accepting use of it
  docs: note about independent super block structs
  docs: add libmount & libblkid debug instructions
  Documentation: add debugging doc
  arch: start using arch as a usage() example
  docs: new file Documentation/release-schedule.txt
  docs: move setuid information from reame to hwclock.8
  docs: clean up old readme files
  docs: copy contributors from legacy files to AUTHORS
  docs: new file Documentation/howto-man-page.txt
  docs: new file Documentation/source-code-management.txt
  docs: new file Documentation/howto-contribute.txt
  docs: new file Documentation/howto-compilation.txt
  docs: tell what the Documentation/ is about
  docs: add usage() howto for contributors
  docs: Documentation directory added
  docs: remove README.clear

12 years agodocs: remove duplicated text
Sami Kerola [Tue, 30 Aug 2011 17:39:42 +0000 (19:39 +0200)] 
docs: remove duplicated text

Duplicate text is dealt by referring to license files. The `pg'
command does not need separated license file because the source
file has same text at top of it.

http://www.spinics.net/lists/util-linux-ng/msg05069.html

Signed-off-by: Sami Kerola <kerolasa@iki.fi>
12 years agoMerge branch 'lscpu' of git://git.kernel.org/pub/scm/linux/kernel/git/heiko/util...
Karel Zak [Tue, 30 Aug 2011 10:05:05 +0000 (12:05 +0200)] 
Merge branch 'lscpu' of git://git.kernel.org/pub/scm/linux/kernel/git/heiko/util-linux

* 'lscpu' of git://git.kernel.org/pub/scm/linux/kernel/git/heiko/util-linux:
  lscpu: add physical cpu address to parseable output
  lscpu: add cpu polarization to parseable output
  lscpu: show dispatching mode
  lscpu: use hypervisor generated topology information
  lscpu: detect IBM hypervisor
  lscpu: fix fallback nthreads calculation
  lscpu: fix cpu map array sizes
  lscpu: fix s390 bogomips detection coding style

12 years agosfdisk.8: fix formatting
Petr Uzel [Tue, 30 Aug 2011 08:17:24 +0000 (10:17 +0200)] 
sfdisk.8: fix formatting

Signed-off-by: Petr Uzel <petr.uzel@suse.cz>
12 years agoraw: fix shadowing of minor function
maximilian attems [Mon, 29 Aug 2011 16:59:35 +0000 (18:59 +0200)] 
raw: fix shadowing of minor function

Noticed while compiling against klibc:
raw.c: In function ‘query’:
raw.c:219:16: error: called object ‘minor’ is not a function

Rename variable from minor to minor_raw.
While at it mark the functions as static and small whitespace fixes
as asked by checkpatch.

[kzak@redhat.com: - rename variable at line 241 too]

Signed-off-by: maximilian attems <max@stro.at>
Signed-off-by: Karel Zak <kzak@redhat.com>
12 years agowhereis: search in path for binaries only
Karel Zak [Tue, 30 Aug 2011 09:44:15 +0000 (11:44 +0200)] 
whereis: search in path for binaries only

Signed-off-by: Karel Zak <kzak@redhat.com>
12 years agowhereis: search in path
Davidlohr Bueso [Fri, 12 Aug 2011 17:55:42 +0000 (13:55 -0400)] 
whereis: search in path

Currently this tool only uses the hardcoded paths for looking up strings for
binaries, man pages and source code.  Adding directories found in $PATH makes a
nice little enhancement to support a wider range of lookups.

This feature was also discussed previously here
(http://www.spinics.net/lists/util-linux-ng/msg03429.html)

Signed-off-by: Davidlohr Bueso <dave@gnu.org>
12 years agotests: update fdisk and blkid MD tests
Francesco Cosoleto [Tue, 16 Aug 2011 22:19:06 +0000 (00:19 +0200)] 
tests: update fdisk and blkid MD tests

Signed-off-by: Francesco Cosoleto <cosoleto@gmail.com>
12 years agotests: add ts_fdisk_clean function to make fdisk output comparable
Francesco Cosoleto [Tue, 16 Aug 2011 22:19:05 +0000 (00:19 +0200)] 
tests: add ts_fdisk_clean function to make fdisk output comparable

Signed-off-by: Francesco Cosoleto <cosoleto@gmail.com>
12 years agofdisk: print welcome message
Francesco Cosoleto [Tue, 16 Aug 2011 22:19:04 +0000 (00:19 +0200)] 
fdisk: print welcome message

This adds a welcome message with util-linux version number, information
about fdisk behaviour that doesn't write to disk after a command (unlike
gparted) and a warning about possible data loss.

The message appears just before the first command prompt.

Signed-off-by: Francesco Cosoleto <cosoleto@gmail.com>
12 years agofdisk: print partition deleted message
Francesco Cosoleto [Tue, 16 Aug 2011 22:19:03 +0000 (00:19 +0200)] 
fdisk: print partition deleted message

Signed-off-by: Francesco Cosoleto <cosoleto@gmail.com>
12 years agofdisk: print a message with size and type of created partition
Francesco Cosoleto [Wed, 17 Aug 2011 11:21:12 +0000 (13:21 +0200)] 
fdisk: print a message with size and type of created partition

Signed-off-by: Francesco Cosoleto <cosoleto@gmail.com>
12 years agobuild-sys: don't install ru/ddate.1 if ddate disabled
Karel Zak [Tue, 30 Aug 2011 07:46:10 +0000 (09:46 +0200)] 
build-sys: don't install ru/ddate.1 if ddate disabled

Signed-off-by: Karel Zak <kzak@redhat.com>
12 years agobuild-sys: release++ v2.20 v2.20
Karel Zak [Mon, 29 Aug 2011 11:03:13 +0000 (13:03 +0200)] 
build-sys: release++ v2.20

Signed-off-by: Karel Zak <kzak@redhat.com>
12 years agodocs: update v2.20 ReleaseNotes
Karel Zak [Mon, 29 Aug 2011 10:43:05 +0000 (12:43 +0200)] 
docs: update v2.20 ReleaseNotes

Signed-off-by: Karel Zak <kzak@redhat.com>
12 years agodocs: update AUTHORS file
Karel Zak [Mon, 29 Aug 2011 10:29:46 +0000 (12:29 +0200)] 
docs: update AUTHORS file

Signed-off-by: Karel Zak <kzak@redhat.com>
12 years agopo: merge changes
Karel Zak [Mon, 29 Aug 2011 10:23:30 +0000 (12:23 +0200)] 
po: merge changes

Signed-off-by: Karel Zak <kzak@redhat.com>
12 years agopo: update pl.po (from translationproject.org)
Jakub Bogusz [Mon, 29 Aug 2011 10:13:10 +0000 (12:13 +0200)] 
po: update pl.po (from translationproject.org)

12 years agopo: update nl.po (from translationproject.org)
Benno Schulenberg [Mon, 29 Aug 2011 10:13:10 +0000 (12:13 +0200)] 
po: update nl.po (from translationproject.org)

12 years agopo: update ja.po (from translationproject.org)
Takeshi Hamasaki [Mon, 29 Aug 2011 10:13:10 +0000 (12:13 +0200)] 
po: update ja.po (from translationproject.org)

12 years agopo: update de.po (from translationproject.org)
Philipp Thomas [Mon, 29 Aug 2011 10:13:10 +0000 (12:13 +0200)] 
po: update de.po (from translationproject.org)

12 years agopo: update cs.po (from translationproject.org)
Petr Písař [Mon, 29 Aug 2011 10:13:10 +0000 (12:13 +0200)] 
po: update cs.po (from translationproject.org)

12 years agolsblk: add note to the man page
Karel Zak [Mon, 29 Aug 2011 09:33:27 +0000 (11:33 +0200)] 
lsblk: add note to the man page

Signed-off-by: Karel Zak <kzak@redhat.com>
12 years agodocs: tweak the formatting and wording of several disk-utils man pages
Benno Schulenberg [Sun, 28 Aug 2011 09:14:42 +0000 (11:14 +0200)] 
docs: tweak the formatting and wording of several disk-utils man pages

Signed-off-by: Benno Schulenberg <bensberg@justemail.net>
12 years agoionice: adjust synopsis and wording and formatting on the man page
Benno Schulenberg [Fri, 26 Aug 2011 14:40:36 +0000 (16:40 +0200)] 
ionice: adjust synopsis and wording and formatting on the man page

Signed-off-by: Benno Schulenberg <bensberg@justemail.net>
12 years agolook: adjust the formatting and some wording of the man page
Benno Schulenberg [Fri, 26 Aug 2011 13:48:44 +0000 (15:48 +0200)] 
look: adjust the formatting and some wording of the man page

Signed-off-by: Benno Schulenberg <bensberg@justemail.net>
12 years agovipw: (man page) uniformize header and footer, tweak the formatting
Benno Schulenberg [Fri, 26 Aug 2011 08:54:03 +0000 (10:54 +0200)] 
vipw: (man page) uniformize header and footer, tweak the formatting

Signed-off-by: Benno Schulenberg <bensberg@justemail.net>