freebsd-skq/bin
Peter Wemm 821079e9be I'm probably jumping the gun, but what the heck, this is -current.
Turn off setgid-kmem for /bin/ps, it's now quite functional without it.
ps no longer needs /dev/*mem or /proc.  (It will still use some /proc
files if they are available for -e, but it's not required, so it'll
happily run in a jail or chroot).

The proc stats are now part of eproc (obtained via sysctl) and no longer
needs to beat up the u-page reading code and the problems with that.

This also has the side effect of disabling 'ps -e' for normal users
*EXCEPT* when looking at their own processes.  ie: they can see
environments in processes with their uid, enforced by the ownership of
/proc/*/mem.  Root can still see them all, as it can open all /proc/*/mem.
1999-11-17 13:37:30 +00:00
..
cat $Id$ -> $FreeBSD$ 1999-08-27 23:15:48 +00:00
chflags Yet another previously forgotten merge from Lite2. (Describe 1999-08-30 03:40:26 +00:00
chio $Id$ -> $FreeBSD$ 1999-08-27 23:15:48 +00:00
chmod $Id$ -> $FreeBSD$ 1999-08-27 23:15:48 +00:00
cp brucify and move printf() to catch cases of special files 1999-08-29 07:58:19 +00:00
csh This implements the RLIMIT_SBSIZE ("sbsize") administrative limits for 1999-10-09 20:47:59 +00:00
date Allow the year to be specified with an optional century. 1999-11-10 13:34:39 +00:00
dd Nuke the FIODTYPE compatibility bits. It's time. 1999-10-03 18:49:51 +00:00
df Most modern OSs have the ability to flag certain mounts as ones to 1999-11-01 04:57:43 +00:00
domainname $Id$ -> $FreeBSD$ 1999-08-27 23:15:48 +00:00
echo Correct some hard sentence breaks. Only those surrounding the previous 1999-09-14 11:46:04 +00:00
ed $Id$ -> $FreeBSD$ 1999-08-27 23:15:48 +00:00
expr $Id$ -> $FreeBSD$ 1999-08-27 23:15:48 +00:00
hostname $Id$ -> $FreeBSD$ 1999-08-27 23:15:48 +00:00
kill Correct some hard sentence breaks. Only those surrounding the previous 1999-09-14 11:46:04 +00:00
ln Add verbose processing flag. 1999-09-11 10:06:56 +00:00
ls Add `n' to the synopsis. 1999-10-16 16:17:54 +00:00
mkdir brucify and add comment about -v being non-standard to manpage 1999-09-04 03:19:38 +00:00
mv mention that -v is non-standard 1999-09-04 03:33:18 +00:00
pax $Id$ -> $FreeBSD$ 1999-08-27 23:15:48 +00:00
ps I'm probably jumping the gun, but what the heck, this is -current. 1999-11-17 13:37:30 +00:00
pwd Correct some hard sentence breaks. Only those surrounding the previous 1999-09-14 11:46:04 +00:00
rcp Fix for new Kerberos4. 1999-09-19 22:11:15 +00:00
rm Fixed longstanding breakage of rm of deep directories in rev.1.2. 1999-09-13 15:12:30 +00:00
rmail $Id$ -> $FreeBSD$ 1999-08-27 23:15:48 +00:00
rmdir $Id$ -> $FreeBSD$ 1999-08-27 23:15:48 +00:00
sh Don't call bash(1) a Korn shell clone. Instead, use pdksh(1) as an 1999-11-10 13:27:54 +00:00
sleep Restore reference to sleep(3). 1999-10-28 17:41:33 +00:00
stty $Id$ -> $FreeBSD$ 1999-08-27 23:15:48 +00:00
sync $Id$ -> $FreeBSD$ 1999-08-27 23:15:48 +00:00
test $Id$ -> $FreeBSD$ 1999-08-27 23:15:48 +00:00
Makefile $Id$ -> $FreeBSD$ 1999-08-27 23:15:48 +00:00
Makefile.inc $Id$ -> $FreeBSD$ 1999-08-27 23:15:48 +00:00