Commit Graph

829 Commits

Author SHA1 Message Date
kamil 0689dd382b Add mount_autofs(8) from DragonFly BSD 2018-01-22 09:45:32 +00:00
uwe 252235664d .An -nosplit 2018-01-14 03:17:28 +00:00
wiz 49e8d3a989 Add RCS Id. Simplify SYNOPSIS and remove loader.conf(5) reference. 2018-01-09 09:19:10 +00:00
wiz ad36999f92 Stop using Tn. 2018-01-09 09:17:52 +00:00
christos b985414b8f Merge autofs support from: Tomohiro Kusumi
XXX: Does not work yet
2018-01-09 03:31:12 +00:00
wiz 01869ca4d2 Remove workaround for ancient HTML generation code. 2017-07-03 21:28:48 +00:00
riastradh ef315f7931 Remove MKCRYPTO option.
Originally, MKCRYPTO was introduced because the United States
classified cryptography as a munition and restricted its export.  The
export controls were substantially relaxed fifteen years ago, and are
essentially irrelevant for software with published source code.

In the intervening time, nobody bothered to remove the option after
its motivation -- the US export restriction -- was eliminated.  I'm
not aware of any other operating system that has a similar option; I
expect it is mainly out of apathy for churn that we still have it.
Today, cryptography is an essential part of modern computing -- you
can't use the internet responsibly without cryptography.

The position of the TNF board of directors is that TNF makes no
representation that MKCRYPTO=no satisfies any country's cryptography
regulations.

My personal position is that the availability of cryptography is a
basic human right; that any local laws restricting it to a privileged
few are fundamentally immoral; and that it is wrong for developers to
spend effort crippling cryptography to work around such laws.

As proposed on tech-crypto, tech-security, and tech-userlevel to no
objections:

https://mail-index.netbsd.org/tech-crypto/2017/05/06/msg000719.html
https://mail-index.netbsd.org/tech-security/2017/05/06/msg000928.html
https://mail-index.netbsd.org/tech-userlevel/2017/05/06/msg010547.html

P.S.  Reviewing all the uses of MKCRYPTO in src revealed a lot of
*bad* crypto that was conditional on it, e.g. DES in telnet...  That
should probably be removed too, but on the grounds that it is bad,
not on the grounds that it is (nominally) crypto.
2017-05-21 15:28:36 +00:00
riastradh 09956316a6 Remove MKCRYPTO_RC5. Unconditionally include RC5 in libcrypto.so.
This option existed only because RC5 is covered by patents that, twenty
years ago, we had reason to suspect the patent holder, RSA, Inc., might
litigate.  The two US patents in question are 5,724,428 and 5,835,600.

According to the USPTO Patent Term Calculator web site at
<https://www.uspto.gov/patent/laws-and-regulations/patent-term-calculator#heading-5>
(retrieved 2017-05-21), patents filed after 1995-06-07 expire twenty
years after the filing date.

number          filing date
5,724,428       1995-11-01
5,835,600       1997-04-21

Thus, these patents appear to be expired.

As proposed on tech-crypto and tech-security:

https://mail-index.netbsd.org/tech-crypto/2017/05/05/msg000718.html
https://mail-index.netbsd.org/tech-security/2017/05/05/msg000927.html
2017-05-21 14:20:44 +00:00
wiz f2003e21e5 Use Fl, Xr. New sentence, new line. Bump date for previous. 2017-04-20 09:48:55 +00:00
ozaki-r 1300188462 Introduce MKSTRIPSYM build option
If it's yes, all local symbols of shared libraries are stripped
(default). If it's no, only temporary local symbols are stripped;
for example, symbols of static functions are kept. Keeping such
symbols is useful on using DTrace for userland libraries and
getting a backtrace from a rump server loading modules (shared
libraries).

Proposed and discussed on tech-kern and tech-toolchain
2017-04-20 09:29:10 +00:00
wiz d806e2a17b More markup. 2017-03-27 07:45:37 +00:00
kamil 3c1e0232dc Update core(5) with current reality
Note cpi_siglwp addition in NetBSD-2.0 and retaining the procinfo ver. 1.

Note ELF_NOTE_NETBSD_CORE_AUXV (2) addition in NetBSD-8.0.

Update the HISTORY section.
2017-03-26 23:49:28 +00:00
rin aaf544539d The default values for MKPIC are yes and no for sh3 and m68000, respectively.
Bump date.
2017-02-16 17:15:26 +00:00
abhinav 9cd4c38bd9 Use Xr to refer fnmatch(3). 2017-02-03 07:42:43 +00:00
maya 9faa971c56 Change one more "generic DHCP client" reference to say dhcpcd rather
than dhclient
2016-12-17 07:44:59 +00:00
uwe 5b48185605 Xref to useradd(8) by its official name. 2016-10-18 23:24:48 +00:00
abhinav 53d9866453 statfs(2) was removed, don't reference it using .Xr 2016-06-06 15:02:32 +00:00
wiz 00b9885e70 Fix typo. Remove trailing whitespace. 2015-12-27 08:43:51 +00:00
christos 7c64ebc27c describe the ip6addrctl variables. 2015-12-27 02:42:33 +00:00
ryoon c6462b8daf Add .Pp for easy distinction between examples. 2015-12-21 13:15:04 +00:00
wiz eb7338956d Bump date for previous. 2015-10-12 12:07:24 +00:00
plunky 48de9fb88b attaching controllers to serial ports is configured using btattach.conf
and not btdevctl.conf, so say that
2015-10-09 19:49:25 +00:00
mrg cf4dd8937a remove the xfree86 reachover makefiles and the vast majority of
the support in the rest of the source tree.

