summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjmc <jmc@openbsd.org>2017-03-16 19:30:57 +0000
committerjmc <jmc@openbsd.org>2017-03-16 19:30:57 +0000
commit4b59fe586fba067ac40cc0bc38f007e91311fac1 (patch)
treeeb78f68f9694ea04bdf9fe9d14ff838aca3d7d10
parentdocument the "hash" built-in, moved to (posix) base in issue 7; (diff)
downloadwireguard-openbsd-4b59fe586fba067ac40cc0bc38f007e91311fac1.tar.xz
wireguard-openbsd-4b59fe586fba067ac40cc0bc38f007e91311fac1.zip
remove the list of available sysctls: the sysctls are fully
described in sysctl(3) and a list of available sysctls on any particular machine is best retrieved using sysctl; text tweaked by schwarze ok bluhm millert deraadt schwarze
-rw-r--r--sbin/sysctl/sysctl.8318
1 files changed, 6 insertions, 312 deletions
diff --git a/sbin/sysctl/sysctl.8 b/sbin/sysctl/sysctl.8
index a90252b8840..5ce718376b6 100644
--- a/sbin/sysctl/sysctl.8
+++ b/sbin/sysctl/sysctl.8
@@ -1,4 +1,4 @@
-.\" $OpenBSD: sysctl.8,v 1.210 2017/03/11 11:55:03 mpi Exp $
+.\" $OpenBSD: sysctl.8,v 1.211 2017/03/16 19:30:57 jmc Exp $
.\" $NetBSD: sysctl.8,v 1.4 1995/09/30 07:12:49 thorpej Exp $
.\"
.\" Copyright (c) 1993
@@ -30,7 +30,7 @@
.\"
.\" @(#)sysctl.8 8.2 (Berkeley) 5/9/95
.\"
-.Dd $Mdocdate: March 11 2017 $
+.Dd $Mdocdate: March 16 2017 $
.Dt SYSCTL 8
.Os
.Sh NAME
@@ -96,322 +96,16 @@ to
The information available from
.Nm
consists of integers, strings, and tables.
-The tabular information can only be retrieved by special
-purpose programs such as
+For a detailed description of the variables, see
+.Xr sysctl 3 .
+Tables can only be retrieved by special purpose programs such as
.Xr ps 1 ,
.Xr systat 1 ,
and
.Xr netstat 1 .
-The string and integer information is summarized below.
-For a detailed description of these variables, see
-.Xr sysctl 3 .
-The changeable column indicates whether a process with appropriate
-privilege can change the value.
.Pp
-Note:
-not all of the variables are relevant to all architectures,
-and a few require a kernel compiled with non-standard
-.Xr options 4 .
-.Bl -column "kern.timecounter.timestepwarnings" "integer" "Changeable"
-.It Sy Name Ta Sy Type Ta Sy Changeable
-.It kern.ostype string no
-.It kern.osrelease Ta string Ta no
-.It kern.osrevision Ta integer Ta no
-.It kern.version Ta string Ta no
-.It kern.maxvnodes Ta integer Ta yes
-.It kern.maxproc Ta integer Ta yes
-.It kern.maxfiles Ta integer Ta yes
-.It kern.argmax Ta integer Ta no
-.It kern.securelevel Ta integer Ta raise only
-.It kern.hostname Ta string Ta yes
-.It kern.hostid Ta u_int Ta yes
-.It kern.clockrate Ta struct Ta no
-.It kern.dnsjackport Ta integer Ta yes
-.It kern.posix1version Ta integer Ta no
-.It kern.ngroups Ta integer Ta no
-.It kern.job_control Ta integer Ta no
-.It kern.saved_ids Ta integer Ta no
-.It kern.boottime Ta struct Ta no
-.It kern.domainname Ta string Ta yes
-.It kern.maxpartitions Ta integer Ta no
-.It kern.rawpartition Ta integer Ta no
-.It kern.maxthread Ta integer Ta yes
-.It kern.nthreads Ta integer Ta no
-.It kern.osversion Ta string Ta no
-.It kern.somaxconn Ta integer Ta yes
-.It kern.sominconn Ta integer Ta yes
-.It kern.nosuidcoredump Ta integer Ta yes
-.It kern.fsync Ta integer Ta no
-.It kern.sysvmsg Ta integer Ta no
-.It kern.sysvsem Ta integer Ta no
-.It kern.sysvshm Ta integer Ta no
-.It kern.msgbufsize Ta integer Ta no
-.It kern.malloc.buckets Ta string Ta no
-.It kern.malloc.bucket.<sz> Ta string Ta no
-.It kern.malloc.kmemnames Ta string Ta no
-.It kern.malloc.kmemstat.<name> Ta string Ta no
-.It kern.cp_time Ta struct Ta no
-.It kern.nchstats Ta struct Ta no
-.It kern.forkstat Ta struct Ta no
-.It kern.nselcoll Ta integer Ta no
-.It kern.tty.tk_nin Ta int64_t Ta no
-.It kern.tty.tk_nout Ta int64_t Ta no
-.It kern.tty.tk_rawcc Ta int64_t Ta no
-.It kern.tty.tk_cancc Ta int64_t Ta no
-.It kern.tty.ttyinfo Ta struct Ta no
-.It kern.ccpu Ta u_int Ta no
-.It kern.fscale Ta integer Ta no
-.It kern.nprocs Ta integer Ta no
-.It kern.stackgap_random Ta integer Ta yes
-.It kern.allowkmem Ta integer Ta yes
-.It kern.splassert Ta integer Ta yes
-.It kern.nfiles Ta integer Ta no
-.It kern.ttycount Ta integer Ta no
-.It kern.numvnodes Ta integer Ta no
-.It kern.seminfo.semmni Ta integer Ta yes
-.It kern.seminfo.semmns Ta integer Ta yes
-.It kern.seminfo.semmnu Ta integer Ta yes
-.It kern.seminfo.semmsl Ta integer Ta yes
-.It kern.seminfo.semopm Ta integer Ta yes
-.It kern.seminfo.semume Ta integer Ta no
-.It kern.seminfo.semusz Ta integer Ta no
-.It kern.seminfo.semvmx Ta integer Ta no
-.It kern.seminfo.semaem Ta integer Ta no
-.It kern.shminfo.shmmax Ta integer Ta yes
-.It kern.shminfo.shmmin Ta integer Ta yes
-.It kern.shminfo.shmmni Ta integer Ta yes
-.It kern.shminfo.shmseg Ta integer Ta yes
-.It kern.shminfo.shmall Ta integer Ta yes
-.It kern.watchdog.period Ta integer Ta yes
-.It kern.watchdog.auto Ta integer Ta yes
-.It kern.maxclusters Ta integer Ta yes
-.It kern.timecounter.tick Ta integer Ta no
-.It kern.timecounter.timestepwarnings Ta integer Ta yes
-.It kern.timecounter.hardware Ta string Ta yes
-.It kern.timecounter.choice Ta string Ta no
-.It kern.maxlocksperuid Ta integer Ta yes
-.It kern.bufcachepercent Ta integer Ta yes
-.It kern.wxabort Ta integer Ta yes
-.It kern.consdev Ta string Ta no
-.It kern.global_ptrace Ta integer Ta yes
-.It vm.vmmeter Ta struct Ta no
-.It vm.loadavg Ta struct Ta no
-.It vm.psstrings Ta struct Ta no
-.It vm.uvmexp Ta struct Ta no
-.It vm.swapencrypt.enable Ta integer Ta yes
-.It vm.swapencrypt.keyscreated Ta integer Ta no
-.It vm.swapencrypt.keysdeleted Ta integer Ta no
-.It vm.nkmempages Ta integer Ta no
-.It vm.anonmin Ta integer Ta yes
-.It vm.vtextmin Ta integer Ta yes
-.It vm.vnodemin Ta integer Ta yes
-.It vm.maxslp Ta integer Ta no
-.It vm.uspace Ta integer Ta no
-.It fs.posix.setuid Ta integer Ta yes
-.It net.inet.divert.recvspace Ta integer Ta yes
-.It net.inet.divert.sendspace Ta integer Ta yes
-.It net.inet.ip.forwarding Ta integer Ta yes
-.It net.inet.ip.redirect Ta integer Ta yes
-.It net.inet.ip.ttl Ta integer Ta yes
-.\" .It net.inet.ip.mtu Ta integer Ta yes
-.It net.inet.ip.sourceroute Ta integer Ta yes
-.It net.inet.ip.directed-broadcast Ta integer Ta yes
-.It net.inet.ip.portfirst Ta integer Ta yes
-.It net.inet.ip.portlast Ta integer Ta yes
-.It net.inet.ip.porthifirst Ta integer Ta yes
-.It net.inet.ip.porthilast Ta integer Ta yes
-.It net.inet.ip.maxqueue Ta integer Ta yes
-.It net.inet.ip.encdebug Ta integer Ta yes
-.It net.inet.ip.ipsec-expire-acquire Ta integer Ta yes
-.It net.inet.ip.ipsec-invalid-life Ta integer Ta yes
-.It net.inet.ip.ipsec-pfs Ta integer Ta yes
-.It net.inet.ip.ipsec-soft-allocs Ta integer Ta yes
-.It net.inet.ip.ipsec-allocs Ta integer Ta yes
-.It net.inet.ip.ipsec-soft-bytes Ta integer Ta yes
-.It net.inet.ip.ipsec-bytes Ta integer Ta yes
-.It net.inet.ip.ipsec-timeout Ta integer Ta yes
-.It net.inet.ip.ipsec-soft-timeout Ta integer Ta yes
-.It net.inet.ip.ipsec-soft-firstuse Ta integer Ta yes
-.It net.inet.ip.ipsec-firstuse Ta integer Ta yes
-.It net.inet.ip.ipsec-enc-alg Ta string Ta yes
-.It net.inet.ip.ipsec-auth-alg Ta string Ta yes
-.It net.inet.ip.mtudisc Ta integer Ta yes
-.It net.inet.ip.mtudisctimeout Ta integer Ta yes
-.It net.inet.ip.ipsec-comp-alg Ta string Ta yes
-.It net.inet.ip.ifq.len Ta integer Ta no
-.It net.inet.ip.ifq.maxlen Ta integer Ta yes
-.It net.inet.ip.ifq.drops Ta integer Ta no
-.It net.inet.ip.mforwarding Ta integer Ta yes
-.It net.inet.ip.multipath Ta integer Ta yes
-.It net.inet.ip.arptimeout Ta integer Ta yes
-.It net.inet.ip.arpdown Ta integer Ta yes
-.It net.inet.icmp.maskrepl Ta integer Ta yes
-.It net.inet.icmp.bmcastecho Ta integer Ta yes
-.It net.inet.icmp.errppslimit Ta integer Ta yes
-.It net.inet.icmp.rediraccept Ta integer Ta yes
-.It net.inet.icmp.redirtimeout Ta integer Ta yes
-.It net.inet.icmp.tstamprepl Ta integer Ta yes
-.It net.inet.ipip.allow Ta integer Ta yes
-.It net.inet.tcp.rfc1323 Ta integer Ta yes
-.It net.inet.tcp.keepinittime Ta integer Ta yes
-.It net.inet.tcp.keepidle Ta integer Ta yes
-.It net.inet.tcp.keepintvl Ta integer Ta yes
-.It net.inet.tcp.slowhz Ta integer Ta no
-.It net.inet.tcp.baddynamic Ta array Ta yes
-.It net.inet.tcp.sack Ta integer Ta yes
-.It net.inet.tcp.mssdflt Ta integer Ta yes
-.It net.inet.tcp.rstppslimit Ta integer Ta yes
-.It net.inet.tcp.ackonpush Ta integer Ta yes
-.It net.inet.tcp.ecn Ta integer Ta yes
-.It net.inet.tcp.syncachelimit Ta integer Ta yes
-.It net.inet.tcp.synbucketlimit Ta integer Ta yes
-.It net.inet.tcp.rfc3390 Ta integer Ta yes
-.It net.inet.tcp.reasslimit Ta integer Ta yes
-.It net.inet.tcp.sackholelimit Ta integer Ta yes
-.It net.inet.tcp.always_keepalive Ta integer Ta yes
-.It net.inet.tcp.synuselimit Ta integer Ta yes
-.It net.inet.tcp.rootonly Ta array Ta yes
-.It net.inet.tcp.synhashsize Ta integer Ta yes
-.It net.inet.udp.checksum Ta integer Ta yes
-.It net.inet.udp.baddynamic Ta array Ta yes
-.It net.inet.udp.recvspace Ta integer Ta yes
-.It net.inet.udp.sendspace Ta integer Ta yes
-.It net.inet.udp.rootonly Ta array Ta yes
-.It net.inet.gre.allow Ta integer Ta yes
-.It net.inet.gre.wccp Ta integer Ta yes
-.It net.inet.esp.enable Ta integer Ta yes
-.It net.inet.esp.udpencap Ta integer Ta yes
-.It net.inet.esp.udpencap_port Ta integer Ta yes
-.It net.inet.ah.enable Ta integer Ta yes
-.It net.inet.mobileip.allow Ta integer Ta yes
-.It net.inet.etherip.allow Ta integer Ta yes
-.It net.inet.ipcomp.enable Ta integer Ta yes
-.It net.inet.carp.allow Ta integer Ta yes
-.It net.inet.carp.preempt Ta integer Ta yes
-.It net.inet.carp.log Ta integer Ta yes
-.It net.inet6.ip6.forwarding Ta integer Ta yes
-.It net.inet6.ip6.redirect Ta integer Ta yes
-.It net.inet6.ip6.hlim Ta integer Ta yes
-.It net.inet6.ip6.maxfragpackets Ta integer Ta yes
-.It net.inet6.ip6.log_interval Ta integer Ta yes
-.It net.inet6.ip6.hdrnestlimit Ta integer Ta yes
-.It net.inet6.ip6.dad_count Ta integer Ta yes
-.It net.inet6.ip6.auto_flowlabel Ta integer Ta yes
-.It net.inet6.ip6.defmcasthlim Ta integer Ta yes
-.It net.inet6.ip6.use_deprecated Ta integer Ta yes
-.It net.inet6.ip6.maxfrags Ta integer Ta yes
-.It net.inet6.ip6.mforwarding Ta integer Ta yes
-.It net.inet6.ip6.multipath Ta integer Ta yes
-.It net.inet6.ip6.multicast_mtudisc Ta integer Ta yes
-.It net.inet6.ip6.neighborgcthresh Ta integer Ta yes
-.It net.inet6.ip6.maxifprefixes Ta integer Ta yes
-.It net.inet6.ip6.maxifdefrouters Ta integer Ta yes
-.It net.inet6.ip6.maxdynroutes Ta integer Ta yes
-.It net.inet6.ip6.dad_pending Ta integer Ta yes
-.It net.inet6.ip6.mtudisctimeout Ta integer Ta yes
-.It net.inet6.ip6.ifq.len Ta integer Ta no
-.It net.inet6.ip6.ifq.maxlen Ta integer Ta yes
-.It net.inet6.ip6.ifq.drops Ta integer Ta no
-.It net.inet6.icmp6.redirtimeout Ta integer Ta yes
-.It net.inet6.icmp6.nd6_prune Ta integer Ta yes
-.It net.inet6.icmp6.nd6_delay Ta integer Ta yes
-.It net.inet6.icmp6.nd6_umaxtries Ta integer Ta yes
-.It net.inet6.icmp6.nd6_mmaxtries Ta integer Ta yes
-.It net.inet6.icmp6.errppslimit Ta integer Ta yes
-.It net.inet6.icmp6.nd6_maxnudhint Ta integer Ta yes
-.It net.inet6.icmp6.mtudisc_hiwat Ta integer Ta yes
-.It net.inet6.icmp6.mtudisc_lowat Ta integer Ta yes
-.It net.inet6.icmp6.nd6_debug Ta integer Ta yes
-.It net.mpls.ttl Ta integer Ta yes
-.It net.mpls.ifq.len Ta integer Ta no
-.It net.mpls.ifq.maxlen Ta integer Ta yes
-.It net.mpls.ifq.drops Ta integer Ta no
-.It net.mpls.maxloop_inkernel Ta integer Ta yes
-.It net.mpls.mapttl_ip Ta integer Ta yes
-.It net.mpls.mapttl_ip6 Ta integer Ta yes
-.It net.pipex.enable Ta integer Ta yes
-.It net.pipex.inq.len Ta integer Ta no
-.It net.pipex.inq.maxlen Ta integer Ta yes
-.It net.pipex.inq.drops Ta integer Ta no
-.It net.pipex.outq.len Ta integer Ta no
-.It net.pipex.outq.maxlen Ta integer Ta yes
-.It net.pipex.outq.drops=0 Ta integer Ta no
-.It debug.syncprt Ta integer Ta yes
-.It debug.busyprt Ta integer Ta yes
-.It hw.machine Ta string Ta no
-.It hw.model Ta string Ta no
-.It hw.ncpu Ta integer Ta no
-.It hw.byteorder Ta integer Ta no
-.It hw.physmem Ta int64_t Ta no
-.It hw.usermem Ta int64_t Ta no
-.It hw.pagesize Ta integer Ta no
-.It hw.diskstats Ta struct Ta no
-.It hw.disknames Ta string Ta no
-.It hw.diskcount Ta integer Ta no
-.It hw.sensors.<xname>.<type><numt> Ta struct Ta no
-.It hw.cpuspeed Ta integer Ta no
-.It hw.setperf Ta integer Ta yes
-.It hw.vendor Ta string Ta no
-.It hw.product Ta string Ta no
-.It hw.version Ta string Ta no
-.It hw.serialno Ta string Ta no
-.It hw.uuid Ta string Ta no
-.It hw.ncpufound Ta integer Ta no
-.It hw.allowpowerdown Ta integer Ta yes
-.It hw.perfpolicy Ta string Ta yes
-.It machdep.console_device Ta dev_t Ta no
-.It machdep.unaligned_print Ta integer Ta yes
-.It machdep.unaligned_fix Ta integer Ta yes
-.It machdep.unaligned_sigbus Ta integer Ta yes
-.It machdep.apmwarn Ta integer Ta yes
-.It machdep.apmhalt Ta integer Ta yes
-.It machdep.kbdreset Ta integer Ta yes
-.It machdep.osfxsr Ta integer Ta no
-.It machdep.sse Ta integer Ta no
-.It machdep.sse2 Ta integer Ta no
-.It machdep.xcrypt Ta integer Ta no
-.It machdep.lidsuspend Ta integer Ta yes
-.It machdep.lidaction Ta integer Ta yes
-.It machdep.forceukbd Ta integer Ta yes
-.It machdep.allowaperture Ta integer Ta yes
-.It machdep.led_blink Ta integer Ta yes
-.It machdep.ceccerrs Ta integer Ta no
-.It machdep.cecclast Ta quad Ta no
-.It machdep.lidaction Ta integer Ta yes
-.It ddb.radix Ta integer Ta yes
-.It ddb.max_width Ta integer Ta yes
-.It ddb.max_line Ta integer Ta yes
-.It ddb.tab_stop_width Ta integer Ta yes
-.It ddb.panic Ta integer Ta yes
-.It ddb.console Ta integer Ta yes
-.It ddb.log Ta integer Ta yes
-.It ddb.trigger Ta integer Ta yes
-.It vfs.mounts.* Ta struct Ta no
-.It vfs.ffs.max_softdeps Ta integer Ta yes
-.It vfs.ffs.sd_tickdelay Ta integer Ta yes
-.It vfs.ffs.sd_worklist_push Ta integer Ta no
-.It vfs.ffs.sd_blk_limit_push Ta integer Ta no
-.It vfs.ffs.sd_ino_limit_push Ta integer Ta no
-.It vfs.ffs.sd_blk_limit_hit Ta integer Ta no
-.It vfs.ffs.sd_ino_limit_hit Ta integer Ta no
-.It vfs.ffs.sd_sync_limit_hit Ta integer Ta no
-.It vfs.ffs.sd_indir_blk_ptrs Ta integer Ta no
-.It vfs.ffs.sd_inode_bitmap Ta integer Ta no
-.It vfs.ffs.sd_direct_blk_ptrs Ta integer Ta no
-.It vfs.ffs.sd_dir_entry Ta integer Ta no
-.It vfs.ffs.dirhash_dirsize Ta integer Ta yes
-.It vfs.ffs.dirhash_maxmem Ta integer Ta yes
-.It vfs.ffs.dirhash_mem Ta integer Ta no
-.It vfs.nfs.iothreads Ta integer Ta yes
-.It vfs.fuse.fusefs_open_devices Ta integer Ta no
-.It vfs.fuse.fusefs_fbufs_in Ta integer Ta no
-.It vfs.fuse.fusefs_fbufs_wait Ta integer Ta no
-.It vfs.fuse.fusefs_pool_pages Ta integer Ta no
-.El
-.Pp
-The
.Nm
-program can extract information about the filesystems that have been compiled
+can extract information about the filesystems that have been compiled
into the running system.
This information can be obtained by using the command:
.Pp