1
0
mirror of https://github.com/openbsd/src.git synced 2024-12-22 16:42:56 -08:00
Commit Graph

13 Commits

Author SHA1 Message Date
schwarze
78be3774fe Build full mandoc.db(5) databases by default using makewhatis(8)
without -Q during the build and in weekly(8).  According to tests
by many developers, makewhatis(8) takes a few minutes at most even
on slower hardware like octeon, loongson, ALIX, RPI3, Soekris,
cubox, softiron etc., and security(8) is often worse than makewhatis(8).

In case this causes excessive weekly(8) run times on even slower
(~50 MHz-class) CPUs, consider adding "MAKEWHATISARGS=-Q" to
/etc/weekly.local on machines that feel unhappy.

OK sthen@ kettenis@ millert@ deraadt@
2017-04-15 13:12:08 +00:00
tb
42c597ba94 Set permissions of src.db and mandoc.db explicitly to 644 so
they don't depend on the umask during make build.

ok deraadt
2016-11-08 19:33:58 +00:00
tb
7b28dfbbb3 Install the copyright notice as ${MANOWN}:${MANGRP} with ${MANMODE} and
use ${INSTALL_COPY}; chown root:wheel mandoc.db for noperm builds.

ok natano
2016-09-25 20:44:18 +00:00
schwarze
b58effd07c Switch to the new makewhatis(8)/apropos(1)/whatis(1) combo.
"commit the switch now" espie@  "go for it" deraadt@

See the apropos(1) manual for a description of what's new.
On machines where you want the full functionality,
run "sudo makewhatis" and put "MAKEWHATISARGS=' '" into weekly.local(8).
Otherwise, when upgrading via source, run "sudo makewhatis -Q".
2014-04-18 10:00:48 +00:00
schwarze
86098e9a89 Backout activation of the new apropos(1)/whatis(1)/makewhatis(8).
In its current state, it causes too much slowdown, in particular
during system builds, and there are other regressions.
That cannot be fixed quickly while it's enabled.

Problems pointed out by espie@, backout requested by deraadt@,
diff "looks good" to espie@.
2012-01-16 08:42:38 +00:00
schwarze
537f596450 Let makewhatis(8) build the whatis.db quietly.
ok deraadt@
2012-01-06 21:42:42 +00:00
espie
3d1852b7f3 run makewhatis -v
okay miod@
2011-02-22 00:23:48 +00:00
todd
766e049c91 $OpenBSD$ 2000-03-02 14:46:34 +00:00
espie
4d83452640 no longer used. 2000-02-03 18:13:40 +00:00
hugh
6f840b22dd enable man6 1999-07-09 21:41:46 +00:00
millert
0ac9129d97 install -> ${INSTALL} 1997-09-22 05:12:27 +00:00
deraadt
39a9fd12d7 update from netbsd 1995-12-14 05:37:15 +00:00
deraadt
df930be708 initial import of NetBSD tree 1995-10-18 08:37:01 +00:00