dsl
5e60bf00ce
Avoid calling JobRestartJobs() from the SIGCONT signal handler, instead
...
push a byte through the (now badly named) exit_pipe and call JobRestartJobs()
from the main code path when poll() wakes up.
Part of a plan to remove JobSigLock() and the zillions of system calls
it does.
2006-03-08 22:11:48 +00:00
jnemeth
1a6a87b59b
PR/23616: Christian Biere: login might not back-off as expected
2006-03-08 03:09:04 +00:00
jnemeth
2e3c4f59d7
PR/23616: Christian Biere: login might not back-off as expected
2006-03-08 02:49:18 +00:00
hubertf
8c061da318
Xref pwhash(1),
...
pointed out by Stefan Schumacher at the Chemnitz Linuxdays
2006-03-07 01:52:09 +00:00
jnemeth
99089ba6f8
PR/30923: Zafer Aydogan: pam too verbose
...
Don't display a different message for root logins on insecure terminals.
Approved by christos@.
2006-03-06 23:06:18 +00:00
jnemeth
a2645cdaf4
PR/31059: Zafer Aydogan: login too verbose
...
Don't display a different message for root login on insecure terminal.
Approved by christos@.
2006-03-06 22:59:27 +00:00
christos
ef5477c67d
Add PT_SYSCALL
2006-03-05 17:03:19 +00:00
christos
ac2addb00e
PR/31144: YOMURA Masanori: pwhash -S/-b never use optarg
2006-03-05 08:50:58 +00:00
christos
57e9a1d730
PR/32978: Johan Veenhuizen: mail(1) creates record file with insecure umask
2006-03-03 15:07:00 +00:00
christos
463f84da0a
PR/32964: Johan Veenhuizen: implement the unalias command
2006-03-03 13:36:27 +00:00
ginsbach
62221c2759
Code indentation fix up.
2006-02-28 17:17:43 +00:00
apb
f34c12e989
Make ".WAIT" apply recursively to all children of nodes on the right
...
hand side of the .WAIT, except when the recursive interpretation would
cause a cycle in the dependency graph.
Discussed in tech-toolchain. Reviewed by christos, sjg.
2006-02-26 22:45:46 +00:00
wiz
3ea7f78b57
Fix typo.
2006-02-26 22:40:50 +00:00
sjg
701c9d99a7
Using ./bin in the test case, causes problems when 'make test' is
...
run from 'unit-tests' rather than the parent dir.
2006-02-26 22:20:55 +00:00
sjg
2bc18a45e6
Update man page and add test case for specifying modifiers via variable.
...
Also allow said variable to appear anywhere in the modifier list.
2006-02-26 21:43:00 +00:00
dyoung
dd269ac542
This patch removes one possible cause for a prolonged "out of disk"
...
condition on /tmp/: if creating the file list ($FILELIST) fails,
immediately exit with a non-zero result code. This fixes a bug
where, if the file list filled /tmp/, updatedb.sh would nevertheless
run for several minutes before it removed the file list as it quit.
2006-02-26 03:00:16 +00:00
simonb
bee087d4cc
libcompat isn't needed any more here.
2006-02-25 12:00:24 +00:00
wiz
5d1e8b2745
Fix some typos.
2006-02-25 02:28:55 +00:00
wiz
91c57604ae
Two improvements, from a diff from jmc@openbsd.
2006-02-25 01:19:22 +00:00
wiz
e60a6b4449
Wording, use more macros, xref grep(1). From jmc@openbsd.
2006-02-25 01:15:36 +00:00
wiz
5560f3fc8c
Sort options; from jmc@openbsd.
2006-02-25 01:13:55 +00:00
jld
e1c2c022ba
Fix typo ("program").
2006-02-23 20:57:03 +00:00
dsl
2acc3971af
Allow menu entry option names to be code fragments that (should) call
...
wprintw(menu->mw, ftm, args) to generate the menu label.
Allows static menu labels to contain the current value (like a lot of the
dynamic menus do).
Correct width calculations, and bound menu table lookup.
2006-02-20 21:06:40 +00:00
jschauma
a32f19d465
Add a new primary '-exit n':
...
This primary causes find to stop traversing the filesystem and
exit immediately if a previous condition was met. If no value is
specified, the exit value will be 0, else n. Note that other
primaries will be evaluated and acted upon before exiting.
Ok matt@, garbled@.
2006-02-20 16:31:02 +00:00
christos
63780e0b44
Propagate change from login.c where if getpeername succeeded, then we have
...
the sockaddr from the remote peer.
2006-02-20 05:05:16 +00:00
christos
539c95af37
PR/32873: Johan Veenhuizen: login(1) does not initialize lastlogx struct
...
properly
2006-02-19 00:48:34 +00:00
christos
e551462e89
PR/32870: Johan Veenhuizen: login(1) does not obey .hushlogin
2006-02-19 00:12:36 +00:00
tsutsui
8c30474280
Don't use data in freed stack.
2006-02-18 04:10:05 +00:00
sjg
051abc7bc4
Allow variable modifiers to be specified via variable.
2006-02-18 01:29:27 +00:00
sjg
555fff313b
Fix enum for better portability
2006-02-18 01:28:48 +00:00
wiz
3a118ff7be
Fix typo reported by Mathieu in PR 32846.
2006-02-17 06:56:15 +00:00
christos
10416487f0
Don't malloc/free the swap pointer with each refresh! Do it only if the
...
number of swap devices change. Now (and with the kvm fixes) top does not
allocate/free memory on each refresh.
2006-02-16 20:50:57 +00:00
tnozaki
f87e6eb1f0
make "locale -a" read locale.alias file.
2006-02-16 19:19:49 +00:00
jmmv
772e1db686
Adapt to some name changes in the tmpfs_node structure (to fix the build
...
under vax with gcc 2.95). Provided by he@.
2006-02-16 14:58:35 +00:00
christos
2d51080a2d
Do not attempt to generate moduli from moduli.c using the shuttle
...
suffix rule. This can happen if moduli.c is newer than moduli.
Reported by Hisashi T Fujinaka.
2006-02-15 15:51:37 +00:00
apb
c5bdb87cca
Escape dots in sed regexps. Without this patch, and without
...
an OBJDIR, "make test" in usr.bin/make fails.
2006-02-13 18:17:36 +00:00
kleink
2d52a8c98a
Print system processes' command names in square brackets, like ps(1) does.
2006-02-13 16:01:58 +00:00
christos
557f9b049f
PR/32799: David H. Gutteridge: Apparent off-by-one error in locate(1) causes
...
incorrect behaviour when entries with the maximum path length are encountered
2006-02-12 00:45:01 +00:00
dsl
2bfcea2ea3
Add some more debug prints.
2006-02-11 20:59:49 +00:00
dsl
e99202b6cf
Actually SIG_DFL the correct signal (not SIGINT every time) just prior to
...
exec'ing a program in the child.
2006-02-11 20:58:53 +00:00
dsl
26ed52262a
Delete obsolete static defn.
...
Trace number of unmade children on pass 1
2006-02-11 20:19:36 +00:00
cube
42b52b8a61
Add 'no config <name>'.
2006-02-11 20:15:53 +00:00
dsl
49c83bef6a
Debug trace all the targets we are actually intending making.
...
De-optimise the getting of a job token so we don't re-order the job
list when there are no tokens.
This might have helped etc/Makefile, but isn't enough.
2006-02-11 18:37:36 +00:00
christos
62bee0ffa5
PR/32788: KAMADA Ken'ichi: add support for tmpfs
2006-02-10 16:01:45 +00:00
dogcow
86811edb37
change #include <sys/endian.h> => #include <machine/endian.h> so that
...
it's (more) consistent in the tree; this, along with changing tools/compat's
autoconf detection from AC_CHECK_FUNCS to AC_CHECK_DECLS makes the vast
majority of htobe16 and friends' redefinition errors bite the dust.
Tested with -current and FreeBSD.
2006-02-09 22:03:15 +00:00
manu
ee0c5b44de
Add initial (but unfinished) COMPAT_LINUX32 for amd64. This is good enough so
...
that the i386 license manager part of amd64 version of Fluent works.
While I'm here, add SysV IPC to COMPAT_LINUX/amd64
2006-02-09 19:18:56 +00:00
skrll
633207bbf9
Add scheduler activations upcall data to the default list of trace
...
points.
OK'd by christos.
2006-02-07 06:39:47 +00:00
dsl
0283f98333
Match changes to vmstat.c (splitting of dkreadstats).
...
Read tape stats if there are no disks found - is this possible?
2006-02-05 09:58:39 +00:00
dsl
228802f437
Split dkreadstats() into dkreadstats(), tkreadstats() and cpureadstats().
...
Similarly for dkswap().
Allows code to only call one of these.
Rename struct _disk to _vminfo to be nearer its contents.
Change 'systat vm' so that it always shows the 'current' cpu times, even
after ':run' or ':boot' commands. The code in vmstat.c doesn't support :run.
2006-02-05 09:54:50 +00:00
dsl
a6843277e3
Rename 'cur' to 'name' to avoid aliasing a global - this code has some
...
horrid globals...
2006-02-05 08:51:03 +00:00