]>
granicus.if.org Git - procps-ng/log
Sami Kerola [Sat, 22 Oct 2011 19:07:10 +0000 (21:07 +0200)]
dosc: add long options to skill.1
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Sat, 22 Oct 2011 18:48:41 +0000 (20:48 +0200)]
docs: add long options to kill.1
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Sat, 22 Oct 2011 18:32:29 +0000 (20:32 +0200)]
skill: fix compiler warnings
Pretty much all of the warnings where caused by some of the previous
patches, and they became visible with gcc when compiling with;
CFLAGS="-O -g -ggdb -Wall -Wextra -pedantic -Wstrict-overflow
-Wformat -Wswitch-default -Wswitch-enum -Wsync-nand
-Wredundant-decls -Wuninitialized"
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Sat, 22 Oct 2011 18:04:30 +0000 (20:04 +0200)]
skill: add long options to usage output
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Sat, 22 Oct 2011 17:06:06 +0000 (19:06 +0200)]
skill: support usage output to stdout & stderr
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Sat, 22 Oct 2011 17:01:21 +0000 (19:01 +0200)]
skill: use symbolic exit values
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Sat, 22 Oct 2011 16:07:18 +0000 (18:07 +0200)]
skill: use strtosig() for -l option argument
Re-enable signal number to name string, and other way around,
conversion after it broke at the time when long options where
introduced.
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Sat, 22 Oct 2011 16:05:42 +0000 (18:05 +0200)]
libproc-ng: add strtosig() function
The function will convert a signal number string to a signal name, or
vice a verse. Return value is string, which is an function user is
expected to free after use.
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Sat, 22 Oct 2011 10:20:35 +0000 (12:20 +0200)]
skill: add long options
This commit broke `-l <sig>' conversion, which needs to be fixed
before kill can be claimed to work similar enough way as it did
earlier. The fix require libprocps change, because the current
print_given_signals() simply does not work in this case.
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Sat, 22 Oct 2011 07:47:46 +0000 (09:47 +0200)]
skill: warning printout for non-existing processes
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Tue, 18 Oct 2011 20:41:25 +0000 (22:41 +0200)]
skill: add long options & new debugging option
Done for skillsnice_parse(), meaning the kill needs functionality
will be done later.
This commit also introduces new debugging option.
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Tue, 18 Oct 2011 20:03:25 +0000 (22:03 +0200)]
skill: parse kill signals separately
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Tue, 18 Oct 2011 19:38:15 +0000 (21:38 +0200)]
skill: use strtol_or_err to nice argument parsing
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Tue, 18 Oct 2011 18:54:30 +0000 (20:54 +0200)]
lib: add strtol into utility library
The utility library is for functions which are shared in commands,
but that does not belong to libproc-ng. The first function is a
wrapper for strtol that performs error checking, and exists if such
happen.
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Sun, 16 Oct 2011 14:14:21 +0000 (16:14 +0200)]
skill: remove run time configuration global variables
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Sun, 16 Oct 2011 13:19:16 +0000 (15:19 +0200)]
skill: move usage functions near each other
Done only for convenience.
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Sun, 16 Oct 2011 13:13:22 +0000 (15:13 +0200)]
skill: clean up which functionality is being called
The skill.c is three different commands depending on how the
executable is named. This patch makes evaluation of the command name
cleaner.
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Sat, 15 Oct 2011 11:08:03 +0000 (13:08 +0200)]
skill: reindent the file
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Jim Warner [Sun, 6 Nov 2011 23:08:02 +0000 (17:08 -0600)]
build-sys: use Makevars --add-comments= to limit .pot comments
By not limiting --add-comments= via an argument, xgettext is far
too aggressive (one might say stupid) when extracting comments.
It doesn't even limit extraction to a single preceeding comment.
Here is an example showing a program source excerpt and the
resulting .pot excerpt:
--- program source ----------------------------------------
close (0); dup (in_fd[0]); /* set the stdin to the in pipe */
close (1); dup (out_fd[1]); /* set the stdout to the out pipe */
close (2); dup (out_fd[1]); /* set the stderr to the out pipe */
execvp (args[0], args); /* exec gdb */
perror (_("exec failed"));
--- resulting .pot ----------------------------------------
#. set the stdin to the in pipe
#. set the stdout to the out pipe
#. set the stderr to the out pipe
#. exec gdb
#: ps/stacktrace.c:28 ps/stacktrace.c:63
msgid "exec failed"
msgstr ""
Jim Warner [Fri, 28 Oct 2011 13:37:30 +0000 (08:37 -0500)]
build-sys: we don't need wide-ncurses, what were we thinking?
. 1 program uses curses (top)
. 2 programs use ncurses (slabtop, watch)
. all 3 include non-wide <curses.h> or <ncurses.h>
. those 3 do not currently need wide support
. but anticipating nls, we link against libncursesw
This patch ensures an environment consistent with current
and future ncurses needs.
Jim Warner [Tue, 1 Nov 2011 23:38:52 +0000 (18:38 -0500)]
build-sys: added config.h include to nls.h (for PACKAGE str)
Jim Warner [Mon, 31 Oct 2011 15:15:23 +0000 (10:15 -0500)]
build-sys: added tabs to AC_CONFIG_FILES for consistency
Jim Warner [Mon, 31 Oct 2011 15:13:20 +0000 (10:13 -0500)]
build-sys: alphabeticized strverscmp in AC_CHECK_FUNCS
Jim Warner [Mon, 31 Oct 2011 14:57:00 +0000 (09:57 -0500)]
build-sys: added some missing files to AC_CHECK_HEADERS
Jim Warner [Thu, 3 Nov 2011 16:07:47 +0000 (11:07 -0500)]
slabtop: added remaining missing nls support
Jim Warner [Thu, 3 Nov 2011 10:37:10 +0000 (05:37 -0500)]
free: added remaining missing nls support
Jim Warner [Thu, 27 Oct 2011 14:50:24 +0000 (09:50 -0500)]
misc: trailing space/tab cleanup following rebase
Jim Warner [Wed, 26 Oct 2011 22:29:48 +0000 (17:29 -0500)]
build-sys: corrected/simplified ncurses support detection
Jim Warner [Mon, 24 Oct 2011 22:16:26 +0000 (17:16 -0500)]
pmap: correct 'rh analysis #2' patch and contrib document
Sami Kerola [Wed, 19 Oct 2011 09:45:38 +0000 (11:45 +0200)]
build-sys: verify gettext is present in autogen.sh
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Wed, 19 Oct 2011 08:37:03 +0000 (10:37 +0200)]
build-sys: add missing files to distribution
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Wed, 19 Oct 2011 07:58:06 +0000 (09:58 +0200)]
build-sys: remove non-existing files from Makefile.am
The
f23390043bece9f2d4870e5b3a187896e2c7d23f removed few files,
which still exist in Makefile.am making `make dist' to fail. This
patch fixes the isue.
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Wed, 19 Oct 2011 07:39:36 +0000 (09:39 +0200)]
docs: add rh analysis #2 information to contrib
Reference information.
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Jim Warner [Fri, 14 Oct 2011 07:10:34 +0000 (02:10 -0500)]
build-sys: enable xgettext TRANSLATORS comments
This commit will enable pass comments to translators near gettext
directive to .pot file. For example;
/* TRANSLATORS: this is visible in .pot file */
printf(_("to be translated"));
Signed-off-by: Jim Warner <james.warner@comcast.net>
Sami Kerola [Wed, 12 Oct 2011 21:21:34 +0000 (23:21 +0200)]
sysctl: warn when separators are repeated
For some reason sysctl earlier allowed quite strange separators.
% sysctl kernel./.pty.nr
kernel./.pty.nr = 6
% sysctl kernel///pty//////////nr
kernel...pty..........nr = 6
This commit does not disallow that sort of constructs, but will warn
about them. In future disallowing these might be reasonable thing to
do.
% sysctl kernel./.pty.nr
sysctl: separators should not be repeated: ./.pty.nr
kernel./.pty.nr = 6
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Wed, 12 Oct 2011 20:35:56 +0000 (22:35 +0200)]
sysctl: use libc error printing facilities
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Wed, 12 Oct 2011 18:53:11 +0000 (20:53 +0200)]
vmstat: use libc error printing facilities
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Tue, 11 Oct 2011 21:20:36 +0000 (23:20 +0200)]
pgrep: use libc error printing facilities
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Tue, 11 Oct 2011 20:01:19 +0000 (22:01 +0200)]
libproc-ng & ps: fix warning reported by smatch
proc/ksym.c +279 read_file(54) info: redundant null check on buf calling free()
proc/ksym.c +330 parse_ksyms(41) info: redundant null check on ksyms_data calling free()
proc/ksym.c +332 parse_ksyms(43) info: redundant null check on ksyms_index calling free()
proc/ksym.c +451 sysmap_mmap(110) info: redundant null check on sysmap_index calling free()
proc/procps.h:74:5: warning: undefined preprocessor identifier 'SHARED'
proc/slab.c +145 parse_slabinfo20(24) error: potential null derefence 'prev'.
proc/slab.c +222 parse_slabinfo11(21) error: potential null derefence 'prev'.
ps/stacktrace.c +131 debug(6) error: snprintf() is printing too much 99 vs 16
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Sun, 9 Oct 2011 20:45:59 +0000 (22:45 +0200)]
misc: compiler warning fixes
Fix few compiler warnings. Some of these warnings appeared multiple
times, and the listing bellow is more about which sort of errors
where fixed.
devname.c:87:12: warning: comparison of integers of different signs: 'int' and 'unsigned long'
output.c:389:36: warning: passing 'char **const' to parameter of type 'const char *const restrict *' discards qualifiers in nested pointer types
output.c:611:31: warning: comparison of integers of different signs: 'const unsigned long' and 'int'
stacktrace.c:33:37: warning: unused parameter 'signum'
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Sun, 9 Oct 2011 19:29:26 +0000 (21:29 +0200)]
includes: add xalloc.h to unify memory allocations
The xalloc.h provides necessary error checking.
Signed-off-by: Jim Warner <james.warner@comcast.net>
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Sun, 9 Oct 2011 11:52:57 +0000 (13:52 +0200)]
ps: add gettext support
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Sun, 9 Oct 2011 11:12:04 +0000 (13:12 +0200)]
watch: add gettext support
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Sun, 9 Oct 2011 11:05:02 +0000 (13:05 +0200)]
w: add gettext support
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Sun, 9 Oct 2011 10:35:38 +0000 (12:35 +0200)]
vmstat: add gettext support
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Sun, 9 Oct 2011 10:25:30 +0000 (12:25 +0200)]
uptime: add gettext support
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Sun, 9 Oct 2011 10:25:19 +0000 (12:25 +0200)]
tload: add gettext support
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Sun, 9 Oct 2011 00:57:45 +0000 (02:57 +0200)]
sysctl: add gettext support
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Sun, 9 Oct 2011 00:49:51 +0000 (02:49 +0200)]
slabtop: add gettext support
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Sun, 9 Oct 2011 00:28:17 +0000 (02:28 +0200)]
skill: add gettext support
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Sun, 9 Oct 2011 00:10:05 +0000 (02:10 +0200)]
pwdx: add gettext support
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Sun, 9 Oct 2011 00:05:14 +0000 (02:05 +0200)]
pmap: add gettext support
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Sat, 8 Oct 2011 23:29:43 +0000 (01:29 +0200)]
pgrep: add gettext support
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Sat, 8 Oct 2011 20:24:06 +0000 (22:24 +0200)]
free: add gettext support
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Sat, 8 Oct 2011 20:00:02 +0000 (22:00 +0200)]
build-sys: add c.h with fundamental C definitions
This file contains various preprocessor directed definitions, and
other definitions, which most programs need.
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Sat, 8 Oct 2011 19:14:21 +0000 (21:14 +0200)]
build-sys: add NLS support
Add GNU gettext internationalization and localization support.
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Ludwig Nussel [Fri, 7 Oct 2011 07:10:50 +0000 (09:10 +0200)]
sysctl: implement --pattern option
Useful for e.g network hook scripts together with --system to only apply
sysctls for a specific network interface.
Signed-off-by: Ludwig Nussel <ludwig.nussel@suse.de>
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Ludwig Nussel [Fri, 7 Oct 2011 07:10:49 +0000 (09:10 +0200)]
sysctl: add --system switch
instead of requiring distributions to construct a loop around sysctl
in boot scripts just scan a set of default directories if the --system
switch is used.
Config files are applied in alphabetic order of their base name.
Each base name is only applied once according to the directory
preference. /etc/sysctl.conf is always applied last.
Signed-off-by: Ludwig Nussel <ludwig.nussel@suse.de>
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Sun, 2 Oct 2011 11:07:35 +0000 (13:07 +0200)]
ps: new usage function
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Sat, 1 Oct 2011 23:15:12 +0000 (01:15 +0200)]
docs: clean up kill and skill man pages
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Sat, 1 Oct 2011 22:24:52 +0000 (00:24 +0200)]
skill: new usage function
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Wed, 28 Sep 2011 20:54:05 +0000 (22:54 +0200)]
docs: mention long options in man vmstat.8
This commit includes generic manual clean ups as well.
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Wed, 28 Sep 2011 20:23:33 +0000 (22:23 +0200)]
vmstat: add long options & new usage function
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Tue, 27 Sep 2011 21:04:35 +0000 (23:04 +0200)]
docs: fix free.1 groff syntax
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Tue, 27 Sep 2011 20:42:51 +0000 (22:42 +0200)]
docs: mention long options in man pgrep.1
This commit includes generic manual clean ups as well.
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Sun, 5 Jun 2011 12:34:42 +0000 (14:34 +0200)]
w: new usage & fix coding style
Coding style fixed and more readable help output.
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Sun, 5 Jun 2011 11:23:15 +0000 (13:23 +0200)]
include/devname.h: add missing header
The devname.h requires readproc.h header which has dev_t. Unless
header is included the includes in program files must be in
correct order. I also added FIXME item to remind that for uid &
gid value int not correct data type but uid_t or gid_t from
pwd.h.
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Sun, 5 Jun 2011 11:19:35 +0000 (13:19 +0200)]
tload: new usage & fix coding style
Coding style fixed and more readable help output.
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Sat, 4 Jun 2011 19:33:11 +0000 (21:33 +0200)]
uptime: new usage & fix coding style
Coding style fixed and more readable help output.
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Sat, 4 Jun 2011 16:58:25 +0000 (18:58 +0200)]
slabtop: new usage & fix coding style
Coding style fixed and more readable help output.
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Sat, 4 Jun 2011 16:56:08 +0000 (18:56 +0200)]
pwdx.c: new usage & fix coding style
Coding style fixed and new help output.
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Mon, 26 Sep 2011 20:03:43 +0000 (22:03 +0200)]
pgrep: add long options & new usage
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Sat, 24 Sep 2011 06:41:26 +0000 (08:41 +0200)]
free: do not mix declarations and code [smatch scan]
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Mon, 6 Jun 2011 21:17:20 +0000 (23:17 +0200)]
docs: mention long options in man sysctl.8
The commit includes few generic manual clean ups as well.
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Mon, 6 Jun 2011 21:08:36 +0000 (23:08 +0200)]
docs: mention long options in man pmap.1
Also add range option to manual page. The commit includes few generic manual
clean ups as well.
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Mon, 6 Jun 2011 21:02:14 +0000 (23:02 +0200)]
docs: mention long options in man watch.1
This patch also changed a little the manual page structure, and wording.
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Mon, 6 Jun 2011 20:53:59 +0000 (22:53 +0200)]
docs: mention long options in man w.1
The commit includes few generic manual clean ups as well.
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Mon, 6 Jun 2011 20:48:26 +0000 (22:48 +0200)]
docs: mention long options in man tload.1
The commit includes few generic manual clean ups as well.
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Mon, 6 Jun 2011 20:44:05 +0000 (22:44 +0200)]
docs: mention long options in man uptime.1
The commit includes few generic manual clean ups as well.
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Mon, 6 Jun 2011 20:40:58 +0000 (22:40 +0200)]
docs: small nroff fixes to man slabtop.1
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Mon, 6 Jun 2011 20:34:52 +0000 (22:34 +0200)]
docs: mention long options in man pwdx.1
The commit includes few generic manual clean ups as well.
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Sun, 5 Jun 2011 17:46:49 +0000 (19:46 +0200)]
sysctl: options handling & usage output
The sysctl now uses getopt_long and has help screen which be user
friendly. Rest of the modernization is left later, since this is
a command is used in scripts, and changing for instance error
printing to use warn & warnx could break stuff.
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Sun, 5 Jun 2011 16:05:26 +0000 (18:05 +0200)]
pmap: new usage & fix coding style
Coding style fixed and more readable help output.
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Sami Kerola [Sun, 5 Jun 2011 13:05:47 +0000 (15:05 +0200)]
watch: new usage & fix coding style
Coding style fixed and more readable help output.
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Craig Small [Tue, 20 Dec 2011 11:56:17 +0000 (22:56 +1100)]
Removed xalloc type functions from library
These xalloc functions are a private function for the library. If using
programs need them, then they should make their own error reporting or
use a common file.
Craig Small [Tue, 20 Dec 2011 11:16:40 +0000 (22:16 +1100)]
Added news item for top search capability
Jim Warner [Fri, 16 Dec 2011 20:03:44 +0000 (14:03 -0600)]
top: update man document for new search capability
This commit documents the top search provisons as a
new section entitled:
5d. SEARCHING in a window
It also adds minor unrelated content and tweaks some
miscellaneous formatting and spacing inconsistencies.
Jim Warner [Fri, 16 Dec 2011 20:04:38 +0000 (14:04 -0600)]
top: add a search capability
Craig Small [Tue, 20 Dec 2011 11:12:37 +0000 (22:12 +1100)]
Fixed watch 8 bit so its optional
You can make watch 8bit clean by using the configure option
--enable-watch8bit
Jarrod Lowe [Tue, 3 Nov 2009 19:24:27 +0000 (19:24 +0000)]
watch: support unicode
A patch from Debian.
Bug-Debian: http://bugs.debian.org/240989
Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/procps/+bug/318221
Backported-by: Sami Kerola <kerolasa@iki.fi>
Anthony DeRobertis [Tue, 24 Nov 2009 00:00:46 +0000 (11:00 +1100)]
watch: add precision wait time option -p
A patch from Debian.
Bug-Debian: http://bugs.debian.org/183486
Reviewed-by: Craig Small <csmall@debian.org>
Backported-by: Sami Kerola <kerolasa@iki.fi>
Craig Small [Mon, 1 Mar 2010 06:17:11 +0000 (06:17 +0000)]
watch: interpret ANSI color code sequences
A patch from Debian.
Bug-Debian: http://bugs.debian.org/129334
Backported-by: Sami Kerola <kerolasa@iki.fi>
Mordechai T. Abzug [Tue, 24 Nov 2009 00:00:43 +0000 (11:00 +1100)]
watch: add -exec and -beep flags and has better quoting
Additionally add -errexit flag (#183346).
A patch from Debian.
Bug-Debian: http://bugs.debian.org/410967
Bug-Debian: http://bugs.debian.org/183346
Reviewed-by: Craig Small <csmall@debian.org>
Backported-by: Sami Kerola <kerolasa@iki.fi>
Craig Small [Tue, 24 Nov 2009 00:00:44 +0000 (11:00 +1100)]
w: use environment to set user and from/host column widths
A patch from Debian.
Bug-Debian: http://bugs.debian.org/396423
Bug-Debian: http://bugs.debian.org/341439
Backported-by: Sami Kerola <kerolasa@iki.fi>
Craig Small [Tue, 24 Nov 2009 00:00:43 +0000 (11:00 +1100)]
w: use COLUMNS environment if TIOCGWINSZ fails
A patch from Debian.
Backported-by: Sami Kerola <kerolasa@iki.fi>
Craig Small [Tue, 24 Nov 2009 00:00:39 +0000 (11:00 +1100)]
w: bassman emulation with -o option
A patch from Debian.
Bug-Debian: http://bugs.debian.org/414906
Backported-by: Sami Kerola <kerolasa@iki.fi>
Michael Tokarev [Thu, 26 Nov 2009 16:55:22 +0000 (19:55 +0300)]
vmstat: do not scale si/so just like bi/bo
Use strtoull insteadof strtoul for some counters.
A patch from Debian.
Bug-Debian: http://bugs.debian.org/558361
Bug-Debian: http://bugs.debian.org/558134
Backported-by: Sami Kerola <kerolasa@iki.fi>
David Fries [Sat, 2 Apr 2011 17:59:17 +0000 (12:59 -0500)]
libprocps-ng: sysinfo.c: truncate the vmstat figure to 32 bits
A patch from Debian.
Bug-Debian: http://bugs.debian.org/620557
Backported-by: Sami Kerola <kerolasa@iki.fi>
Craig Small [Tue, 24 Nov 2009 00:00:42 +0000 (11:00 +1100)]
tload: remote unneeded optarg and optind variables
A patch from Debian.
Backported-by: Sami Kerola <kerolasa@iki.fi>
Craig Small [Tue, 24 Nov 2009 00:00:33 +0000 (11:00 +1100)]
sysctl: fix up some option processing
A patch from Debian.
Backported-by: Sami Kerola <kerolasa@iki.fi>