Commit Graph

1074 Commits

Author SHA1 Message Date
pgoyette
3b3e1e2687 Document the -1 and -2 options, and include this in amd64 as well as i386
Fixes my PR/38816
2008-10-06 20:25:42 +00:00
reed
839a072b21 Use Subsection headers instead of Symbol macro
for a few headers. This makes this consistent with the
other boot.8 manual pages.
(I am guessing a typo was done one time and then duplicated to few
other man pages. I noticed when looking at print version which had
all architecture boot.8 pages.)
2008-09-24 20:07:05 +00:00
reed
43148f18f3 Add architecture to the man page headers.
This is an optional argument to .Dt.

I noticed in printed docs, that format(8) didn't mention "vax".
Then I saw a few others were missing too. This makes it consistent
with some others there.

If this is wrong, then these files shouldn't be in the architecture
specific directories.
2008-09-24 18:19:13 +00:00
jmcneill
6bd14054c0 regen 2008-09-06 19:22:26 +00:00
wiz
19073263d0 Bump date for previous. 2008-08-04 07:45:25 +00:00
rumble
14ac8bdbf0 Document -m. 2008-08-03 16:14:24 +00:00
christos
0e56257433 Document the remaining boot flags. 2008-07-31 17:08:23 +00:00
mrg
c2b95373bf remove clause #3 from my license where there are no other
copyright holders involved.
2008-05-29 14:51:25 +00:00
wiz
839eeade42 Bump date for previous. 2008-05-25 09:07:21 +00:00
he
0bf7256056 Document the new ${name}_env feature: list of new or modified environment
variables to set when starting ${command}.
2008-05-24 19:57:21 +00:00
spz
2c2348b398 add a syntax hint for the recently added tftp capability in ofwboot.net 2008-05-23 15:25:25 +00:00
hauke
f5ede5dc2e Added driver for the Creative Systems Inc. Hurdler CPI parallel printer card.
Timecounter support for the Z8536 counters A + B is not complete, yet.

Reviewed by Martin Husemann.
2008-05-22 19:49:43 +00:00
martin
18b61e6112 Move to 2 clause license 2008-05-02 21:10:38 +00:00
martin
cd22f25e6f Move TNF licenses to 2 clause form 2008-05-02 18:11:04 +00:00
garbled
c3408ed04a Convert prep to use the new unified mkbootimage rather than it's own. This
mkbootimage can be shared by prep, rs6000, and bebox.

TODO: Convert bebox to use this.  Needs someone to test.
2008-04-30 21:15:33 +00:00
martin
11a6dbe728 Convert TNF licenses to new 2 clause variant 2008-04-30 13:10:46 +00:00
apb
0942122d9d Sync command line options with MAKEDEV(8). Also re-word the
previously-incorrect part about "must be called from the /dev
directory".
2008-04-09 20:23:20 +00:00
apb
378687ec1c Document the new "-t mtree" option, and the fact that mtree is now
preferred by default.
2008-04-09 20:21:43 +00:00
reed
6a0fa0e83c Fix reference to sshd_config manpage. 2008-03-21 21:27:16 +00:00
elad
52cf460a76 Following input from Matthew Mondor, some Veriexec documentation changes:
- Document the signatures file format in a veriexec(5) man-page,
  - Document the strict levels and a general Veriexec intro in veriexec(8)
    instead of security(8).

Okay blymn@.
2008-02-18 10:37:19 +00:00
dsl
76952d779a Describe mbr_com0 and mbr_com0_9600
Include the filenames in the descriptive table entry.
2008-01-20 15:05:15 +00:00
simonb
d8de5b102b Remove support for NetBSD/pc532. 2008-01-09 11:25:58 +00:00
ad
2ecdf58c2c Remove systrace. Ok core@. 2007-12-31 15:31:24 +00:00
ad
19d27a5813 -compat_hpux 2007-12-31 13:33:37 +00:00
elad
d0431ebd34 Document PaX ASLR.
Also requested by xtraeme@.
2007-12-27 00:40:54 +00:00
apb
802860abdb When MAKEDEV creates a memory file system, let it try mount_tmpfs(8)
before falling back to mount_mfs(8).  Also calculate required number
of inodes more accurately.

