Commit Graph

1212 Commits

Author SHA1 Message Date
mjl 5a87b7dd81 Add description of FIFOs in long display (was commented out). 2000-01-05 02:54:55 +00:00
kleink c5d7701cd4 Make this slightly more portable by using putenv(). 2000-01-04 14:15:09 +00:00
hubertf 6f51bb4732 make example cut&paste-ready 1999-12-29 04:11:30 +00:00
abs 98b54453f0 Remove duplicate 'string' / 's1' entry 1999-12-17 13:16:44 +00:00
jdolecek 73db9c4db7 fix typo 1999-12-14 17:30:11 +00:00
fredb f3ac07c89e Fix CL* purge fallout. 1999-12-05 18:33:28 +00:00
hubertf b8a04b1a7e Document -U switch (displays processes belonging to given user/uid).
Reported in PR 8943 by WL <wliao@dura.spc.uchicago.edu>
1999-12-04 01:23:09 +00:00
simonb e7f8f72d9d Since we have an "extern.h", put all external variable declarations in
that file and not sprinkled around various .c files.
1999-12-03 02:26:36 +00:00
simonb 5801c247fa "ps -e" only shows the environment for the processes owned by the
current user id or all process if run by root.

Fixes PR security/5967 from Todd Vierling.
1999-12-03 02:16:41 +00:00
mrg d246ccddbb move rcorder to sbin. 1999-11-23 05:28:15 +00:00
lukem cd9f19a91e remove crud leftover from import 1999-11-19 09:57:39 +00:00
lukem 7e08da0e21 actually, it was netbsd 1.5 1999-11-19 09:56:28 +00:00
mrg f439d16c23 this is called rcorder not order. 1999-11-19 06:12:16 +00:00
mrg 21b72d2622 add rcorder 1999-11-19 04:34:45 +00:00
mrg 2074720a4c fix a WARNS 1999-11-19 04:33:56 +00:00
mrg 9182df6567 rcorder: order dependancies & prerequisites in "rc.d"-style scripts.
this tool was written by perry metzger, with a hash library stolen
from make(1), and with prerequisite support and other cleanup by myself.
1999-11-19 04:30:55 +00:00
kristerw 3d173ac8f8 Spelling ("occurences" -> "occurrences") 1999-11-18 19:16:34 +00:00
kleink cdaf5a7728 Note that the options are extensions. 1999-11-17 22:35:38 +00:00
hubertf a8bbeb8a4b Add under which conditions the "read" builtin returns success/failure.
Suggested in PR 8813 by Eric Mumpower <nocturne@arepa.com>
1999-11-16 22:03:25 +00:00
drochner 85cbf55d16 Since our gcc doesn't warn about NULL format strings anymore, we can
fix the incorrect err(1, "%s", "") et al.
Closes PR bin/7592 by cgd.
1999-11-09 15:06:30 +00:00
jdolecek 83a7edec11 remove debug printf accidentaly left in 1999-11-09 00:01:49 +00:00
jdolecek 3b4b01bddb in emacs mode, escape the contents of completed word appropriately even
in CT_COMPLIST case ("complete and then list (if non-exact)" mode)

Noticed by Soren S. Jorvang <soren@wheel.dk>.
1999-11-08 23:56:41 +00:00
mycroft e9e9dbbd42 Disable -pf for now, too. 1999-11-07 15:57:31 +00:00
mycroft 5d5e10aec4 Completely disable all the chflags(2) support for now. With this enabled, I
can't even get a build to finish over NFS.  Not acceptable.
1999-11-07 15:48:24 +00:00
mycroft 39b5cd452c Don't try to set file flags for a symlink. 1999-11-07 09:44:11 +00:00
jdolecek 7b61cc94ea Implement (somewhat enhanced) idea stealed from bash:
when completing the filename (either in vi mode with vi-tabcomplete on,
or in emacs mode after double esc), escape any shell special characters
and chars from $IFS with backslash - very handy especially when
dealing with filenames containing spaces

