Home | History | Annotate | Download | only in man7
History log of /src/share/man/man7/Makefile
RevisionDateAuthorComments
 1.39  23-Nov-2023  rin share/man/man7/Makefile: Hook stack.7
 1.38  23-Nov-2023  riastradh share/man/man7/Makefile: Split MAN on separate lines, and sort.

Makes sorting and merging changes easier.

No functional change intended.

Preparing for a new stack(7) in the service of PR pkg/57708.

XXX pullup-10
 1.37  27-Aug-2023  rillig c.7: mention that C11 and C17 have been published
 1.36  10-Jan-2021  riastradh branches: 1.36.6;
Various entropy integration improvements.

- New /etc/security check for entropy in daily security report.

- New /etc/rc.d/entropy script runs (after random_seed and rndctl) to
check for entropy at boot -- in rc.conf, you can:

. set `entropy=check' to halt multiuser boot and enter single-user
mode if not enough entropy

. set `entropy=wait' to make multiuser boot wait until enough entropy

Default is to always boot without waiting -- and rely on other
channels like security report to alert the operator if there's a
problem.

- New man page entropy(7) discussing the higher-level concepts and
system integration with cross-references.

- New paragraph in afterboot(8) about entropy citing entropy(7) for
more details.

This change addresses many of the issues discussed in security/55659.
This is a first draft; happy to take improvements to the man pages and
scripted messages to improve clarity.

I considered changing motd to include an entropy warning with a
reference to the entropy(7) man page, but it's a little trickier:
- Not sure it's appropriate for all users to see at login rather than
users who have power to affect the entropy estimate (maybe it is,
just haven't decided).
- We only have a mechanism for changing once at boot; the message would
remain until next boot even if an operator adds enough entropy.
- The mechanism isn't really conducive to making a message appear
conditionally from boot to boot.
 1.35  23-Jun-2020  maxv kernel_sanitizers.7
 1.34  26-Feb-2020  riastradh Draft man pages for the standard users and groups.

These are currently listed in order of uid because I went through
src/etc/group and src/etc/master.passwd line by line, and sorting any
other way after the fact -- like lexicographically, how it should be
-- was kinda inconvenient.

Feel free to sort, add information, add historical references,
correct any mistakes, &c., so that these remain living documents
describing NetBSD's standard users and groups and practices around
them.
 1.33  28-May-2018  nat branches: 1.33.2;
Move the audio specification to section 9 under audio_system.

Ok wiz@
 1.32  15-May-2018  nat Add the audio mixer specification to section 7 of the manual.
See posting on tech-kern - "NetBSD Audio Specification 2018."
 1.31  02-Dec-2014  msaitoh branches: 1.31.8; 1.31.14;
Add missing src(7) reported by Patrick Welche.
 1.30  31-Jul-2013  gdt branches: 1.30.4;
Remove tests.7 in objdir before copying to it.

If one's source tree has non-writable files (because of CVSREAD=t, or
someone else owns it, or it's on some read-only filesystems, some
other reason), recently-added makefile code would cp tests.foo.7 in
the sources to tests.7 in objdir, preserving permissions, but not
forcing the copy. A subsequent copy would result in an error, failing
the build. Therefore, rm -f the target file before doing the copy.

(Arguably there should some standard support for this, but copying
files from the source directory to objdir is quite unusual.)
 1.29  25-Feb-2013  jmmv Provide Kyua instructions in tests(7) when MKKYUA!=no.

I was first going to do this by doing automatic replacements of special
macros within the tests.7 file, but that turned out to be too complex
and confusing.

Instead, just rename the previous tests.7 to tests.atf.7 and add a new
tests.kyua.7 file. Choose which one to install as tests(7) depending on
the MKKYUA knob.
 1.28  24-Sep-2011  christos branches: 1.28.2; 1.28.8;
add new rfc6056.7, from vlad
 1.27  18-Mar-2011  jruoho Move security(8) to the section 7. Discussed on source-changes a while back.
Should address PR # 35718 at least partially.
 1.26  14-Dec-2010  jruoho By majority vote, move module(4) to the section 7.
 1.25  30-Nov-2010  jruoho Add glob(7).