Discussed in tech-userlevel.
2007-12-15 21:33:13 +00:00
apb
beae89cd6d In MAKEDEV.tmpl:
* Add a nooutput function to be used instead of redirecting to /dev/null,
  because /dev/null might not exist early in the boot sequence.  This
  should fix a bug in which the pax autodetection failed when used from
  init(8) with a read-only root file system without a /dev/null.
* Move most of the main program into a new makedev_main function,
  to allow reuse by MAKEDEV.local.

In MAKEDEV.local:
* Use the new makedev_main function defined in MAKEDEV.  This allows
  MAKEDEV.local to support all the options understood by MAKEDEV, instead
  of only a subset.  This should fix a bug in which the setup() function
  could try to use pax mode even though that was previously not supported.

In MAKEDEV.local man page:
* Update list of command line options.
* Don't explain all the options, just refer to MAKEDEV(8) man page.
* Remove BUGS section now that all MAKEDEV options are supported
  by MAKEDEV.local.
2007-12-15 17:28:09 +00:00
pavel
83ae3a0049 Note the socket(2) syscall change. 2007-12-15 16:25:46 +00:00
pavel
2c8b453fd0 Complete the list of libraries needed for 3.0 binary compatibility. From
the emulators/compat30 package, suggested by Johnny Lam.
2007-12-15 16:15:26 +00:00
pavel
474470307d Update URLs after website reorganization. patch by OKANO Takayoshi, from
PR 37070.
2007-12-14 21:15:52 +00:00
apb
4ed89c84f0 Synchronise shared text between man8/boot.8, man8/man8.i386/boot.8,
man8/man8.i386/dosboot.8, and man8/man8.i386/pxeboot.8.

* In all:
  - First few lines of each man page should be .Dd, .Os, .Dt, .Nm;
  - Use Nx; new sentence, new line; serial comma;
  - Update comments about which files to keep in sync.
* In MI boot(8):
  - add reference to architecture-specific boot(8);
  - add commented-out reference to boot.cfg(5);
  - reinstate BUGS heading that was lost when the MI boot.8 was
    created from i386 boot.8.
* In i386 boot.8:
  - mention -x and -z flags;
  - we can boot from media other than floppy, or from the network;
  - remove first paragraph in BUGS section now that an MI boot(8)
    man page exists.
* In i386 dosboot.8 and pxeboot.8:
  - mention -c, -x, and -z flags.
2007-12-14 12:03:53 +00:00
apb
368240a3c4 regen 2007-12-09 08:46:57 +00:00
apb
6d3d3ebe02 * MAKEDEV's "-M -M" option was always intended for use only by init(8).
Improve the documentation around that.
* The "-p pax", "-m mknod", and "-s" (mtree specfile) options should
  always have been mutually exclusive.  Now enforce that.
* The "-f" option didn't ever work with pax or mtree mode; document that,
  and make it an error to try something that won't work.
* Make pax mode the default, if no other options prevent this, and if
  "pax -w -M" appears to be usable.
* Add missing options to a usage message.
2007-12-09 08:46:16 +00:00
jmcneill
ec441ebbd7 Document boot -x 2007-12-04 01:00:54 +00:00
wiz
4998f61c09 Add comma in enumeration. 2007-12-02 21:45:59 +00:00
wiz
f9f8a4cb40 Use Nx and Ap. filesystem -> file system. 2007-12-02 21:44:58 +00:00
jmcneill
b1124015e5 Bump date on previous, emo-style. 2007-12-01 18:38:23 +00:00
wiz
2a39a2219f filesystem -> file system. 2007-12-01 18:35:06 +00:00
jmcneill
90727c99e3 Document boot -z 2007-12-01 18:30:04 +00:00
sborrill
d849e6b356 Add support for /boot.cfg configuration file in x86 boot loader.
This allows easy configuration of banner text, console device and timeout
as well as allowing menus of commands to be displayed. If /boot.cfg
is not present, then the existing behaviour does not change.

