Dag-Erling Smørgrav
a89ab9bbe4
Perform random drive-by style cleanups, and rewrite a while loop that
...
offended my artistic sensibilities.
2001-05-28 12:35:40 +00:00
Dag-Erling Smørgrav
9a2402bc41
Try to make sysctl options slightly more orthogonal:
...
- introduce a -o option that displays opaque variables.
- introduce a -x option that displays opaque variables in full.
- deprecate -A in favor of -ao and -X in favor of -ax.
- remove -A and -X from usage() and SYNOPSIS (but not from DESCRIPTION).
- ignore -a if one or more variables were listed on the command line.
- deprecate -w, it is not needed to determine the user's intentions.
- some language and style cleanup in the man page.
This commit should not break any existing scripts.
MFC after: 4 weeks
2001-05-28 12:15:45 +00:00
Ruslan Ermilov
0a5779d45b
- Backout botched attempt to introduce MANSECT feature.
...
- MAN[1-9] -> MAN.
2001-03-26 14:33:27 +00:00
Ruslan Ermilov
fe655281c5
Set the default manual section for sbin/ to 8.
2001-03-20 18:13:31 +00:00
Ruslan Ermilov
d0353b836e
mdoc(7) police: split punctuation characters + misc fixes.
2001-02-01 16:38:02 +00:00
Dag-Erling Smørgrav
0ef56fd857
Document the -N option in the usage message and the man page.
2001-01-14 19:08:58 +00:00
Dag-Erling Smørgrav
ca5fac557f
Add a -N option that makes sysctl(8) print out just the variable names.
...
Zsh users can add the following to their .zshrc for sysctl completion:
function listsysctls {
case $1 in
*.*) set -A reply $(sysctl -AN ${1%.*}) ;;
*) set -A reply $(sysctl -AN) ;;
esac
}
compctl -K listsysctls sysctl
While I'm here, brucify the getopt() switch.
2001-01-14 16:40:06 +00:00
Ruslan Ermilov
d8aa002e9c
Prepare for mdoc(7)NG.
2000-12-19 15:36:48 +00:00
Alexey Zelkin
97a00e767a
Add missing coma in SEE ALSO section
...
Reported by: Rich Morin <rdm@cfcl.com>
2000-12-14 16:24:38 +00:00
Ruslan Ermilov
7c7fb079b9
mdoc(7) police: use the new features of the Nm macro.
2000-11-20 16:52:27 +00:00
Andrew Gallatin
3c884b5097
Give correct results for SYSCTL_LONG arrays when sizeof(int) != sizeof(long)
...
This fixes unaligned access on alpha for, eg, sysctl kern.ipc.mbtypes.
2000-10-23 21:04:18 +00:00
David E. O'Brien
2cd4f9e14b
Add reference to sysctl.conf.
2000-07-27 22:57:46 +00:00
Sheldon Hearn
733144d91d
Describe the syncer(4)-related sysctls kern.filedelay, kern.dirdelay
...
and kern.metadelay, thanks to mckusick's feedback.
2000-07-26 08:51:58 +00:00
Poul-Henning Kamp
aa02fb5729
Array of long support.
...
Submitted by: Ian Dowse <iedowse@maths.tcd.ie>
2000-07-11 21:59:54 +00:00
John Baldwin
9701cd40b4
Support for unsigned integer and long sysctl variables. Update the
...
SYSCTL_LONG macro to be consistent with other integer sysctl variables
and require an initial value instead of assuming 0. Update several
sysctl variables to use the unsigned types.
PR: 15251
Submitted by: Kelly Yancey <kbyanc@posi.net>
2000-07-05 07:46:41 +00:00
Poul-Henning Kamp
6ed3a29777
Handle minors like ls(1) does it.
...
PR: 19179
Submitted by: Kelly Yancey <kbyanc@posi.net>
2000-06-10 19:55:39 +00:00
Robert Watson
69a451890e
o Mention kern.suser_permitted
...
Obtained from: TrustedBSD Project
2000-06-05 14:56:01 +00:00
Steve Price
b91e5f675c
Use 'following' instead of 'follow' in a couple of places for a slightly
...
better read.
2000-02-26 16:55:21 +00:00
Dag-Erling Smørgrav
2d730c265e
Belatedly back out rev. 1.20.
1999-11-22 08:38:29 +00:00
Greg Lehey
26909c8019
Allow octal or hex input.
...
Suggested-by: Geoff Steckel <gwes@sitaranetworks.com>
1999-11-17 23:42:09 +00:00
Peter Wemm
7f3dea244c
$Id$ -> $FreeBSD$
1999-08-28 00:22:10 +00:00
Geoff Rehmet
5a00da3716
Add reference to blackhole(4)
1999-08-17 14:28:07 +00:00
Bill Fumerola
c1160fe492
Avoid ambigious if/else
1999-07-21 02:49:42 +00:00
David E. O'Brien
ce68c9929a
Move sysctl/ to src/sbin/ where it now belongs.
...
Repository copied by: Peter
1999-05-10 10:17:22 +00:00
Dag-Erling Smørgrav
81e7454a25
Clean up option handling a little.
...
Add an option for showing sysctl descriptions instead of their values.
1999-01-10 02:10:08 +00:00
Poul-Henning Kamp
2b4c0a3bc6
Allow for printing out integer arrays.
1998-11-08 19:27:43 +00:00
Joseph Koshy
1c4d62951a
`kern.maxproc' is not changeable using sysctl(1). Change examples
...
that show `kern.maxproc' being written.
PR: docs/7978
Submitted by: jlemon@americantv.com
1998-09-29 02:01:06 +00:00
Doug Rabson
dbf9b92f80
Change length arguments to sysctl to size_t.
1998-08-25 07:38:19 +00:00
Joerg Wunsch
62052b46f7
Document the kern.logsigexit sysctl variable (sort of).
...
Reminded by: bde
1998-07-29 08:30:37 +00:00
Joerg Wunsch
aa81f3a9d8
Document sef's recent changes in the corefile naming.
...
Reviewed by: sef (well, i believe his `Looks good' was a review result :)
1998-07-21 18:16:16 +00:00
Bruce Evans
c2deb6082e
Don't assume that time_t is long.
1998-06-29 17:54:29 +00:00
Bruce Evans
5ce43a5e9b
Install sysctl in /sbin. It is used in some cases in network_pass1(),
...
before /usr is mounted if /usr has type nfs.
1997-12-18 15:34:08 +00:00
John Polstra
14b94d0464
Add missing argument detected by "-Wformat".
1997-11-18 03:37:45 +00:00
Philippe Charnier
d9b1bc7779
Use err(3). Change err(-1,... to err(1,...
1997-10-20 12:53:54 +00:00
KATO Takenori
d1d9bf7e77
Added hw.machine_arch.
1997-08-30 02:28:00 +00:00
John Hay
0fad62aead
Display tickadj in struct clockinfo.
1997-06-24 18:23:32 +00:00
Warner Losh
6c3f552a31
compare return value from getopt against -1 rather than EOF, per the final
...
posix standard on the topic.
1997-03-31 05:11:47 +00:00
Peter Wemm
476602a9d0
Revert $FreeBSD$ to $Id$
1997-02-22 16:15:28 +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
Bruce Evans
750f8dc963
Removed references to pathconf-related variables that were never handled
...
by sysctl and never can be in their documented form (kern.name_max would
have to become fs.filesystemname.name_max, etc.).
Added missing references to user.stream_max and user.tzname_max. These
seem to misnamed. <sys/sysconf.h> says that they correspond to POSIX2
names, but the sysconf names don't have POSIX2 or "posix2" like all the
other POSIX2 names.
1996-09-28 14:43:03 +00:00
Mike Pritchard
85cf659a76
Use the .Fx macro where appropriate.
1996-08-23 00:57:08 +00:00
Sujal Patel
019d933039
Fix a core dump when the user gives "-w" without an "="
1996-04-10 00:53:22 +00:00
Mike Pritchard
4a8d02835c
Fix a bunch of spelling errors in a bunch of man pages.
1996-01-30 13:52:50 +00:00
Poul-Henning Kamp
1d86b91c32
The rewamped sysctl program that will find all the variables itself.
...
Also a couple of handy new options.
1995-12-21 12:39:25 +00:00
Poul-Henning Kamp
07f16e5324
Make sysctl compile again by removing all the debug stuff.
1995-11-17 16:28:42 +00:00
Rodney W. Grimes
d3628763db
Merge RELENG_2_0_5 into HEAD
1995-06-11 19:33:05 +00:00
Rodney W. Grimes
709e8f9ae1
Remove trailing whitespace.
1995-05-30 03:57:47 +00:00
Garrett Wollman
55678a2eb9
Learn how to print out kern.dumpdev as a name.
1995-05-12 19:10:56 +00:00
Guido van Rooij
e6373c9ec0
Implement maxprocperuid and maxfilesperproc. They are tunable
...
via sysctl(8). The initial value of maxprocperuid is maxproc-1,
that of maxfilesperproc is maxfiles (untill maxfile will disappear)
Now it is at least possible to prohibit one user opening maxfiles
-Guido
Submitted by:
Obtained from:
1995-02-20 19:42:42 +00:00
Garrett Wollman
9426bb7c1d
Allow the user access to net.inet.igmp, even though there's nothing
...
sysctl(8) can interpret there. (Someday there might be.)
1995-02-16 00:28:42 +00:00
Garrett Wollman
35c13fa033
Implement TCP MIB variables.
1995-02-09 23:16:17 +00:00
Andrey A. Chernov
27e3c1f843
Remove machdep.color_display
1994-10-18 03:41:16 +00:00
Andrey A. Chernov
5a66307202
Document new machdep variables, pointed by Rod
1994-10-17 18:55:21 +00:00
Garrett Wollman
8e3847b2b9
Document more MIB variables.
1994-09-23 19:04:02 +00:00
Garrett Wollman
ebe06549fd
Suppress irritating extra newline after kern.boottime.
1994-08-08 15:37:35 +00:00
Garrett Wollman
84e59eb50d
Get rid of update. Make man page installation work with our scheme
...
(and rename a few in the process).
1994-08-05 16:31:05 +00:00
Rodney W. Grimes
dea673e932
BSD 4.4 Lite usr.sbin Sources
1994-05-26 05:23:31 +00:00