From OpenBSD. Written by Todd C. Miller.
 1.24  30-Nov-2010  jruoho Add c(7).

Pillaged from FreeBSD. Written by Gabor Kovesdan.
 1.23  30-Nov-2010  jruoho Add orders(7) as a miscellaneous manual page.
 1.22  26-Jun-2010  jmmv Add the tests(7) manual page, which describes why and how to run the
test suite and how to configure it.
 1.21  02-Mar-2007  wiz Add simple pkgsrc(7) man page linking to pkg_add, pkg_delete, pkg_info
and the pkgsrc guide. Requested by Alan Barrett.
 1.20  02-Mar-2007  wiz packages(7) has (finally!) completely been integrated in the pkgsrc guide,
remove it.
 1.19  04-Dec-2006  pavel Move the description of sysctl MIBs from sysctl.3 to a new manual page
sysctl.7. Remove the list of MIBs from sysctl.8 so we don't have to
maintain duplicate information, as proposed by YAMAMOTO Takashi on
tech-userlevel. Also remove references to header files from sysctl.8.

The numeric constants remain documented, they are still needed in some
cases. See the discussion on tech-userlevel. ("mib list in sysctl.8")

OK by YAMAMOTO Takashi.
 1.18  07-Oct-2006  elad PR/32641: David Maxwell: No 'pkgsrc' manpage

Link pkgsrc(7) -> packages(7).
 1.17  07-May-2005  perry add script.7
 1.16  30-Jan-2004  christos Add the sticky file in the proper section and add a history section for it
explaining what sticky means and meant on plain files.
 1.15  30-Jun-2003  wiz Do not install mdoc.7 -- we use mdoc.7 from the groff distribution now.
 1.14  17-Feb-2003  wiz Add setuid(7), from Henry Spencer, converted to mdoc by me.
XXX: Improvements are welcome, in parts a bit out of date.
 1.13  12-Feb-2003  gmcgarry Some NLS discussion.
 1.12  17-Apr-2000  augustss Make mandoc point to mdoc.
 1.11  06-Oct-1999  jdolecek Add signal(7) manpage, with list of signals available under NetBSD.
For now, it includes just the list with basic information about
each signal, some more general signal-related staff might be
added in the future.

Thanks to Soren S. Jorvang <soren@NetBSD.org> for his help.
 1.10  27-Sep-1999  jdolecek Move symlink.7 to share/man/man7/, where it belongs
 1.9  05-Jun-1998  mrg branches: 1.9.4;
add a packages(7) man page, cobbled from bsd.pkg.mk
 1.8  25-Nov-1997  thorpej Add a document describing the layout of a NetBSD release.
 1.7  11-Oct-1997  mycroft branches: 1.7.2;
Use bsd.man.mk and bsd.subdir.mk as appropriate.
 1.6  22-Dec-1994  cgd specify man pages the new way.
 1.5  30-Nov-1994  jtc Merged with 4.4lite.