X11 sets could use some cleaning up perhaps (just deletion, as
we've never really marked the old X11R6 as obsolete for native
xorg using platforms so far either.)
2015-07-23 08:03:24 +00:00
kamil 152b443026 Clean-up documentation of login.conf(5)
Remove redundant word "limit" from sentences "Maximum ...".
Note that vmemoryuse might specify both maximum and current limits.
Remove redundant 'in bytes' from the description of vmemoryuse, it's noted
in the next section describing the argument type 'size'.

Changes inspired by <riastradh> in PR xsrc/49912
2015-07-11 14:18:08 +00:00
wiz 3834643e6b Bump date for previous. 2015-07-11 09:54:06 +00:00
kamil 3867e136be Clean-up resources (sys/sys/resource.h) usage
Add vmemoryuse to login_cap(3)
Document vmemoryuse in login.conf(5)
Document proc.pid.rlimit.vmemoryuse and proc.pid.rlimit.maxlwp in sysctl(7)
Document SBSIZE, AS, VMEM and NTHR in share/doc/psd/05.sysman/1.6.t

Reviewed by <riastradh>
Approved by <pgoyette>

Tested by Dominik Bialy

Closes PR xsrc/49912
2015-07-11 09:21:22 +00:00
wiz 187098ed8c Spelling. 2015-07-09 11:38:05 +00:00
roy 9cc6656f0e Note that dhcpcd will ignore the wpa_supplicant variable in rc.conf 2015-07-09 10:24:27 +00:00
wiz 9b0d6e4299 Sort keywords. From dieter roelants in PR 49855.
Bump date.
2015-04-25 22:03:07 +00:00
wiz eb6e09f00c Add missing .El. From Henning Petersen in PR 49845. 2015-04-20 06:50:13 +00:00
wiz 6046cbdc50 Update some defaults, from Joachim Henke on netbsd-docs. 2015-04-08 05:47:00 +00:00
wiz 51864d68ed Bump date for previous.
it's -> its
2015-03-30 11:01:53 +00:00
chopps 94dff34741 Add resize_root boot operation. If resize_root=YES in rc.conf then
the system attempts to resize the root file system to fill it's
partition prior to mounting read-write. Useful for things like AMI
file system images. May eventually be used by arm images after
coming up with similar solution for increasing the parition size.
2015-03-30 10:58:37 +00:00
jmcneill 7ba4328bfa Process /etc/modules.conf (if present) at startup, before securelevel is
raised, to allow module loading on ports without a module aware bootloader.
2015-03-21 19:10:43 +00:00
wiz b4595449ed Add comma in Dd. From Henning Petersen in PR 49515. 2014-12-29 14:22:25 +00:00
roy cd51d52b6d Remove redundant configuration snippet for dhclient and rtsol as dhcpcd will happily supply both needs. 2014-12-18 17:10:42 +00:00
wiz 3994db839b Minor fixes. 2014-10-27 16:21:59 +00:00
wiz 054f95470c New sentence, new line. 2014-10-27 16:20:47 +00:00
wiz 80cb79a916 Sort SEE ALSO. From Henning Petersen in PR 49327. 2014-10-27 16:18:38 +00:00
wiz 2a65137f55 Sort sections. From Henning Petersen in PR 49222. 2014-09-19 16:02:58 +00:00
pgoyette 6296fe9745 Fix typio 2014-04-04 17:18:46 +00:00
wiz bdcef05215 Bump date for previous. 2014-03-25 10:23:26 +00:00
ozaki-r 1339b2cc13 Add MKCTF
This variable separates CTF stuffs from MKDTRACE; we can build DTrace
solely without building and using them. This allows us to use DTrace
even if CTF stuffs have problems (actually they have now).

This variable would be merged into MKDTRACE eventually, once CTF stuffs
work correctly again.
2014-03-25 09:52:55 +00:00
riastradh 6cb10275d0 Merge riastradh-drm2 to HEAD. 2014-03-18 18:20:35 +00:00
apb 07c206b653 Document random_seed and random_file. 2014-01-15 11:42:43 +00:00
christos 1c9c725051 remove dup file 2013-12-28 17:35:01 +00:00
spz acaf72ec02 Introduce a variable for security.conf, default empty, to list users
whose home is (allowed to be) owned by another user.

It's a separate variable and not just check_passwd_permit_dups so I can
make security shut up about my uucp users.

Fixes the second half of PR misc/36063
2013-11-06 19:37:05 +00:00
wiz a5684d07dd Use Mt for email addresses. 2013-07-20 21:39:55 +00:00
njoly 84e9c4d0dc Fix sendmail section (8 -> 1) in xrefs. 2013-07-09 09:41:30 +00:00
wiz 0504958a89 Improve wording. 2013-06-29 08:14:31 +00:00