The sections in the boot loader source are surrounded by #ifdef SMALL
allowing this functionality to be removed if space is at a premium.
2007-11-20 15:37:36 +00:00
jmmv
8ae40ed459 Explain how to run the tests in afterboot(8)
Modify the afterboot(8) manual page to explain how to run the tests
installed alongside the system.  This is something the user should do
after configuring it to ensure that it works and that it is stable on
his hardware.
2007-11-12 15:08:03 +00:00
garbled
11ab7e4b00 Fix a few more misc. pmppc references 2007-10-17 23:39:11 +00:00
garbled
7be2407c76 Remove the section 8 pmppc manpages 2007-10-17 23:11:34 +00:00
wiz
09bb3e5a2f Use .Nx. 2007-08-12 03:15:18 +00:00
rumble
29de6bc603 Add a note about PMTU lossage in some SGI firmwares. 2007-08-12 01:44:33 +00:00
rumble
b62e2a9bce Fix typo in dhcpd.conf example. 2007-08-11 18:58:15 +00:00
jmmv
0e18937ef2 Fix my email address in a comment; the old one does not exist any more. 2007-07-24 09:19:52 +00:00
wiz
8628fd488d Fix typo. 2007-05-19 14:16:30 +00:00
wiz
019e3a752f regen (including sparc64/fdc) 2007-05-19 14:16:09 +00:00
wiz
cb42c50522 Short options belong together. 2007-05-19 14:15:58 +00:00
dsl
bfe36c5b04 Add amd64 to the list of ports that support linux emulation.
Note that the emulation root is linux32 when running i386 linux programs
  on an amd64 system.