Changed to conform to NetBSD's new RCS Id conventions.
 1.4  31-Jul-1993  mycroft Add RCS indentifiers.
 1.3  26-Apr-1993  mycroft Once more, don't make `all' depend on man page; bsd.prog.mk does this.
 1.2  09-Apr-1993  cgd term manpage is missing
 1.1  21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2  30-Nov-1994  jtc imported from 4.4lite
 1.1.1.1  21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.7.2.1  25-Nov-1997  thorpej Pull up from trunk: document describing a NetBSD release.
 1.9.4.1  27-Dec-1999  wrstuden Pull up to last week's -current.
 1.28.8.2  20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.28.8.1  23-Jun-2013  tls resync from head
 1.28.2.1  22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.30.4.1  12-Dec-2014  martin Pull up following revision(s) (requested by msaitoh in ticket #309):
share/man/man7/Makefile: revision 1.31
distrib/sets/lists/man/mi: revision 1.1491
Add missing src(7) reported by Patrick Welche.
 1.31.14.2  25-Jun-2018  pgoyette Sync with HEAD
 1.31.14.1  21-May-2018  pgoyette Sync with HEAD
 1.31.8.2  07-Jun-2018  martin Pull up following revision(s) (requested by nat in ticket #848):

share/man/man9/Makefile: revision 1.422
distrib/sets/lists/comp/mi: revision 1.2198
share/man/man7/Makefile: revision 1.33
share/man/man9/audio.9: revision 1.47
share/man/man7/audio.7: file removal
sys/dev/audio.c: revision 1.456
sys/dev/audio.c: revision 1.457
distrib/sets/lists/man/mi: revision 1.1591
share/man/man9/intro.9: revision 1.20
share/man/man7/audio.7: revision 1.3
share/man/man9/audio_system.9: revision 1.1
share/man/man7/intro.7: revision 1.26
share/man/man4/audio.4: revision 1.86

Fix a typo with sc_out/inports when setting the hardware recording gain on the
mix ring. Found by mrg@
XXX pullup-8

Using audioctl without the -p switch defaults to the mix ring. This allows
setting the hardware gain etc.

Update the audio spec in audio.7 to reflect these changes.
Addresses PR kern/52781.

Move the audio specification to section 9 under audio_system.
Ok wiz@
 1.31.8.1  15-May-2018  martin Pull up following revision(s) (requested by nat in ticket #825):

share/man/man7/Makefile: revision 1.32
share/man/man9/audio.9: revision 1.46
sys/dev/audio.c: revision 1.453
sys/dev/audio.c: revision 1.454
sys/dev/audio.c: revision 1.455
share/man/man7/audio.7: revision 1.1
share/man/man7/audio.7: revision 1.2
share/man/man7/intro.7: revision 1.24
share/man/man4/audio.4: revision 1.85
distrib/sets/lists/man/mi: revision 1.1586

Fix numbering of vchan mixer controls to correspond to the vchan number in
use.

This makes the numbering of vchans consistient for audioctl and mixerctl.
Expose the audio_info structure of vchan zero(0) the mix ring to allow
setting the hardware gain and balance via audioctl(1) using the -p 0
switch.

It is not possible to influence the hardware gain/blance from the
audio_info structure of vchans 1 onwards. It is now possible to return
the audio mixers audio format from the audio_info structure of vchan 0 to
ease applications configuring for mmapped play back.

This is conformant to the audio specification posted on tech-kern see:

"NetBSD Audio Specification 2018"

or audio.7 manual page to be added in a follow up commit.
Add the audio mixer specification to section 7 of the manual.
See posting on tech-kern - "NetBSD Audio Specification 2018."
Update the introduction page to section 7 of the manual noting the audio
spec.

Various improvements, more markup, typo fixes.

Fix over cautious compiler error - setmode may not be initialized.
 1.33.2.1  08-Apr-2020  martin Merge changes from current as of 20200406
 1.36.6.1  09-Dec-2023  martin Pull up following revision(s) (requested by riastradh in ticket #486):

distrib/sets/lists/man/mi: revision 1.1767
share/man/man7/Makefile: revision 1.38
share/man/man7/Makefile: revision 1.39
share/man/man7/stack.7: revision 1.1
share/man/man7/stack.7: revision 1.2
share/man/man7/stack.7: revision 1.3
share/man/man7/stack.7: revision 1.4
share/man/man7/stack.7: revision 1.5
share/man/man7/stack.7: revision 1.6

share/man/man7/Makefile: Split MAN on separate lines, and sort.
Makes sorting and merging changes easier.
No functional change intended.

Preparing for a new stack(7) in the service of PR pkg/57708.

stack(7): New man page.
Should help with PR pkg/57708.

stack(7): Clarify thread stack guard vs program stack guard.
Just in case this confuses anyone dealing with PR pkg/57708.

stack(7): Clarify some wording and diagrams.
PR pkg/57708

stack(7): Consistently say `(in)accessible pages', not `... stack'.
PR pkg/57708

share/man/man7/Makefile: Hook stack.7
stack(7): Minor clarifications and wording tweaks.
Suggested by pgoyette@ and uwe@.
PR pkg/57708

stack(7): Fix diagram of non-main thread stacks.
Had stackaddr (pthread_attr_setstack parameter, lowest-numbered
virtual address of stack region) confused with stack base (where the
stack grows from, which is the highest-numbered virtual address on
machines where stack grows down).
PR pkg/57708

RSS XML Feed