History log of /freebsd-current/share/man/man7/Makefile
Revision Date Author Comments
# 1687d771 21-Apr-2024 Alexander Ziaee <concussious@runbox.com>

man filesystems: move driver pages to section four

Filesystem manual pages describe drivers, not formats;
except for fs, which describes the structures of ffs/ufs,
not how to use it in the system.

Reported by: emaste
Reviewed by: des, imp, meena (previous version)
Pull Request: https://github.com/freebsd/freebsd-src/pull/1077


# 75eda009 17-Apr-2024 Alexander Ziaee <concussious@runbox.com>

networking.7 : create network quickstart guide

Now that the handbook has been moved to ports, I think it's very nice to
have a network quickstart guide in-band, in base, in the system manual.
If the user uses any of the following terms "man -k
{network,networking,wifi,quickstart}" this page will come up, which is I
think a very common use case for new users.

Currently, this document explains connecting to a basic Ethernet
network, a basic wifi network, scanning for wifi networks, and airplane
mode, as well as linking to other sections, including the handbook

Co-authored-by: Graham Perrin <grahamperrin@gmail.com>
Reviewed by: imp, bcr, freebsd@igalic.co
Pull Request: https://github.com/freebsd/freebsd-src/pull/833


# 97759ccc 23-Nov-2023 Warner Losh <imp@FreeBSD.org>

share: Remove ancient SCCS tags.

Remove ancient SCCS tags from the tree, automated scripting, with two
minor fixup to keep things compiling. All the common forms in the tree
were removed with a perl script.

Sponsored by: Netflix


# 6e5dcc61 05-Oct-2023 Ed Maste <emaste@FreeBSD.org>

Connect mitigations(7) to the build

Also add some cross references.

Sponsored by: The FreeBSD Foundation


# d0b2dbfa 16-Aug-2023 Warner Losh <imp@FreeBSD.org>

Remove $FreeBSD$: one-line sh pattern

Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/


# 05888197 03-Aug-2023 Robert Clausecker <fuz@FreeBSD.org>

share/man/man7: document libc simd usage in new man page simd(7)

This documents SIMD usage in libc for all architectures with
specific details on the new amd64 SIMD dispatch framework.

Sponsored by: The FreeBSD Foundation
Approved by: kib
Reviewed by: imp
Differential Revision: https://reviews.freebsd.org/D40693


# 0b75997f 12-Dec-2022 Jan Schaumann <jschauma@netmeister.org>

Add sizeof(7) manual page

PR: 268310
Reviewed by: kib
Discussed with: brooks, pauamma
MFC after: 1 week
Differential revision: https://reviews.freebsd.org/D37674


# 4e240e55 10-Dec-2022 Mike Karels <karels@FreeBSD.org>

growfs(7): document addition of swap partition and growfs_fstab script

Add documentation of the growfs script's new ability to add a swap
partition, expanding on the previous functionality as well. Add the
growfs_fstab helper script, which runs separately. Add a description
of how to expand a file system a second time if swap had been added.
While here, fix a typo.

Reviewed by: pauamma
Differential Revision: https://reviews.freebsd.org/D37465


# 136f6b6c 18-Apr-2021 Faraz Vahedi <kfv@kfv.io>

c.7: Describe more recent C standards

Also, add some MLINKS and fix some typos.

Reviewed by: bcr
Differential Revision: https://reviews.freebsd.org/D28441


# 45b34f2c 11-Jul-2020 Sergio Carlavilla Delgado <carlavilla@FreeBSD.org>

Add orders man page

PR: 239020
Submitted by: gbe@
Approved by: imp@
Obtained from: NetBSD
MFC after: 1 week
Differential Revision: https://reviews.freebsd.org/D24293


# 9367806d 14-May-2020 Benedict Reuschling <bcr@FreeBSD.org>

Add new stats(7) man page and hook it up to the build.

This man page contains stat utilities that are available in
the base system. This is a better approach than looking them
up via "apropos stat" or similar commands.

Thanks to Daniel Ebdrup Jensen for writing the original page
and incorporating the feedback given.

Submitted by: Daniel Ebdrup Jensen
Reviewed by: 0mp, allanjude, brueffer, bcr
Approved by: bcr
MFC after: 3 days
Relnotes: yes (new stats(7) man page)
Differential Revision: https://reviews.freebsd.org/D24417


# 1d6d0a43 19-Jul-2019 Emmanuel Vadot <manu@FreeBSD.org>

pkgbase: move man pages from runtime-manual to runtime

We don't split the other man pages in their own package so do the same for runtime.

Reviewed by: bapt, gjb
Differential Revision: https://reviews.freebsd.org/D20962


# 1b3cd5ec 11-Nov-2017 Eitan Adler <eadler@FreeBSD.org>