The patch has been sent to maintainer, but I haven't got any reply yet even
after about a month :(
1999-11-02 22:06:45 +00:00
tron c87c6d5c86 Call setlocale(3) to use localization in "ls" as suggested by
Jens A Nilsson in PR bin/8730.
1999-11-02 19:44:07 +00:00
tron 64aaf6d18b Avoid segmenation fault if an external command is invoked in parse only
mode. Problem noted by Josh Lynch PR bin/8732.
1999-11-02 19:35:44 +00:00
mrg 14c29acc41 whoops; reverse the logic of the previous to make it correct. noted by mycroft. 1999-11-01 17:13:27 +00:00
mrg 058c411cdd add CAF testing to extraction, archiving and listing (where it is used) 1999-11-01 16:46:52 +00:00
mrg b60cafe2fb add a new -p subflag: 'f' to preserve 4.4BSD fileflags. this only
really works for `pax -rw' but that's where it is most useful.
1999-11-01 01:35:58 +00:00
is e413a4ff50 Implement positional -C argument to tar. 1999-10-22 20:59:08 +00:00
mrg 78e294d1bc support ././@LongLink extraction, as created by GNU tar. 1999-10-22 10:43:11 +00:00
mrg f2cf747ebc remove some old cruft. 1999-10-22 10:38:40 +00:00
hubertf b556fc7b2a make this build with -Werror 1999-10-20 15:49:15 +00:00
hubertf f3b71361e4 this is now generated automatically 1999-10-20 15:26:41 +00:00
hubertf 48ee8d1290 resolve conflicts 1999-10-20 15:09:58 +00:00
hubertf 07ba439fc9 Import pdksh V5.2.14.
Includes lots of bugfixes.
1999-10-20 14:27:32 +00:00
jdolecek a5ae7c6ca4 command(): don't start using procfs_getargv() instead of kvm_getargv()
just because the latter returned a NULL - that may normally happen,
when the process is, for example, a kernel thread

procfs_getargv(): if the name is brackened in '(' and ')', just
	return NULL immediately - the code in command() will DTRT
	and the output will be same for procfs- and kvm- based lookup
	in all cases
1999-10-15 20:39:52 +00:00
jdolecek e52880e76a getkinfo_kvm(): fix bug in previous - handled size_t i as if it would be signed
saveuser(): don't check kd - if we get here, kd is never NULL
1999-10-15 20:01:33 +00:00
jdolecek f848d2ec0c When using the procfs for extracting process information, extract
also process start time, process arguments and session leadership status.

The procfs fallback is also used when kvm_openfiles() completely fails
(e.g. when /dev/mem is not readable).

Solves PR 7772, though the final implementation is different.
1999-10-15 19:31:24 +00:00
mrg 1b23e7d142 back out previous; it causes /etc/rc to break on my alpha and other lossage as reported in PR#8614 1999-10-13 00:59:10 +00:00
mrg fdea8ae38f skip "dty" just like we skip "tty", otherwise we just get "dt" in ps output for all dty's 1999-10-11 09:18:09 +00:00
pk ef45922abf Backtrack `exitstatus' to make the shell really ignore the status
of `tested commands' as in this example:

	set -e
	true; false && echo "not reached"
1999-10-10 21:22:24 +00:00
jtk 3917d8b9e7 fix comment regarding when we attempt to seek 1999-10-09 00:43:32 +00:00
pk 8c06f48e15 Sprinkle some `const's in DEBUG bracketed code. 1999-10-08 21:10:44 +00:00
jdolecek a12da43ac4 xref signal(7) 1999-10-06 17:19:09 +00:00
mycroft 713ea8dcde Use lseek(2) on character devices, damn it. 1999-10-04 17:11:53 +00:00
soren b535241c18 Add list of common density codes.
The remote function was implemented in 1996.
1999-09-30 12:08:12 +00:00
bouyer d406538de6 xref sysctl(8) (for proc.<pid>.rlimits) 1999-09-28 14:54:41 +00:00