Note that paths that start /../ are only looked up in the real root.
Modify the bug/note about symlinks not being looked up in the emulation root.
Some of this stuff ought to be in a generic 'emulation' man page.
2007-04-30 21:16:55 +00:00
plunky
a5eb343769 add compat_darwin(8) to build 2007-04-21 18:41:49 +00:00
apb
31edfc6f0f * Add a stop_boot() function in rc.subr, to terminate a multi-user boot
by killing the parent process.  The parent's PID is saved in $RC_PID.
* In all rc.d/* scripts that previously tried to stop the boot,
  replace in-line code with "stop_boot".
* Document this.

This should fix PR 29822.
2007-04-06 14:20:08 +00:00
apb
04d90588c9 Use ".Fn" markup for the names of shell functions. 2007-04-06 13:57:08 +00:00
apb
c275d9092f Add a (very rudimentary) man page for sysinst. Although sysinst doesn't
appear in installed systems, other documents might want to refer to it
via ".Xr sysinst 8".
2007-04-01 16:12:07 +00:00
apb
b76e2d3d5a Document lack of support for -M and -p flags. 2007-03-11 15:54:54 +00:00
apb
76426884d4 Document "-p pax" and "-M -M". 2007-03-11 15:54:10 +00:00
rumble
ca8778bcd3 Expand names of partition types. 2007-03-10 18:16:50 +00:00
dsl
3fa05cb2a1 Document -M (creates mfs filesystem for init). 2007-03-03 08:10:09 +00:00
apb
85ea48fdbf In the MAKEDEV(8) man page, document the MAKEDEV_AS_LIBRARY variable.
In the MAKEDEV.local(8) man page, document more detail about the
(now complex) relationship between MAKEDEV and MAKEDEV.local.
2007-03-03 06:53:41 +00:00
wiz
0a76dbaeb5 Fix Dt argument. Remove superfluous Pp. Remove incomplete HISTORY section. 2007-03-02 20:42:10 +00:00
wiz
f7ff49213d Fix typo in previous. 2007-03-02 11:40:10 +00:00
wiz
81d584fa35 Link to the pkgsrc guide and pkgsrc(7). Bump date. 2007-03-02 11:39:40 +00:00
apb
d1c6bc87d3 Add suggestions for creating device nodes on a foreign server
used by a diskless NetBSD client.
2007-02-26 22:54:40 +00:00
apb
8048a35610 Add SEE ALSO reference to the new MAKDEV.local(8) man page.
Also mention that MAKEDEV invokes MAKEDEV.local with the "all" argument.
2007-02-26 22:37:57 +00:00
apb
234c7e3957 Add a man page for MAKEDEV.local(8), and a link for makedev.local(8). 2007-02-26 22:35:04 +00:00
elad
83ec1c0544 Better intro to exploit mitigation features, also add a TOC for it. 2007-02-08 00:38:27 +00:00
elad
5e2e282f9c Add support for per-user /tmp.
Enabled via per_user_tmp in /etc/rc.conf (default off).

See security(8) and rc.conf(5) for more details.

Lots of input from thorpej@ & christos@, thanks!
2007-02-04 08:19:26 +00:00
elad
319fb82387 paxctl(1) -> paxctl(8), add "table of contents". 2007-02-02 02:42:00 +00:00
wiz
a6b4bc9d66 Do not give Nx arguments it does not understand. 2007-01-23 22:24:30 +00:00
pooka
28b073df19 regen 2007-01-09 15:35:14 +00:00
elad
d2e4f7167b Remove advertising clause from all of my stuff. 2007-01-09 12:49:36 +00:00
wiz
2e33f7658d Remove pasto lines in license; ok rumble@. 2007-01-01 20:16:18 +00:00
wiz
183497f456 Sort options in SYNOPSIS. Use Dq for strings and Pa for paths.
New sentence, new line.
2006-12-31 09:40:58 +00:00
wiz
4383124932 Use double quotes for strings. Remove trailing whitespace.
New sentence, new line. Sort SEE ALSO.
2006-12-31 09:40:18 +00:00
rumble
486ddd506f Build man8.sgimips. Alphabetise the list. 2006-12-30 19:29:20 +00:00
rumble
c916a07b67 Add section 8 man pages for sgimips, including brief entries on the boot
procedure and the sgivol utility.
2006-12-30 19:28:19 +00:00
elad
7e1cc3fd07 Elaborate on SSP.
Requested by and okay wiz@.
2006-12-26 10:24:53 +00:00
rumble
f87f55890b Potentially futile attempt to avoid wizd. 2006-12-24 21:51:28 +00:00
rumble
91ea8ec96b Fix a few typos and tweak the grammar slightly. Move the disabling PaX
MPROTECT section to directly follow instructions on enabling it. Be
consistent in stating that Segvguard works on a per-program, per-user
basis.
2006-12-24 21:50:09 +00:00
wiz
2a3af1da0d Use Nx; new sentence, new line; serial comma. 2006-12-23 08:04:32 +00:00
elad
6a55f622e6 First take of MI boot(8) man-page, suggested by agc@.
Okay agc@.
2006-11-25 17:43:47 +00:00
elad
6d74a5fdc7 Document Veriexec strict levels (hm, maybe we should have veriexec(8)?)
as requested by Adam Hamsik.
2006-11-23 13:23:22 +00:00
elad
eb704f9789 SSP is not enabled by default, update documentation.
Pointed out by yamt@, thanks!
2006-11-22 13:00:02 +00:00
elad
a84fee7faf Initial implementation of PaX Segvguard (this is still work-in-progress,
it's just to get it out of my local tree).
2006-11-22 02:02:51 +00:00
elad
7372f1dad4 oops, remove junk. 2006-10-31 02:06:30 +00:00
elad
5a11382d8e Sync with reality. 2006-10-31 01:59:12 +00:00
wiz
6acb9c2f08 Fix typos, improve markup. 2006-10-26 12:47:30 +00:00
jmmv
ccf856e4f9 Remove references to the GRUB patch required to load NetBSD kernels.
Finally they can be booted by mainstream GRUB-Legacy versions -- those
included with any Linux distribution!
2006-10-25 14:02:11 +00:00
pooka
de328e13dc regen for puffs
(and a few others.  seems like plenty of people remember to do this)
2006-10-22 23:03:48 +00:00
elad
db3faefa96 First shot at a security(8) man-page, a quick guide for some NetBSD
security features.
2006-10-22 12:16:27 +00:00
elad
3b60cb06d5 PR/29858: Miles Nordin: diskless(8) man page is wrong about
'option swap-server'

Patch applied, thanks!
2006-10-07 22:23:45 +00:00
christos
e18c6496f6 mention linux makedev 2006-09-22 15:37:20 +00:00
wiz
5891d955a5 Remove trailing whitespace. 2006-09-02 23:44:38 +00:00
pavel
933a5dd371 bumb date. 2006-08-26 18:35:24 +00:00
pavel
4eb1701bdb document the recent filehandle changes. 2006-08-26 18:15:36 +00:00
christos
10586f6091 sendmail is no more. noted by our anonymous user. 2006-08-22 17:00:15 +00:00
mike
99445ded4c Fixed minor typo. 2006-08-15 03:59:59 +00:00
christos
83fa6c2aad Explain that the terse error message descriptions can be found in mbr.8 2006-06-29 20:24:13 +00:00
wiz
a583fd878d Drop trailing whitespace. 2006-06-20 06:28:32 +00:00
jdc
ad424c18b3 Add some PROM monitor and Open Boot PROM boot-related commands and a
BUGS section describing boot limitations.
2006-06-20 05:43:37 +00:00
chap
f3ef5715ba Document the recent trunk changes to ntp_gettime(2) (Hi Matthias!). 2006-06-04 15:46:08 +00:00
cube
f8934ee93b Install compat_30.8 [hi chap!]. 2006-05-18 21:22:33 +00:00
chap
a24d299bb5 Add compat_30.8 man page, incorporating suggestions
by <wiz> and <pavel>.
2006-05-18 17:08:04 +00:00
peter
2c36209bf8 Use american english and fix a typo. 2006-04-29 14:34:25 +00:00
wiz
483dddc5d2 Excise kerberosIV. Bump date. 2006-03-23 20:08:31 +00:00
wiz
f8d150b208 New sentence, new line. 2006-03-23 19:54:43 +00:00
wiz
145c75f9a8 Formatting fixes, typo fixes, sort SEE ALSO, more markup.
New sentence, new line.
2006-03-23 19:53:07 +00:00
garbled
bf7238bf2d Descend into man8.prep 2006-03-23 18:57:59 +00:00
garbled
02894adfd7 Adding makefile here.. caught by wiz. 2006-03-23 18:54:43 +00:00
garbled
8bfa555aaa Add a boot(8) manpage for prep. 2006-03-23 18:15:34 +00:00
garbled
adb4cd42dc Add a manpage for prep's mkbootimage(8). 2006-03-23 18:13:34 +00:00
jschauma
9622e4afec Note that one also needs EXEC_ELF32 in addition to COMPAT_NETBSD32. 2006-03-11 16:59:26 +00:00
wiz
b4e23e794b Bump date for previous. 2006-03-11 11:49:33 +00:00
jnemeth
e8c92f0c6b PR/30923: Zafer Aydogan: pam too verbose
Make it explicit that by default, you can only login as root on the console.

Approved by christos@.
2006-03-06 23:16:44 +00:00
christos
9030e1cfee Remove reference to sushi; pointed out by jmmv. 2006-02-08 13:51:44 +00:00
jmmv
0b879f1cfc Implement support for 'The Multiboot Specification' so that i386 kernels
can be booted directly from Multiboot-compliant boot loaders (e.g. GRUB).
See the added multiboot(8) manual page for more information.

No objections in tech-kern@; only positive comments.
2006-02-03 11:08:23 +00:00
he
8cb8cb286c Descend into man8.hpcarm so that hpcarm's boot(8) actually gets installed. 2006-01-14 13:40:10 +00:00
peter
ac703b5374 Add boot(8) manual page for NetBSD/hpcarm, based on hpcsh/boot(8).
PR port-hpcarm/21369.
2006-01-13 23:30:13 +00:00
peter
cf5fdbc38b Fix a typo. 2006-01-13 23:22:29 +00:00
uwe
f34d9a1d48 Oops, add copyright notice.
Nudged by peter@.
2006-01-13 22:16:21 +00:00
dbj
ab8cc62009 add missing quote in subshell invocation.
bash complains without it.
2005-12-28 03:54:07 +00:00
wiz
bd32aa6131 Sort sections. Uppercase BIOS. 2005-11-12 16:43:07 +00:00
dsl
391c56e7e1 Add a note that the console can be changed to a serial port by using
installboot to patch the binary.
Also note that and i386 pxeboot won't load an amd64 kernel.
2005-11-12 09:12:13 +00:00
wiz
e1ee35d138 portmap is dead, refer to rpcbind instead. From YOMURA Masanori in private mail. 2005-09-11 23:36:19 +00:00
skrll
c6963d0441 regen. 2005-07-30 06:18:39 +00:00
wiz
112e36f255 regen (+fw#, fwmem#). 2005-07-12 07:26:19 +00:00
peter
a9b411c198 Change all .Xr config 8 to .Xr config 1, following the recent move of
config from usr.sbin -> usr.bin.

Reviewed by wiz.
2005-06-20 13:25:23 +00:00
christos
6ab7ef4333 Move to the genassym source directory. 2005-05-31 11:35:21 +00:00
wiz
beb8d4ff57 Some more nit fixes. 2005-05-17 14:08:36 +00:00
wiz
61b48dda41 Remove superfluous "\&". 2005-05-17 14:05:46 +00:00
wiz
649791bd7b New sentence, new line. 2005-05-17 14:04:18 +00:00
wiz
0471faaff3 regen. 2005-05-17 14:01:48 +00:00
wiz
2d4e96b2c9 Update for rename of verifiedexec to veriexec. 2005-05-17 14:01:41 +00:00
wiz
4880b7982d New sentence, new line. 2005-05-17 13:59:40 +00:00
wiz
16bb723d01 Two minor improvements. 2005-05-17 13:57:04 +00:00
wiz
ffda7fbfaa Sort sections. 2005-05-17 13:52:07 +00:00
wiz
ea77769f24 Drop trailing space. 2005-05-17 13:51:34 +00:00
hubertf
9029dfc48a mounting filesystems with nodev/nosuid wasn't considered that a good idea,
undo.
2005-05-14 17:10:16 +00:00
hubertf
4e39658f8e * Sync in a few changes from OpenBSD's latest version of this file
* Add licence by Marshall M. Midden
 * Various minor edits and additions.
2005-05-04 20:54:25 +00:00
lukem
5c5750a595 Move /etc/postinstall (and the etc.tgz set) to /usr/sbin/postinstall
(and the base.tgz set).
2005-04-17 15:15:48 +00:00
wiz
8db893f99d Add postinstall(8) man page. 2005-03-28 15:42:27 +00:00
wiz
dff72e3c43 Remove duplicate "in .Nx" noted by dieter on current-users. 2005-03-14 10:44:02 +00:00
dan
1f64b720ce typo 2005-03-02 03:33:46 +00:00
thorpej
d97108988d Add a pam(8) manual page that gives a brief introduction as to what PAM
is.  The gritty details will be in pam.conf(5).
2005-03-02 02:56:24 +00:00
thorpej
c432982bbb Correct rpc.yppasswdd options. 2005-02-26 16:39:17 +00:00
wiz
86640b9dc8 Move yp(8) to nis(8). 2005-02-26 16:17:42 +00:00
thorpej
ee8c69aed1 YP(8) -> NIS(8) 2005-02-26 16:13:04 +00:00
wiz
bc22bce866 Bump date for previous. 2005-01-27 18:38:20 +00:00
mycroft
d2ca156552 Add a small note about the use of shift keys. 2005-01-27 18:35:41 +00:00