mailaddr(7): wave goodbye

The information here is somewhere between ancient to obsolete.
It refers to a time in the internet's history when manual routing
was still useful, talks about UUCP as if its modern, and refers
to documents which I had trouble tracking down.

It seems unlikely that a manual page in this form would be useful, so
just remove it.

Reviewed By: imp, tsoome, bdrewery(?)
Differential Revision: https://reviews.freebsd.org/D12924


# 1888bce2 31-Oct-2017 Eitan Adler <eadler@FreeBSD.org>

Remove 'adding_user.7'

Not to be confused with adduser.
Not to be confused with useful information.

Differential Revision: https://reviews.freebsd.org/D12848


# e44885ac 04-Mar-2017 Enji Cooper <ngie@FreeBSD.org>

share: normalize paths using SRCTOP-relative paths or :H when possible

This simplifies make logic/output

MFC after: 1 month
Sponsored by: Dell EMC Isilon


# df9330b5 19-Jul-2016 Ed Maste <emaste@FreeBSD.org>

add an arch.7 man page with architecture-specific details

Based on details collected on the wiki, at
https://wiki.freebsd.org/EdMaste/ArchitectureSpecifics
Further details to be added over time.

Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D7096


# bf2df150 21-Jan-2016 Glen Barber <gjb@FreeBSD.org>

Separate manual pages into their own package.

Sponsored by: The FreeBSD Foundation


# 08fca7a5 12-Dec-2014 John-Mark Gurney <jmg@FreeBSD.org>

Add some new modes to OpenCrypto. These modes are AES-ICM (can be used
for counter mode), and AES-GCM. Both of these modes have been added to
the aesni module.

Included is a set of tests to validate that the software and aesni
module calculate the correct values. These use the NIST KAT test
vectors. To run the test, you will need to install a soon to be
committed port, nist-kat that will install the vectors. Using a port
is necessary as the test vectors are around 25MB.

All the man pages were updated. I have added a new man page, crypto.7,
which includes a description of how to use each mode. All the new modes
and some other AES modes are present. It would be good for someone
else to go through and document the other modes.

A new ioctl was added to support AEAD modes which AES-GCM is one of them.
Without this ioctl, it is not possible to test AEAD modes from userland.

Add a timing safe bcmp for use to compare MACs. Previously we were using
bcmp which could leak timing info and result in the ability to forge
messages.

Add a minor optimization to the aesni module so that single segment
mbufs don't get copied and instead are updated in place. The aesni
module needs to be updated to support blocked IO so segmented mbufs
don't have to be copied.

We require that the IV be specified for all calls for both GCM and ICM.
This is to ensure proper use of these functions.

Obtained from: p4: //depot/projects/opencrypto
Relnotes: yes
Sponsored by: FreeBSD Foundation
Sponsored by: NetGate


# 7bd12696 01-Nov-2014 John-Mark Gurney <jmg@FreeBSD.org>

add an rc.d script to automatically grow the specified FS... It has
been tested on both MBR and GPT... It won't be enabled until you add
growfs_enable="YES" and will only run on first boot..


# e1c6a283 13-Apr-2014 Julio Merino <jmmv@FreeBSD.org>

Document how to install the test suite.

As part of this, install the tests(7) manual page unconditionally (not only
when WITH_TESTS=yes) so that users that have not yet enabled the build of
the test suite can read details on how to do so.


# f56169f4 24-Oct-2013 Rui Paulo <rpaulo@FreeBSD.org>

Add a tests(7) manual page.

This manual page intends to describe the structure and behavior of
the FreeBSD test suite installed in /usr/tests. The contents have
been inherited from the NetBSD manual page.

As a side effect, this also updates the hier(7) manual page to
mention /usr/tests and points at tests(7) for more details.

Submitted by: Julio Merino jmmv google.com
Reviewed by: sjg
MFC after: 2 weeks


# ec0e2ac6 12-Oct-2013 Rui Paulo <rpaulo@FreeBSD.org>

Remove most of the ATF tools and the _atf user.

This is necessary because ATF is deprecated and it will be replaced by Kyua.

Submitted by: jmmv@netbsd.org
Reviewed by: Garrett Cooper
Approved by: re


# c175365c 21-Oct-2012 Marcel Moolenaar <marcel@FreeBSD.org>

Add ATF to the build. This is may be a bit rought around the egdes,
but committing it helps to get everyone on the same page and makes
sure we make progress.

Tinderbox breakages that are the result of this commit are entirely
the committer's fault -- in other words: buildworld testing on amd64
only.

Credits follow:

Submitted by: Garrett Cooper <yanegomi@gmail.com>
Sponsored by: Isilon Systems
Based on work by: keramida@
Thanks to: gnn@, mdf@, mlaier@, sjg@
Special thanks to: keramida@


