Konstantin Belousov
6fe3ecc3b1
Allow to specify strftime(3) format for process start end exit times.
...
Submitted by: Andrey Zonov <andrey zonov org>
MFC after: 1 week
2012-05-17 11:10:13 +00:00
Xin LI
b561579962
Remove unneeded headers.
...
MFC after: 2 weeks
2011-06-21 20:36:10 +00:00
Joel Dahl
da52b4caaf
Remove the advertising clause from UCB copyrighted files in usr.bin. This
...
is in accordance with the information provided at
ftp://ftp.cs.berkeley.edu/pub/4bsd/README.Impt.License.Change
Also add $FreeBSD$ to a few files to keep svn happy.
Discussed with: imp, rwatson
2010-12-11 08:32:16 +00:00
Ed Schouten
85277f1350
Let lastcomm(1) build without <utmp.h>.
...
Use MAXLOGNAME - 1 instead of UTNAMESIZE. There is no definition for TTY
name sizes, at least not as low as 8, so hardcode it for now.
2010-01-10 21:59:06 +00:00
Xin LI
821df508e8
Revert most part of 200420 as requested, as more review and polish is
...
needed.
2009-12-13 03:14:06 +00:00
Xin LI
6f2d322192
Remove unneeded header includes from usr.bin/ except contributed code.
...
Tested with: make universe
2009-12-11 23:35:38 +00:00
Diomidis Spinellis
fdbe5babe4
Increase precision of time values in the process accounting
...
structure, while maintaining backward compatibility with legacy
file and record formats.
2007-05-22 06:51:38 +00:00
Diomidis Spinellis
e91843d40a
Backout revisions 1.16-1.14.
...
Backwards compatibility with the new acct(5) format will be
implemented through the explicit versioning of acct records,
not through an export/import procedure.
2007-05-14 09:05:22 +00:00
David Malone
61f31ed6cf
Initialise variable size so that reading stdin works deterministically.
...
Add missing include.
Default to WARNS=6.
2007-05-03 13:57:19 +00:00
Diomidis Spinellis
b7dd80b843
Change the export option from -w (write) to -X.
...
While implementing import it became apparent that write as a mnemonic
is ambiguous and confusing.
MFC after: 8 days
2007-04-18 16:43:21 +00:00
Diomidis Spinellis
3f863a9ae4
Complain on write errors.
...
Use correct type for write_text.
MFC after: 8 days
2007-04-18 09:39:47 +00:00
Diomidis Spinellis
947ef7f187
Add export capability through the new -w flag.
...
Discussed in: -arch
MFC after: 8 days
2007-04-18 08:55:54 +00:00
Diomidis Spinellis
44c900afd7
A dash as an argument to the -f option will now cause lastcomm to
...
read data from the standard input. This allows tail -f to pipe
data to lastcomm, and thereby real-time monitoring of executed
commands. The manual page includes the exact incantation.
MFC after: 2 weeks
2007-04-04 16:04:58 +00:00
Ruslan Ermilov
f682f10c76
Sync program's usage() with manpage's SYNOPSIS.
2005-05-21 09:55:10 +00:00
Hiten Pandya
151e36fc65
Remove unneeded lseek(2) hack to position past the 2GB point,
...
use fseeko(3) instead.
This commit fixes breakage when `lastcomm matchstring` is run.
PR: bin/66765, bin/64568
Submitted by: Dan Nelson <dnelson at allantgroup.com>
2004-05-20 19:25:27 +00:00
Bill Fenner
6841d8b90d
Don't try to fseek before the beginning of the file; POSIX requires that
...
this return an error.
This re-enables display of the first entry in /var/account/acct instead
of the error "lastcomm: /var/account/acct: Invalid argument"
2003-01-27 18:16:32 +00:00
David Malone
f4ac32def2
ANSIify function definitions.
...
Add some constness to avoid some warnings.
Remove use register keyword.
Deal with missing/unneeded extern/prototypes.
Some minor type changes/casts to avoid warnings.
Reviewed by: md5
2002-09-04 23:29:10 +00:00
David E. O'Brien
e026a48c34
Consistently use FBSDID
2002-06-30 05:25:07 +00:00
Warner Losh
f1bb2cd2aa
remove __P
2002-03-22 01:22:50 +00:00
Warner Losh
576541a9e6
Fixed divots that I created when I moved prototypes of group_from_gid
...
and user_from_uid to grp.h and pwd.h. Update the man pages.
Submitted by: David Malone
Pointy hat to: imp
2002-02-19 00:05:59 +00:00
Dima Dorfman
fd8879d3f5
Staticize, constize, de-registerize; don't shadow global definitions;
...
set WARNS=2.
Submitted by: Mike Barcroft <mike@q9media.com>
2001-06-26 22:22:19 +00:00
Mike Heffner
d763a51095
Print spaces on the leading edge rather than the trailing edge of each
...
field to avoid trailing spaces.
PR: bin/16649
MFC after: 2 weeks
2001-06-16 07:08:37 +00:00
Poul-Henning Kamp
f90e81f97b
Avoid using the semi-bogus include <struct.h>
...
All uses of fldsiz() in this file were wrong anyway.
2000-10-22 17:38:32 +00:00
Peter Wemm
c3aac50f28
$Id$ -> $FreeBSD$
1999-08-28 01:08:13 +00:00
Philippe Charnier
342548bf0f
Cosmetic in usage string.
1997-07-21 12:01:47 +00:00
Tor Egge
5b65033c95
Long command names are not NUL terminated. Force truncation in format string.
1997-06-23 22:09:15 +00:00
Warner Losh
1c8af87873
compare return value from getopt against -1 rather than EOF, per the final
...
posix standard on the topic.
1997-03-29 04:34:07 +00:00
Peter Wemm
c115df18cd
Revert $FreeBSD$ to $Id$
1997-02-22 19:58:13 +00:00
Jordan K. Hubbard
1130b656e5
Make the long-awaited change from $Id$ to $FreeBSD$
...
This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.
Boy, I'm glad we're not using sup anymore. This update would have been
insane otherwise.
1997-01-14 07:20:47 +00:00
Wolfram Schneider
0309b92baf
Add some options which makes lastcomm(1) a better debug tool.
1996-06-30 11:58:20 +00:00
Rodney W. Grimes
7799f52a32
Remove trailing whitespace.
1995-05-30 06:41:30 +00:00
Andrey A. Chernov
7970bd101c
Fix output field range
...
Submitted by: edward@edcom.com
1995-04-11 18:50:51 +00:00
Rodney W. Grimes
9b50d90275
BSD 4.4 Lite Usr.bin Sources
1994-05-27 12:33:43 +00:00