Move mailwrapper(8) examples from /etc/mail to /usr/share/examples.
libressl: Local modifications after the upgrade (refs #3333) libressl: - Adjust Makefiles to include a number of source files that have been either added or moved around. - Bump shlib. -
libressl: Local modifications after the upgrade (refs #3333) libressl: - Adjust Makefiles to include a number of source files that have been either added or moved around. - Bump shlib. - Forcibly compile in engines by removing OPENSSL_NO_ENGINE which no longer seems to be valid to have a full build. We wanted to avoid doing hacks to bypass the OPENSSL_NO_ENGINE requirement. As far as we know the engine code is disabled anyways. librecrypto: - Adjust Makefiles to include a number of source files that have been either added or moved around. - Bump shlib. ldns: - Remove HAVE_EVP_DSS1 from config.h to avoid using removed LibreSSL API functions. crytpsetup: - Adjustments to use the new API. dc: - Adjustments to use the new API. nc: - Add more source files to the Makefile from libtls, which are now required.Testing-and-fixes: @dillon, @tuxillo, @aly
show more ...
Remove the old <sys/dir.h> compat header. Nothing needs it anymore.The world has since switched over to <dirent.h>. Thanks to zrj forconfirming that with a full dports bulk build.The libssh and
Remove the old <sys/dir.h> compat header. Nothing needs it anymore.The world has since switched over to <dirent.h>. Thanks to zrj forconfirming that with a full dports bulk build.The libssh and RPC examples adjustments are just cosmetics. libsshincludes it only on NeXTSTEP and the RPC examples don't build.
Fix several typos in calendars, READMEs and other files.
Use ${} instead of $() in various makefilesAlso use ${.TARGET} and ${.ALLSRC] wherever impossible.Minor style adjustment in at(1)'s makefiles.
Remove /usr/share/examples/etc/bsd-style-copyright./usr/share/examples/etc is supposed to hold the contents of anunchanged /etc directory only. Also, our template is in/COPYRIGHT so there is no p
Remove /usr/share/examples/etc/bsd-style-copyright./usr/share/examples/etc is supposed to hold the contents of anunchanged /etc directory only. Also, our template is in/COPYRIGHT so there is no point to keep a different one. Examplesof n-clause BSD licenses are widely available online, when needed.Clean up newvers.sh, which was using the file for vers.c generation.There is no need to put a license on generated files, let alone suchsimple ones.
Fix various typos: a -> an
share/example/Makefile: Sort better.
autofs: Fix example file installation.Reported-by: deef
autofs: Continue installing auto_master to /usr/share/examples/etc too.We keep an unmodified copy of our shipped /etc in /usr/share/examples/etcand the recent move of auto_master from etc/ (where
autofs: Continue installing auto_master to /usr/share/examples/etc too.We keep an unmodified copy of our shipped /etc in /usr/share/examples/etcand the recent move of auto_master from etc/ (where we get this copyinggratis) to usr.sbin/autofs requires an extra Makefile now.
libc: Bring in getdate() from NetBSD for POSIX conformance.
Revert "libc: Bring in getdate() from NetBSD for POSIX conformance."This reverts commit 28bfdfe646cc75375bb9065f47aca011952469ef.I need to work a bit more on this first.
Fix various grammatical issues in our messages, documentation etc.
Rename some functions to better names.devfs_find_device_by_udev() -> devfs_find_device_by_devid()dev2udev() -> devid_from_dev()udev2dev() -> dev_from_devid()Th
Rename some functions to better names.devfs_find_device_by_udev() -> devfs_find_device_by_devid()dev2udev() -> devid_from_dev()udev2dev() -> dev_from_devid()This fits with the rest of the code. 'dev' usually means a cdev_t,such as in make_dev(), etc. Instead of 'udev', use 'devid', sincethat's what dev_t is, a "Device ID".
world: Use <bus/cam/...> in userland.
usb: Use NULL for pointers.
Adjust numerous manual pages, scripts and Makefiles for the utmp removal.Also remove /var/run/utmp and /var/log/lastlog via 'make upgrade'. Keepany /var/log/wtmp and /var/log/wtmp.* files in case
Adjust numerous manual pages, scripts and Makefiles for the utmp removal.Also remove /var/run/utmp and /var/log/lastlog via 'make upgrade'. Keepany /var/log/wtmp and /var/log/wtmp.* files in case the user wants toconvert them with wtmpcvt(1).
world: Remove OPIE from base.The OPIE has been deprecated sinceed5666c1699a23a9ae3c0aca97dabaae71e26431
share/examples: Install missing defaults for ssl and ssh.This would help with config updates merging and local system recoverywhen configs in /etc get accidentally deleted or broken beyond repair.
Switch to the new man(1) command.* Exchange our old GNU man(1) command with the one from FreeBSD that I recently imported. It uses mandoc(1) by default. If mandoc(1) reports that it cannot rend
Switch to the new man(1) command.* Exchange our old GNU man(1) command with the one from FreeBSD that I recently imported. It uses mandoc(1) by default. If mandoc(1) reports that it cannot render a page, man(1) will fall back to groff (right now our base groff, later the groff pkg when we remove it).* Install mandoc(1) as apropos(1) and makewhatis(8). This means makewhatis moves from /usr/sbin to /usr/bin.* Use mandoc(1) instead of groff for most purposes of bsd.man.mk.* Remove /usr/share/man/cat*. It's not necessary anymore to cache formatted manual pages.
world - Add missing sample file for aws imaging script* Add missing sample file for aws imaging script.* Add missing mtree directory for above.* Fixes installworld
kernel: Remove puffs(4), putter(9) and associated libs and utilities.All of these were originally pushed and hooked into the build in non-working condition so that they would not go stale break bu
kernel: Remove puffs(4), putter(9) and associated libs and utilities.All of these were originally pushed and hooked into the build in non-working condition so that they would not go stale break building. Thehope was that someone would pick up the work and fix the remainingissues, which never materialized.This has led to more harm than good, with people occasionally assumingthat this code is functional. Also, the existence of /usr/include/fuse.hmight lead configure checks into believing that we have a workingimplementation.
examples: Fix build- While here hook 'firmware' to the main Makefile
Remove some old, now obsolete, examples.
12345678