# 221676a1 14-Dec-2011 Alexander Motin <mav@FreeBSD.org>

After several suggestions from people, move eventtimers page from 7 to 4.


# a1f7c495 24-Feb-2011 Remko Lodder <remko@FreeBSD.org>

Move the sticky manual from section 8 to section
7 like NetBSD has, since this is not a command
on itself.

PR: 124468
MFC after: 1 week


# a7d5f7eb 19-Oct-2010 Jamie Gritton <jamie@FreeBSD.org>

A new jail(8) with a configuration file, to replace the work currently done
by /etc/rc.d/jail.


# 1adad4c3 15-Sep-2010 Alexander Motin <mav@FreeBSD.org>

Add eventtimers(7) man page, briefly describing event timers subsystem
functionality and configuration options.


# 4d12d542 17-Jun-2010 Gabor Kovesdan <gabor@FreeBSD.org>

- Fix typo, it should have been c78.7

Submitted by: pluknet <pluknet@gmail.com>


# a814a26f 16-Jun-2010 Gabor Kovesdan <gabor@FreeBSD.org>

- Add c99(7) manual page
- Add MLINKS to c.7, c79.7, c89.7, c90.7


# fe0506d7 09-Mar-2010 Marcel Moolenaar <marcel@FreeBSD.org>

Create the altix project branch. The altix project will add support
for the SGI Altix 350 to FreeBSD/ia64. The hardware used for porting
is a two-module system, consisting of a base compute module and a
CPU expansion module. SGI's NUMAFlex architecture can be an excellent
platform to test CPU affinity and NUMA-aware features in FreeBSD.


# 7bb45607 30-Jan-2009 Gabor Kovesdan <gabor@FreeBSD.org>

- Rename adding_user(8) to adding_user(7). There's no adding_user utility,
but the man page describes conceptual information about the process of
adding a user, thus it should belong to section 7.
- Remove HISTORY and BUGS sections because of the aforementioned reason.

PR: docs/130151
Submitted by: Marian Cerny <jojo@matfyz.cz>
MFC after: 3 days


# d7f03759 19-Oct-2008 Ulf Lilleengen <lulf@FreeBSD.org>

- Import the HEAD csup code which is the basis for the cvsmode work.


# 7183e1c0 12-Oct-2007 Ruslan Ermilov <ru@FreeBSD.org>

Style (whitespace-only) change.


# fcd7ed0e 01-Jun-2007 Remko Lodder <remko@FreeBSD.org>

I understood the MLINK part incorrectly, it should be the other way around
also remove the init mlink to securelevel.

Discussed with and sharing pointyhat with: brueffer


# ce7fce40 01-Jun-2007 Remko Lodder <remko@FreeBSD.org>

Revert my previous change, add an MLINK from securelevel.7 to security.7

Discussed with: brueffer


# 59ee90cb 10-Nov-2005 Hartmut Brandt <harti@FreeBSD.org>

This is a short man page which describes bsd.snmpmod.mk. It documents
only the features that this file layers on top of bsd.lib.mk and should
therefore cross-reference to bsd.lib.mk, which doesn't exist.


# b760de96 20-Jan-2004 Ruslan Ermilov <ru@FreeBSD.org>

Use a single style for share/man/ makefiles:

- Sort MAN and MLINKS in "dictionary" order ignoring case.

- For multi-value MAN and multi-pair MLINKS, put each value/pair
on its own line, for easier sorting and so that further diffs
are easier to see.


# 61860dd7 28-Jul-2003 Simon L. B. Nielsen <simon@FreeBSD.org>

Move the rescue manpage, documenting the new rescue utilities in
/rescue, from section 7 to section 8. The old rescue.7 file has been
simply subjected to "cvs rm", as there is no history to preserve.

Update the release documentation accordingly.

Requested by: njl, ru
Most text by: Tim Kientzle <kientzle@acm.org>
Reviewed by: ru, doc@
Approved by: ceri (mentor)


# b4be5bd2 23-Jul-2003 Simon L. B. Nielsen <simon@FreeBSD.org>

Add manual page to document the new rescue utilities in /rescue.

Most text by: Tim Kientzle <kientzle@acm.org>
Reviewed by: ru, doc@
Approved by: ceri (mentor)


# 981ab0c2 22-Dec-2002 Matthew Dillon <dillon@FreeBSD.org>

Add development.7

Reminded by: Sean Kelly <smkelly@zombie.org>


# 30ee0027 28-Oct-2002 Chris Costello <chris@FreeBSD.org>

Add a man page describing the Mandatory Access Control label format.

