xref: /freebsd/bin/kenv/kenv.1 (revision 9ddb49cbe45441fa3f3a10f6dd355e9956480b5f)
19ddb49cbSWarner Losh.\"-
2c5e7e03aSRuslan Ermilov.\" Copyright (c) 2000  Peter Wemm <peter@FreeBSD.org>
3c87a63c1SPeter Wemm.\"
4c87a63c1SPeter Wemm.\" Redistribution and use in source and binary forms, with or without
5c87a63c1SPeter Wemm.\" modification, are permitted provided that the following conditions
6c87a63c1SPeter Wemm.\" are met:
7c87a63c1SPeter Wemm.\" 1. Redistributions of source code must retain the above copyright
8c87a63c1SPeter Wemm.\"    notice, this list of conditions and the following disclaimer.
9c87a63c1SPeter Wemm.\" 2. Redistributions in binary form must reproduce the above copyright
10c87a63c1SPeter Wemm.\"    notice, this list of conditions and the following disclaimer in the
11c87a63c1SPeter Wemm.\"    documentation and/or other materials provided with the distribution.
12c87a63c1SPeter Wemm.\"
13c87a63c1SPeter Wemm.\" THIS SOFTWARE IS PROVIDED BY THE AUTHORS AND CONTRIBUTORS ``AS IS'' AND
14c87a63c1SPeter Wemm.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
15c87a63c1SPeter Wemm.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
16c87a63c1SPeter Wemm.\" ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE
17c87a63c1SPeter Wemm.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
18c87a63c1SPeter Wemm.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
19c87a63c1SPeter Wemm.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
20c87a63c1SPeter Wemm.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
21c87a63c1SPeter Wemm.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
22c87a63c1SPeter Wemm.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
23c87a63c1SPeter Wemm.\" SUCH DAMAGE.
24c87a63c1SPeter Wemm.\"
25c87a63c1SPeter Wemm.\" $FreeBSD$
26c87a63c1SPeter Wemm.\"
27db1909f7SRuslan Ermilov.Dd July 8, 2000
28c87a63c1SPeter Wemm.Dt KENV 1
2962500372SRuslan Ermilov.Os
30c87a63c1SPeter Wemm.Sh NAME
31c87a63c1SPeter Wemm.Nm kenv
3241196280SMaxime Henrion.Nd dump or modify the kernel environment
33c87a63c1SPeter Wemm.Sh SYNOPSIS
348fe908efSRuslan Ermilov.Nm
35c87a63c1SPeter Wemm.Op Fl h
3641196280SMaxime Henrion.Nm
3741196280SMaxime Henrion.Ar variable Ns Op = Ns Ar value
3841196280SMaxime Henrion.Nm
3941196280SMaxime Henrion.Fl u
4041196280SMaxime Henrion.Ar variable
41c87a63c1SPeter Wemm.Sh DESCRIPTION
42db1909f7SRuslan ErmilovThe
438fe908efSRuslan Ermilov.Nm
4441196280SMaxime Henrionutility will dump the kernel environment if
4541196280SMaxime Henrioninvoked without arguments.
46c87a63c1SPeter WemmIf the
47c87a63c1SPeter Wemm.Fl h
48db1909f7SRuslan Ermilovoption is specified, it will limit the report to kernel probe hints.
49db1909f7SRuslan ErmilovIf an optional
50db1909f7SRuslan Ermilov.Ar variable
51db1909f7SRuslan Ermilovname is specified,
52c87a63c1SPeter Wemm.Nm
53c87a63c1SPeter Wemmwill only report that value.
5441196280SMaxime HenrionIf the
5541196280SMaxime Henrion.Fl u
5641196280SMaxime Henrionoption is specified,
5741196280SMaxime Henrion.Nm
5841196280SMaxime Henrionwill delete the given environment variable.
5941196280SMaxime HenrionIf the environment variable is followed by an optional
602d341e5cSRuslan Ermilov.Ar value ,
6141196280SMaxime Henrion.Nm
6241196280SMaxime Henrionwill set the environment variable to this value.
63c87a63c1SPeter Wemm.Sh SEE ALSO
647eab3d34SMaxime Henrion.Xr kenv 2 ,
65c87a63c1SPeter Wemm.Xr loader 8
66c87a63c1SPeter Wemm.Sh HISTORY
67db1909f7SRuslan ErmilovThe
688fe908efSRuslan Ermilov.Nm
69db1909f7SRuslan Ermilovutility appeared in
70d9a7d86cSBen Smithurst.Fx 4.1.1 .
71