Obtained from: TrustedBSD Project
Sponsored by: DARPA, Network Associates Labs


# 2131a0f6 06-Jul-2002 Chris Costello <chris@FreeBSD.org>

sec-doc.7 has been repo-copied to sdoc.7 to be consistent with sprog.7.

Sponsored by: DARPA, NAI Labs


# 52e24108 16-May-2002 Andrew Gallatin <gallatin@FreeBSD.org>

Remove reference to dead file (style.perl.7).

Pointy hat to: joe


# 3bede0fb 06-Apr-2002 Mike Barcroft <mike@FreeBSD.org>

Fix misordered list.


# a2a44319 06-Apr-2002 Mike Barcroft <mike@FreeBSD.org>

Add stdint(7), a manual which describes some of the integer types
available in the <stdint.h> header.


# de26e0ad 12-Mar-2002 Murray Stokely <murray@FreeBSD.org>

Add a makefile to document the release building process.
Specifically, this documents the available targets and relevant
environment variables for "make release". LOCAL_PATCHES,
RELEASEDISTFILES, RELEASENOUPDATE, etc.. are covered.

A future commit should add more information about drivers.conf,
boot_crunch.conf, and other less well-known aspects of the release
build.

Reviewed and history section added by: phk


# 7f0def37 05-Jan-2002 Chris Costello <chris@FreeBSD.org>

As discussed with Bruce Evans and Kirk McKusick:
o Combine ufs.7 and ffs.7 into a single ffs.7 man page.
o Remove all references to `ufs' as a file system.
o Proper (lack of) capitalization for `ffs'.

Obtained from: TrustedBSD Project
Sposnored by: DARPA, NAI Labs


# 1c393056 28-Dec-2001 Chris Costello <chris@FreeBSD.org>

Move UFS and FFS docs to section 7.

Obtained from: TrustedBSD Project
Sponsored by: DARPA, NAI Labs


# 1fc841e3 22-Dec-2001 Chris Costello <chris@FreeBSD.org>

Add in the new security documentation guidelines document.

Obtained from: NAI Labs CBOSS Project
Sponsored by: DARPA, NAI Labs


# 35f3d114 04-Jun-2001 Eric Melville <eric@FreeBSD.org>

Add sprog.7 to the list.


# fc32c802 27-May-2001 Matthew Dillon <dillon@FreeBSD.org>

Add two new manual pages related to general firewall and tuning issues

Reviewed by: hackers


# a3089261 16-Apr-2001 Ruslan Ermilov <ru@FreeBSD.org>

Use Groff versions of man(7) and mdoc(7) manpages.
mdoc.samples(7) is superseded by mdoc(7).


# acaf79e1 27-Mar-2001 Ruslan Ermilov <ru@FreeBSD.org>

MAN[1-9] -> MAN.


# 92fbe861 17-Jan-2001 Ben Smithurst <ben@FreeBSD.org>

Actually add build.7 to the Makefile, 2 months late.

PR: 24405
Submitted by: Mike Meyer <mwm@mired.org>


# fa0be999 17-Oct-2000 Josef Karthauser <joe@FreeBSD.org>

Build and install the perl.style(7) manual page.


# 7f3dea24 27-Aug-1999 Peter Wemm <peter@FreeBSD.org>

$Id$ -> $FreeBSD$


# f063d76a 20-Dec-1998 Matthew Dillon <dillon@FreeBSD.org>

Moved security page from man 1 to man 7


# c0226436 25-Nov-1998 Joseph Koshy <jkoshy@FreeBSD.org>

Add a manual page for man(7).

Thanks-to: Joerg Wunsch for sending me a sample page for inspiration.


# 4000f72f 08-Nov-1997 David E. O'Brien <obrien@FreeBSD.org>

Add an introductory manpage for the ports system.


# ac5afce1 06-Mar-1997 John-Mark Gurney <jmg@FreeBSD.org>

add missing cvs Id lines.


# c6e1c8d3 05-Apr-1996 Joerg Wunsch <joerg@FreeBSD.org>

Add clocks(7).

Submitted by: bde


# ee911e54 21-Oct-1995 Bruce Evans <bde@FreeBSD.org>

Remove private rules for clean, depend, lint, tags and install.
The private clean rules have been broken since we started
building compressed man pages in the obj directory and the
others don't do anything different from the general rules.


# 44204187 30-May-1995 Rodney W. Grimes <rgrimes@FreeBSD.org>

Remove trailing whitespace.


# 8ccf48ea 09-Aug-1994 Garrett Wollman <wollman@FreeBSD.org>

Make man page installation work for ``unattached'' and kernel pages.


# afe61c15 30-May-1994 Rodney W. Grimes <rgrimes@FreeBSD.org>

BSD 4.4 Lite Share Sources