svn commit: r306655 - in user/alc/PQ_LAUNDRY: . bin/chio bin/chmod bin/ed bin/kill gnu/lib gnu/usr.bin/binutils include lib/libc/gen lib/libjail lib/librt lib/libstand sbin/ccdconfig sbin/dmesg sbi...

Mark Johnston markj at FreeBSD.org
Mon Oct 3 19:52:12 UTC 2016


Author: markj
Date: Mon Oct  3 19:52:06 2016
New Revision: 306655
URL: https://svnweb.freebsd.org/changeset/base/306655

Log:
  MFH r306654

Added:
  user/alc/PQ_LAUNDRY/sys/modules/evdev/
     - copied from r306654, head/sys/modules/evdev/
  user/alc/PQ_LAUNDRY/sys/modules/rpi_ft5406/
     - copied from r306654, head/sys/modules/rpi_ft5406/
  user/alc/PQ_LAUNDRY/sys/modules/uinput/
     - copied from r306654, head/sys/modules/uinput/
Deleted:
  user/alc/PQ_LAUNDRY/sys/arm/allwinner/a20/std.a20
  user/alc/PQ_LAUNDRY/sys/arm/allwinner/a31/std.a31
  user/alc/PQ_LAUNDRY/sys/arm/allwinner/a83t/std.a83t
  user/alc/PQ_LAUNDRY/sys/arm/allwinner/h3/std.h3
  user/alc/PQ_LAUNDRY/tools/build/options/WITHOUT_ELFCOPY_AS_OBJCOPY
  user/alc/PQ_LAUNDRY/tools/build/options/WITH_ELFCOPY_AS_OBJCOPY
Modified:
  user/alc/PQ_LAUNDRY/ObsoleteFiles.inc
  user/alc/PQ_LAUNDRY/UPDATING
  user/alc/PQ_LAUNDRY/bin/chio/chio.1
  user/alc/PQ_LAUNDRY/bin/chmod/chmod.c
  user/alc/PQ_LAUNDRY/bin/ed/ed.1
  user/alc/PQ_LAUNDRY/bin/kill/kill.1
  user/alc/PQ_LAUNDRY/gnu/lib/Makefile
  user/alc/PQ_LAUNDRY/gnu/usr.bin/binutils/Makefile
  user/alc/PQ_LAUNDRY/include/mqueue.h
  user/alc/PQ_LAUNDRY/include/stdio.h
  user/alc/PQ_LAUNDRY/include/stdlib.h
  user/alc/PQ_LAUNDRY/include/time.h
  user/alc/PQ_LAUNDRY/include/unistd.h
  user/alc/PQ_LAUNDRY/lib/libc/gen/Symbol.map
  user/alc/PQ_LAUNDRY/lib/libc/gen/arc4random.c
  user/alc/PQ_LAUNDRY/lib/libc/gen/crypt.c
  user/alc/PQ_LAUNDRY/lib/libjail/jail.c
  user/alc/PQ_LAUNDRY/lib/librt/Symbol.map
  user/alc/PQ_LAUNDRY/lib/librt/mq.c
  user/alc/PQ_LAUNDRY/lib/librt/timer.c
  user/alc/PQ_LAUNDRY/lib/libstand/cd9660.c
  user/alc/PQ_LAUNDRY/sbin/ccdconfig/ccdconfig.8
  user/alc/PQ_LAUNDRY/sbin/dmesg/dmesg.8
  user/alc/PQ_LAUNDRY/sbin/dump/dump.8
  user/alc/PQ_LAUNDRY/sbin/dumpon/dumpon.8
  user/alc/PQ_LAUNDRY/sbin/etherswitchcfg/etherswitchcfg.8
  user/alc/PQ_LAUNDRY/sbin/fsck_msdosfs/fsck_msdosfs.8
  user/alc/PQ_LAUNDRY/sbin/fsdb/fsdb.8
  user/alc/PQ_LAUNDRY/sbin/gbde/gbde.8
  user/alc/PQ_LAUNDRY/sbin/init/init.8
  user/alc/PQ_LAUNDRY/sbin/mknod/mknod.8
  user/alc/PQ_LAUNDRY/sbin/mksnap_ffs/mksnap_ffs.8
  user/alc/PQ_LAUNDRY/sbin/mount_fusefs/mount_fusefs.8
  user/alc/PQ_LAUNDRY/sbin/mount_msdosfs/mount_msdosfs.8
  user/alc/PQ_LAUNDRY/sbin/mount_nullfs/mount_nullfs.8
  user/alc/PQ_LAUNDRY/sbin/mount_unionfs/mount_unionfs.8
  user/alc/PQ_LAUNDRY/sbin/pfctl/pfctl.8
  user/alc/PQ_LAUNDRY/sbin/sconfig/sconfig.8
  user/alc/PQ_LAUNDRY/sbin/setkey/setkey.8
  user/alc/PQ_LAUNDRY/sbin/shutdown/shutdown.8
  user/alc/PQ_LAUNDRY/sbin/swapon/swapon.8
  user/alc/PQ_LAUNDRY/share/man/man9/taskqueue.9
  user/alc/PQ_LAUNDRY/share/mk/src.opts.mk
  user/alc/PQ_LAUNDRY/sys/arm/arm/cpufunc.c
  user/alc/PQ_LAUNDRY/sys/arm/arm/cpufunc_asm_arm11.S
  user/alc/PQ_LAUNDRY/sys/arm/arm/cpufunc_asm_arm11x6.S
  user/alc/PQ_LAUNDRY/sys/arm/arm/cpufunc_asm_armv6.S
  user/alc/PQ_LAUNDRY/sys/arm/arm/cpufunc_asm_armv7.S
  user/alc/PQ_LAUNDRY/sys/arm/arm/genassym.c
  user/alc/PQ_LAUNDRY/sys/arm/broadcom/bcm2835/bcm2835_fbd.c
  user/alc/PQ_LAUNDRY/sys/arm/broadcom/bcm2835/bcm2835_ft5406.c
  user/alc/PQ_LAUNDRY/sys/arm/conf/BEAGLEBONE
  user/alc/PQ_LAUNDRY/sys/arm/conf/GENERIC
  user/alc/PQ_LAUNDRY/sys/arm/conf/RPI-B
  user/alc/PQ_LAUNDRY/sys/arm/conf/RPI2
  user/alc/PQ_LAUNDRY/sys/arm/include/armreg.h
  user/alc/PQ_LAUNDRY/sys/arm/include/cpufunc.h
  user/alc/PQ_LAUNDRY/sys/arm/nvidia/tegra124/tegra124_clk_pll.c
  user/alc/PQ_LAUNDRY/sys/arm/nvidia/tegra124/tegra124_coretemp.c
  user/alc/PQ_LAUNDRY/sys/arm/nvidia/tegra124/tegra124_cpufreq.c
  user/alc/PQ_LAUNDRY/sys/arm/ti/cpsw/if_cpsw.c
  user/alc/PQ_LAUNDRY/sys/arm/ti/ti_adc.c
  user/alc/PQ_LAUNDRY/sys/arm/ti/ti_adcvar.h
  user/alc/PQ_LAUNDRY/sys/cddl/dev/fbt/arm/fbt_isa.c
  user/alc/PQ_LAUNDRY/sys/cddl/dev/fbt/fbt.c
  user/alc/PQ_LAUNDRY/sys/cddl/dev/fbt/powerpc/fbt_isa.c
  user/alc/PQ_LAUNDRY/sys/cddl/dev/fbt/x86/fbt_isa.c
  user/alc/PQ_LAUNDRY/sys/conf/Makefile.arm
  user/alc/PQ_LAUNDRY/sys/conf/NOTES
  user/alc/PQ_LAUNDRY/sys/conf/options
  user/alc/PQ_LAUNDRY/sys/dev/bwi/if_bwi.c
  user/alc/PQ_LAUNDRY/sys/dev/bwn/if_bwn.c
  user/alc/PQ_LAUNDRY/sys/dev/evdev/evdev.c
  user/alc/PQ_LAUNDRY/sys/dev/evdev/evdev.h
  user/alc/PQ_LAUNDRY/sys/dev/evdev/evdev_private.h
  user/alc/PQ_LAUNDRY/sys/dev/evdev/uinput.c
  user/alc/PQ_LAUNDRY/sys/dev/fb/fbd.c
  user/alc/PQ_LAUNDRY/sys/dev/fdt/simplebus.c
  user/alc/PQ_LAUNDRY/sys/dev/iicbus/iicbus.c
  user/alc/PQ_LAUNDRY/sys/dev/iwm/if_iwm.c
  user/alc/PQ_LAUNDRY/sys/dev/iwm/if_iwmvar.h
  user/alc/PQ_LAUNDRY/sys/dev/iwn/if_iwn.c
  user/alc/PQ_LAUNDRY/sys/dev/iwn/if_iwnvar.h
  user/alc/PQ_LAUNDRY/sys/dev/lmc/if_lmc.c
  user/alc/PQ_LAUNDRY/sys/dev/otus/if_otus.c
  user/alc/PQ_LAUNDRY/sys/dev/otus/if_otusreg.h
  user/alc/PQ_LAUNDRY/sys/dev/ral/if_ral_pci.c
  user/alc/PQ_LAUNDRY/sys/dev/ral/rt2560.c
  user/alc/PQ_LAUNDRY/sys/dev/ral/rt2560var.h
  user/alc/PQ_LAUNDRY/sys/dev/ral/rt2661.c
  user/alc/PQ_LAUNDRY/sys/dev/ral/rt2661var.h
  user/alc/PQ_LAUNDRY/sys/dev/ral/rt2860.c
  user/alc/PQ_LAUNDRY/sys/dev/ral/rt2860var.h
  user/alc/PQ_LAUNDRY/sys/dev/urtwn/if_urtwn.c
  user/alc/PQ_LAUNDRY/sys/dev/urtwn/if_urtwnreg.h
  user/alc/PQ_LAUNDRY/sys/dev/urtwn/if_urtwnvar.h
  user/alc/PQ_LAUNDRY/sys/dev/usb/input/ukbd.c
  user/alc/PQ_LAUNDRY/sys/dev/usb/input/ums.c
  user/alc/PQ_LAUNDRY/sys/dev/usb/wlan/if_rum.c
  user/alc/PQ_LAUNDRY/sys/dev/usb/wlan/if_rumvar.h
  user/alc/PQ_LAUNDRY/sys/dev/usb/wlan/if_run.c
  user/alc/PQ_LAUNDRY/sys/dev/usb/wlan/if_runvar.h
  user/alc/PQ_LAUNDRY/sys/dev/usb/wlan/if_ural.c
  user/alc/PQ_LAUNDRY/sys/dev/usb/wlan/if_uralvar.h
  user/alc/PQ_LAUNDRY/sys/dev/usb/wlan/if_zyd.c
  user/alc/PQ_LAUNDRY/sys/dev/usb/wlan/if_zydreg.h
  user/alc/PQ_LAUNDRY/sys/dev/wpi/if_wpi.c
  user/alc/PQ_LAUNDRY/sys/dev/wpi/if_wpivar.h
  user/alc/PQ_LAUNDRY/sys/kern/vfs_cache.c
  user/alc/PQ_LAUNDRY/sys/modules/Makefile
  user/alc/PQ_LAUNDRY/sys/net80211/ieee80211_amrr.c
  user/alc/PQ_LAUNDRY/sys/net80211/ieee80211_node.c
  user/alc/PQ_LAUNDRY/sys/net80211/ieee80211_node.h
  user/alc/PQ_LAUNDRY/sys/net80211/ieee80211_ratectl.h
  user/alc/PQ_LAUNDRY/sys/net80211/ieee80211_ratectl_none.c
  user/alc/PQ_LAUNDRY/sys/net80211/ieee80211_rssadapt.c
  user/alc/PQ_LAUNDRY/sys/netinet/if_ether.c
  user/alc/PQ_LAUNDRY/sys/netinet/in.c
  user/alc/PQ_LAUNDRY/sys/netinet/in_var.h
  user/alc/PQ_LAUNDRY/sys/netinet/udp_usrreq.c
  user/alc/PQ_LAUNDRY/sys/netinet6/nd6_nbr.c
  user/alc/PQ_LAUNDRY/sys/sys/errno.h
  user/alc/PQ_LAUNDRY/sys/sys/fbio.h
  user/alc/PQ_LAUNDRY/sys/sys/param.h
  user/alc/PQ_LAUNDRY/sys/vm/vm_init.c
  user/alc/PQ_LAUNDRY/tests/sys/mqueue/Makefile
  user/alc/PQ_LAUNDRY/tests/sys/mqueue/mqtest3.c
  user/alc/PQ_LAUNDRY/tests/sys/mqueue/mqtest4.c
  user/alc/PQ_LAUNDRY/tools/build/mk/OptionalObsoleteFiles.inc
  user/alc/PQ_LAUNDRY/usr.bin/elfcopy/Makefile
  user/alc/PQ_LAUNDRY/usr.bin/kdump/kdump.c
  user/alc/PQ_LAUNDRY/usr.bin/mkimg/apm.c
  user/alc/PQ_LAUNDRY/usr.bin/mkimg/bsd.c
  user/alc/PQ_LAUNDRY/usr.bin/mkimg/ebr.c
  user/alc/PQ_LAUNDRY/usr.bin/mkimg/format.c
  user/alc/PQ_LAUNDRY/usr.bin/mkimg/gpt.c
  user/alc/PQ_LAUNDRY/usr.bin/mkimg/image.c
  user/alc/PQ_LAUNDRY/usr.bin/mkimg/mbr.c
  user/alc/PQ_LAUNDRY/usr.bin/mkimg/mkimg.c
  user/alc/PQ_LAUNDRY/usr.bin/mkimg/mkimg.h
  user/alc/PQ_LAUNDRY/usr.bin/mkimg/pc98.c
  user/alc/PQ_LAUNDRY/usr.bin/mkimg/qcow.c
  user/alc/PQ_LAUNDRY/usr.bin/mkimg/raw.c
  user/alc/PQ_LAUNDRY/usr.bin/mkimg/scheme.c
  user/alc/PQ_LAUNDRY/usr.bin/mkimg/vhd.c
  user/alc/PQ_LAUNDRY/usr.bin/mkimg/vmdk.c
  user/alc/PQ_LAUNDRY/usr.bin/mkimg/vtoc8.c
  user/alc/PQ_LAUNDRY/usr.bin/patch/common.h
  user/alc/PQ_LAUNDRY/usr.sbin/arp/arp.4
  user/alc/PQ_LAUNDRY/usr.sbin/bhyve/dbgport.c
  user/alc/PQ_LAUNDRY/usr.sbin/rtsold/rtsol.c
Directory Properties:
  user/alc/PQ_LAUNDRY/   (props changed)
  user/alc/PQ_LAUNDRY/gnu/lib/   (props changed)
  user/alc/PQ_LAUNDRY/gnu/usr.bin/binutils/   (props changed)

Modified: user/alc/PQ_LAUNDRY/ObsoleteFiles.inc
==============================================================================
--- user/alc/PQ_LAUNDRY/ObsoleteFiles.inc	Mon Oct  3 19:48:56 2016	(r306654)
+++ user/alc/PQ_LAUNDRY/ObsoleteFiles.inc	Mon Oct  3 19:52:06 2016	(r306655)
@@ -38,6 +38,9 @@
 #   xargs -n1 | sort | uniq -d;
 # done
 
+# 20161003: MK_ELFCOPY_AS_OBJCOPY option retired
+OLD_FILES+=usr/bin/elfcopy
+OLD_FILES+=usr/share/man/man1/elfcopy.1.gz
 # 20160906: libkqueue tests moved to /usr/tests/sys/kqueue/libkqueue
 OLD_FILES+=usr/tests/sys/kqueue/kqtest
 OLD_FILES+=usr/tests/sys/kqueue/kqueue_test

Modified: user/alc/PQ_LAUNDRY/UPDATING
==============================================================================
--- user/alc/PQ_LAUNDRY/UPDATING	Mon Oct  3 19:48:56 2016	(r306654)
+++ user/alc/PQ_LAUNDRY/UPDATING	Mon Oct  3 19:52:06 2016	(r306655)
@@ -31,6 +31,10 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 12
 	disable the most expensive debugging functionality run
 	"ln -s 'abort:false,junk:false' /etc/malloc.conf".)
 
+20161003:
+	The WITHOUT_ELFCOPY_AS_OBJCOPY src.conf(5) knob has been retired.
+	ELF Tool Chain's elfcopy is always installed as /usr/bin/objcopy.
+
 20160924:
 	Relocatable object files with the extension of .So have been renamed
 	to use an extension of .pico instead.  The purpose of this change is

Modified: user/alc/PQ_LAUNDRY/bin/chio/chio.1
==============================================================================
--- user/alc/PQ_LAUNDRY/bin/chio/chio.1	Mon Oct  3 19:48:56 2016	(r306654)
+++ user/alc/PQ_LAUNDRY/bin/chio/chio.1	Mon Oct  3 19:52:06 2016	(r306655)
@@ -32,7 +32,7 @@
 .\"
 .\" $FreeBSD$
 .\"
-.Dd May 14, 1998
+.Dd October 2, 2016
 .Dt CHIO 1
 .Os
 .Sh NAME
@@ -61,10 +61,6 @@ rather than the default device
 .Pa /dev/ch0 .
 .El
 .Pp
-The default changer may be overridden by setting the environment variable
-.Ev CHANGER
-to the desired changer device.
-.Pp
 A medium changer apparatus is made up of
 .Em elements .
 There are five element types:
@@ -265,6 +261,12 @@ Element supports passing media (exportin
 .It INENAB
 Element supports receiving media (importing) from an outside human operator.
 .El
+.Sh ENVIRONMENT
+.Bl -tag -width CHANGER
+.It Ev CHANGER
+The default changer may be overridden by setting this environmental
+variable to the desired changer device.
+.El
 .Sh FILES
 .Bl -tag -width /dev/ch0 -compact
 .It Pa /dev/ch0

Modified: user/alc/PQ_LAUNDRY/bin/chmod/chmod.c
==============================================================================
--- user/alc/PQ_LAUNDRY/bin/chmod/chmod.c	Mon Oct  3 19:48:56 2016	(r306654)
+++ user/alc/PQ_LAUNDRY/bin/chmod/chmod.c	Mon Oct  3 19:52:06 2016	(r306655)
@@ -91,12 +91,11 @@ main(int argc, char *argv[])
 			break;
 		case 'h':
 			/*
-			 * In System V (and probably POSIX.2) the -h option
-			 * causes chmod to change the mode of the symbolic
-			 * link.  4.4BSD's symbolic links didn't have modes,
-			 * so it was an undocumented noop.  In FreeBSD 3.0,
-			 * lchmod(2) is introduced and this option does real
-			 * work.
+			 * In System V the -h option causes chmod to change
+			 * the mode of the symbolic link. 4.4BSD's symbolic
+			 * links didn't have modes, so it was an undocumented
+			 * noop.  In FreeBSD 3.0, lchmod(2) is introduced and
+			 * this option does real work.
 			 */
 			hflag = 1;
 			break;

Modified: user/alc/PQ_LAUNDRY/bin/ed/ed.1
==============================================================================
--- user/alc/PQ_LAUNDRY/bin/ed/ed.1	Mon Oct  3 19:48:56 2016	(r306654)
+++ user/alc/PQ_LAUNDRY/bin/ed/ed.1	Mon Oct  3 19:52:06 2016	(r306655)
@@ -1,5 +1,5 @@
 .\" $FreeBSD$
-.Dd July 3, 2004
+.Dd October 2, 2016
 .Dt ED 1
 .Os
 .Sh NAME
@@ -998,7 +998,7 @@ per line overhead: 4 ints
 An
 .Nm
 command appeared in
-Version 1 AT&T UNIX.
+.At v1 .
 .Sh BUGS
 The
 .Nm

Modified: user/alc/PQ_LAUNDRY/bin/kill/kill.1
==============================================================================
--- user/alc/PQ_LAUNDRY/bin/kill/kill.1	Mon Oct  3 19:48:56 2016	(r306654)
+++ user/alc/PQ_LAUNDRY/bin/kill/kill.1	Mon Oct  3 19:52:06 2016	(r306655)
@@ -32,7 +32,7 @@
 .\"	@(#)kill.1	8.2 (Berkeley) 4/28/95
 .\" $FreeBSD$
 .\"
-.Dd April 28, 1995
+.Dd October 3, 2016
 .Dt KILL 1
 .Os
 .Sh NAME
@@ -147,7 +147,8 @@ compatible.
 A
 .Nm
 command appeared in
-.At v3 .
+.At v3
+in section 8 of the manual.
 .Sh BUGS
 A replacement for the command
 .Dq Li kill 0

Modified: user/alc/PQ_LAUNDRY/gnu/lib/Makefile
==============================================================================
--- user/alc/PQ_LAUNDRY/gnu/lib/Makefile	Mon Oct  3 19:48:56 2016	(r306654)
+++ user/alc/PQ_LAUNDRY/gnu/lib/Makefile	Mon Oct  3 19:52:06 2016	(r306655)
@@ -2,7 +2,9 @@
 
 .include <src.opts.mk>
 
-SUBDIR= csu libgcc libdialog libregex
+SUBDIR= csu libgcc libregex
+
+SUBDIR.${MK_DIALOG}+=	libdialog
 
 .if ${MK_GCC} != "no"
 SUBDIR+= libgcov libgomp

Modified: user/alc/PQ_LAUNDRY/gnu/usr.bin/binutils/Makefile
==============================================================================
--- user/alc/PQ_LAUNDRY/gnu/usr.bin/binutils/Makefile	Mon Oct  3 19:48:56 2016	(r306654)
+++ user/alc/PQ_LAUNDRY/gnu/usr.bin/binutils/Makefile	Mon Oct  3 19:52:06 2016	(r306655)
@@ -9,17 +9,12 @@ SUBDIR=	doc\
 	libbinutils \
 	as \
 	ld \
-	${_objcopy} \
-	objdump \
+	objdump
 
-.if ${MK_ELFCOPY_AS_OBJCOPY} == "no"
-_objcopy=	objcopy
-.endif
 
 SUBDIR_DEPEND_libbinutils=libbfd		# for bfdver.h
 SUBDIR_DEPEND_as=libbfd libiberty libopcodes
 SUBDIR_DEPEND_ld=libbfd libiberty
-SUBDIR_DEPEND_objcopy=libbfd libiberty libbinutils
 SUBDIR_DEPEND_objdump=libbfd libiberty libbinutils libopcodes
 
 .if !make(install)

Modified: user/alc/PQ_LAUNDRY/include/mqueue.h
==============================================================================
--- user/alc/PQ_LAUNDRY/include/mqueue.h	Mon Oct  3 19:48:56 2016	(r306654)
+++ user/alc/PQ_LAUNDRY/include/mqueue.h	Mon Oct  3 19:52:06 2016	(r306655)
@@ -50,7 +50,9 @@ ssize_t	mq_timedreceive(mqd_t, char *__r
 int	mq_timedsend(mqd_t, const char *, size_t, unsigned,
 		const struct timespec *);
 int	mq_unlink(const char *);
-int	__mq_oshandle(mqd_t mqd);
+#if __BSD_VISIBLE
+int	mq_getfd_np(mqd_t mqd);
+#endif /* __BSD_VISIBLE */
 
 __END_DECLS
 #endif

Modified: user/alc/PQ_LAUNDRY/include/stdio.h
==============================================================================
--- user/alc/PQ_LAUNDRY/include/stdio.h	Mon Oct  3 19:48:56 2016	(r306654)
+++ user/alc/PQ_LAUNDRY/include/stdio.h	Mon Oct  3 19:52:06 2016	(r306655)
@@ -356,10 +356,10 @@ ssize_t	 getdelim(char ** __restrict, si
 	    FILE * __restrict);
 FILE	*open_memstream(char **, size_t *);
 int	 renameat(int, const char *, int, const char *);
-int	 vdprintf(int, const char * __restrict, __va_list);
+int	 vdprintf(int, const char * __restrict, __va_list) __printflike(2, 0);
 /* _WITH_GETLINE to allow pre 11 sources to build on 11+ systems */
 ssize_t	 getline(char ** __restrict, size_t * __restrict, FILE * __restrict);
-int	 dprintf(int, const char * __restrict, ...);
+int	 dprintf(int, const char * __restrict, ...) __printflike(2, 3);
 #endif /* __POSIX_VISIBLE >= 200809 */
 
 /*

Modified: user/alc/PQ_LAUNDRY/include/stdlib.h
==============================================================================
--- user/alc/PQ_LAUNDRY/include/stdlib.h	Mon Oct  3 19:48:56 2016	(r306654)
+++ user/alc/PQ_LAUNDRY/include/stdlib.h	Mon Oct  3 19:52:06 2016	(r306655)
@@ -221,10 +221,6 @@ int	 putenv(char *);
 long	 random(void);
 unsigned short
 	*seed48(unsigned short[3]);
-#ifndef _SETKEY_DECLARED
-int	 setkey(const char *);
-#define	_SETKEY_DECLARED
-#endif
 char	*setstate(/* const */ char *);
 void	 srand48(long);
 void	 srandom(unsigned int);

Modified: user/alc/PQ_LAUNDRY/include/time.h
==============================================================================
--- user/alc/PQ_LAUNDRY/include/time.h	Mon Oct  3 19:48:56 2016	(r306654)
+++ user/alc/PQ_LAUNDRY/include/time.h	Mon Oct  3 19:52:06 2016	(r306655)
@@ -194,6 +194,7 @@ char *timezone(int, int);	/* XXX XSI con
 void tzsetwall(void);
 time_t timelocal(struct tm * const);
 time_t timegm(struct tm * const);
+int timer_oshandle_np(timer_t timerid);
 #endif /* __BSD_VISIBLE */
 
 #if __POSIX_VISIBLE >= 200809 || defined(_XLOCALE_H_)

Modified: user/alc/PQ_LAUNDRY/include/unistd.h
==============================================================================
--- user/alc/PQ_LAUNDRY/include/unistd.h	Mon Oct  3 19:48:56 2016	(r306654)
+++ user/alc/PQ_LAUNDRY/include/unistd.h	Mon Oct  3 19:52:06 2016	(r306655)
@@ -449,8 +449,6 @@ int	 symlink(const char * __restrict, co
 /* X/Open System Interfaces */
 #if __XSI_VISIBLE
 char	*crypt(const char *, const char *);
-/* char	*ctermid(char *); */		/* XXX ??? */
-int	 encrypt(char *, int);
 long	 gethostid(void);
 int	 lockf(int, int, off_t);
 int	 nice(int);
@@ -498,8 +496,6 @@ const char *
 	 crypt_get_format(void);
 char	*crypt_r(const char *, const char *, struct crypt_data *);
 int	 crypt_set_format(const char *);
-int	 des_cipher(const char *, char *, long, int);
-int	 des_setkey(const char *key);
 int	 dup3(int, int, int);
 int	 eaccess(const char *, int);
 void	 endusershell(void);
@@ -567,10 +563,6 @@ int	 setdomainname(const char *, int);
 int	 setgroups(int, const gid_t *);
 void	 sethostid(long);
 int	 sethostname(const char *, int);
-#ifndef _SETKEY_DECLARED
-int	 setkey(const char *);
-#define	_SETKEY_DECLARED
-#endif
 int	 setlogin(const char *);
 int	 setloginclass(const char *);
 void	*setmode(const char *);

Modified: user/alc/PQ_LAUNDRY/lib/libc/gen/Symbol.map
==============================================================================
--- user/alc/PQ_LAUNDRY/lib/libc/gen/Symbol.map	Mon Oct  3 19:48:56 2016	(r306654)
+++ user/alc/PQ_LAUNDRY/lib/libc/gen/Symbol.map	Mon Oct  3 19:52:06 2016	(r306655)
@@ -73,10 +73,6 @@ FBSD_1.0 {
 	clock;
 	closedir;
 	confstr;
-	encrypt;
-	des_setkey;
-	des_cipher;
-	setkey;
 	ctermid;
 	ctermid_r;
 	daemon;

Modified: user/alc/PQ_LAUNDRY/lib/libc/gen/arc4random.c
==============================================================================
--- user/alc/PQ_LAUNDRY/lib/libc/gen/arc4random.c	Mon Oct  3 19:48:56 2016	(r306654)
+++ user/alc/PQ_LAUNDRY/lib/libc/gen/arc4random.c	Mon Oct  3 19:52:06 2016	(r306655)
@@ -137,35 +137,17 @@ arc4_sysctl(u_char *buf, size_t size)
 static void
 arc4_stir(void)
 {
-	int done, fd, i;
-	struct {
-		struct timeval	tv;
-		pid_t		pid;
-		u_char	 	rnd[KEYSIZE];
-	} rdat;
+	u_char rdat[KEYSIZE];
+	int i;
 
 	if (!rs_initialized) {
 		arc4_init();
 		rs_initialized = 1;
 	}
-	done = 0;
-	if (arc4_sysctl((u_char *)&rdat, KEYSIZE) == KEYSIZE)
-		done = 1;
-	if (!done) {
-		fd = _open(RANDOMDEV, O_RDONLY | O_CLOEXEC, 0);
-		if (fd >= 0) {
-			if (_read(fd, &rdat, KEYSIZE) == KEYSIZE)
-				done = 1;
-			(void)_close(fd);
-		}
-	}
-	if (!done) {
-		(void)gettimeofday(&rdat.tv, NULL);
-		rdat.pid = getpid();
-		/* We'll just take whatever was on the stack too... */
-	}
+	if (arc4_sysctl(rdat, KEYSIZE) != KEYSIZE)
+		abort(); /* Random sysctl cannot fail. */
 
-	arc4_addrandom((u_char *)&rdat, KEYSIZE);
+	arc4_addrandom(rdat, KEYSIZE);
 
 	/*
 	 * Discard early keystream, as per recommendations in:

Modified: user/alc/PQ_LAUNDRY/lib/libc/gen/crypt.c
==============================================================================
--- user/alc/PQ_LAUNDRY/lib/libc/gen/crypt.c	Mon Oct  3 19:48:56 2016	(r306654)
+++ user/alc/PQ_LAUNDRY/lib/libc/gen/crypt.c	Mon Oct  3 19:52:06 2016	(r306655)
@@ -48,47 +48,41 @@ __FBSDID("$FreeBSD$");
  * encryption, make sure you've got libcrypt.a around.
  */
 
-__warn_references(des_setkey,
-	"WARNING!  des_setkey(3) not present in the system!");
-
 /* ARGSUSED */
 int
-des_setkey(const char *key __unused)
+__freebsd11_des_setkey(const char *key __unused)
 {
 	fprintf(stderr, "WARNING!  des_setkey(3) not present in the system!\n");
 	return (0);
 }
 
-__warn_references(des_cipher,
-	"WARNING!  des_cipher(3) not present in the system!");
-
 /* ARGSUSED */
 int
-des_cipher(const char *in, char *out, long salt __unused, int num_iter __unused)
+__freebsd11_des_cipher(const char *in, char *out, long salt __unused,
+    int num_iter __unused)
 {
 	fprintf(stderr, "WARNING!  des_cipher(3) not present in the system!\n");
 	bcopy(in, out, 8);
 	return (0);
 }
 
-__warn_references(setkey,
-	"WARNING!  setkey(3) not present in the system!");
-
 /* ARGSUSED */
 int
-setkey(const char *key __unused)
+__freebsd11_setkey(const char *key __unused)
 {
 	fprintf(stderr, "WARNING!  setkey(3) not present in the system!\n");
 	return (0);
 }
 
-__warn_references(encrypt,
-	"WARNING!  encrypt(3) not present in the system!");
-
 /* ARGSUSED */
 int
-encrypt(char *block __unused, int flag __unused)
+__freebsd11_encrypt(char *block __unused, int flag __unused)
 {
 	fprintf(stderr, "WARNING!  encrypt(3) not present in the system!\n");
 	return (0);
 }
+
+__sym_compat(des_setkey, __freebsd11_des_setkey, FBSD_1.0);
+__sym_compat(des_cipher, __freebsd11_des_cipher, FBSD_1.0);
+__sym_compat(setkey, __freebsd11_setkey, FBSD_1.0);
+__sym_compat(encrypt, __freebsd11_encrypt, FBSD_1.0);

Modified: user/alc/PQ_LAUNDRY/lib/libjail/jail.c
==============================================================================
--- user/alc/PQ_LAUNDRY/lib/libjail/jail.c	Mon Oct  3 19:48:56 2016	(r306654)
+++ user/alc/PQ_LAUNDRY/lib/libjail/jail.c	Mon Oct  3 19:52:06 2016	(r306655)
@@ -223,11 +223,16 @@ jailparam_all(struct jailparam **jpp)
 		/* Get the next parameter. */
 		mlen2 = sizeof(mib2);
 		if (sysctl(mib1, mlen1 + 2, mib2, &mlen2, NULL, 0) < 0) {
+			if (errno == ENOENT) {
+				/* No more entries. */
+				break;
+			}
 			snprintf(jail_errmsg, JAIL_ERRMSGLEN,
 			    "sysctl(0.2): %s", strerror(errno));
 			goto error;
 		}
-		if (mib2[0] != mib1[2] || mib2[1] != mib1[3] ||
+		if (mib2[0] != mib1[2] ||
+		    mib2[1] != mib1[3] ||
 		    mib2[2] != mib1[4])
 			break;
 		/* Convert it to an ascii name. */

Modified: user/alc/PQ_LAUNDRY/lib/librt/Symbol.map
==============================================================================
--- user/alc/PQ_LAUNDRY/lib/librt/Symbol.map	Mon Oct  3 19:48:56 2016	(r306654)
+++ user/alc/PQ_LAUNDRY/lib/librt/Symbol.map	Mon Oct  3 19:52:06 2016	(r306655)
@@ -25,6 +25,11 @@ FBSD_1.0 {
 	timer_getoverrun;
 };
 
+FBSD_1.5 {
+	mq_getfd_np;
+	timer_oshandle_np;
+};
+
 FBSDprivate_1.0 {
 	_aio_read;
 	_aio_write;

Modified: user/alc/PQ_LAUNDRY/lib/librt/mq.c
==============================================================================
--- user/alc/PQ_LAUNDRY/lib/librt/mq.c	Mon Oct  3 19:48:56 2016	(r306654)
+++ user/alc/PQ_LAUNDRY/lib/librt/mq.c	Mon Oct  3 19:52:06 2016	(r306655)
@@ -272,8 +272,9 @@ __mq_unlink(const char *path)
 	return __sys_kmq_unlink(path);
 }
 
+#pragma weak mq_getfd_np
 int
-__mq_oshandle(mqd_t mqd)
+mq_getfd_np(mqd_t mqd)
 {
 
 	return (mqd->oshandle);

Modified: user/alc/PQ_LAUNDRY/lib/librt/timer.c
==============================================================================
--- user/alc/PQ_LAUNDRY/lib/librt/timer.c	Mon Oct  3 19:48:56 2016	(r306654)
+++ user/alc/PQ_LAUNDRY/lib/librt/timer.c	Mon Oct  3 19:52:06 2016	(r306655)
@@ -175,8 +175,9 @@ __timer_settime(timer_t timerid, int fla
 		flags, value, ovalue);
 }
 
+#pragma weak timer_oshandle_np
 int
-__timer_oshandle(timer_t timerid)
+timer_oshandle_np(timer_t timerid)
 {
 
 	return (timerid->oshandle);

Modified: user/alc/PQ_LAUNDRY/lib/libstand/cd9660.c
==============================================================================
--- user/alc/PQ_LAUNDRY/lib/libstand/cd9660.c	Mon Oct  3 19:48:56 2016	(r306654)
+++ user/alc/PQ_LAUNDRY/lib/libstand/cd9660.c	Mon Oct  3 19:52:06 2016	(r306655)
@@ -353,15 +353,13 @@ cd9660_open(const char *path, struct ope
 
 			dp = (struct iso_directory_record *)
 				((char *) dp + isonum_711(dp->length));
-
-			/* if the new block is zero length, its padding */
+			/* If the new block has zero length, it is padding. */
 			if (isonum_711(dp->length) == 0) {
-				/* skip to next block, if any */
+				/* Skip to next block, if any. */
 				off = boff * ISO_DEFAULT_BLOCK_SIZE;
 				continue;
-			} else {
-				off += isonum_711(dp->length);
 			}
+			off += isonum_711(dp->length);
 		}
 		if (off >= dsize) {
 			rc = ENOENT;

Modified: user/alc/PQ_LAUNDRY/sbin/ccdconfig/ccdconfig.8
==============================================================================
--- user/alc/PQ_LAUNDRY/sbin/ccdconfig/ccdconfig.8	Mon Oct  3 19:48:56 2016	(r306654)
+++ user/alc/PQ_LAUNDRY/sbin/ccdconfig/ccdconfig.8	Mon Oct  3 19:52:06 2016	(r306655)
@@ -28,7 +28,7 @@
 .\"
 .\" $FreeBSD$
 .\"
-.Dd October 1, 2013
+.Dd October 3, 2016
 .Dt CCDCONFIG 8
 .Os
 .Sh NAME
@@ -159,7 +159,7 @@ It reads as a two disk stripe of da4 and
 to a two disk stripe of da6 and da7.
 The last example is a simple
 mirror.
-The 2nd slice of /dev/da8 is mirrored with the 3rd slice of /dev/da9
+The second slice of /dev/da8 is mirrored with the third slice of /dev/da9
 and assigned to ccd0.
 .Bd -literal
 # ccdconfig ccd0 64 none /dev/da0s1 /dev/da1s1 /dev/da2s1 /dev/da3s1
@@ -246,7 +246,7 @@ and
 The
 .Nm
 utility first appeared in
-.Nx 1.0a .
+.Nx 1.1 .
 .Sh BUGS
 The initial disklabel returned by
 .Xr ccd 4

Modified: user/alc/PQ_LAUNDRY/sbin/dmesg/dmesg.8
==============================================================================
--- user/alc/PQ_LAUNDRY/sbin/dmesg/dmesg.8	Mon Oct  3 19:48:56 2016	(r306654)
+++ user/alc/PQ_LAUNDRY/sbin/dmesg/dmesg.8	Mon Oct  3 19:52:06 2016	(r306655)
@@ -28,7 +28,7 @@
 .\"     @(#)dmesg.8	8.1 (Berkeley) 6/5/93
 .\" $FreeBSD$
 .\"
-.Dd May 9, 2013
+.Dd October 3, 2016
 .Dt DMESG 8
 .Os
 .Sh NAME
@@ -84,4 +84,4 @@ at startup time
 The
 .Nm
 utility appeared in
-.Bx 4.0 .
+.Bx 3 .

Modified: user/alc/PQ_LAUNDRY/sbin/dump/dump.8
==============================================================================
--- user/alc/PQ_LAUNDRY/sbin/dump/dump.8	Mon Oct  3 19:48:56 2016	(r306654)
+++ user/alc/PQ_LAUNDRY/sbin/dump/dump.8	Mon Oct  3 19:52:06 2016	(r306655)
@@ -29,7 +29,7 @@
 .\"     @(#)dump.8	8.3 (Berkeley) 5/1/95
 .\" $FreeBSD$
 .\"
-.Dd February 24, 2006
+.Dd October 3, 2016
 .Dt DUMP 8
 .Os
 .Sh NAME
@@ -514,7 +514,7 @@ Many, and verbose.
 A
 .Nm
 utility appeared in
-.At v6 .
+.At v4 .
 .Sh BUGS
 Fewer than 32 read errors on the file system are ignored, though all
 errors will generate a warning message.

Modified: user/alc/PQ_LAUNDRY/sbin/dumpon/dumpon.8
==============================================================================
--- user/alc/PQ_LAUNDRY/sbin/dumpon/dumpon.8	Mon Oct  3 19:48:56 2016	(r306654)
+++ user/alc/PQ_LAUNDRY/sbin/dumpon/dumpon.8	Mon Oct  3 19:52:06 2016	(r306655)
@@ -28,7 +28,7 @@
 .\"     From: @(#)swapon.8	8.1 (Berkeley) 6/5/93
 .\" $FreeBSD$
 .\"
-.Dd October 8, 2014
+.Dd October 3, 2016
 .Dt DUMPON 8
 .Os
 .Sh NAME
@@ -154,7 +154,7 @@ boot-time system configuration
 The
 .Nm
 utility appeared in
-.Fx 2.1 .
+.Fx 2.0.5 .
 .Sh BUGS
 Because the file system layer is already dead by the time a crash dump
 is taken, it is not possible to send crash dumps directly to a file.

Modified: user/alc/PQ_LAUNDRY/sbin/etherswitchcfg/etherswitchcfg.8
==============================================================================
--- user/alc/PQ_LAUNDRY/sbin/etherswitchcfg/etherswitchcfg.8	Mon Oct  3 19:48:56 2016	(r306654)
+++ user/alc/PQ_LAUNDRY/sbin/etherswitchcfg/etherswitchcfg.8	Mon Oct  3 19:52:06 2016	(r306655)
@@ -24,7 +24,7 @@
 .\"
 .\" $FreeBSD$
 .\"
-.Dd September 20, 2013
+.Dd October 2, 2016
 .Dt ETHERSWITCHCFG 8
 .Os
 .Sh NAME
@@ -116,12 +116,13 @@ for details on
 and
 .Cm mediaopt .
 .It Cm led Ar number style
-Sets the display style for a given LED.  Available styles are: 
-.Cm default 
+Sets the display style for a given LED.
+Available styles are:
+.Cm default
 (usually flash on activity),
-.Cm on , 
-.Cm off , 
-and 
+.Cm on ,
+.Cm off ,
+and
 .Cm blink .
 Not all switches will support all styles.
 .El

Modified: user/alc/PQ_LAUNDRY/sbin/fsck_msdosfs/fsck_msdosfs.8
==============================================================================
--- user/alc/PQ_LAUNDRY/sbin/fsck_msdosfs/fsck_msdosfs.8	Mon Oct  3 19:48:56 2016	(r306654)
+++ user/alc/PQ_LAUNDRY/sbin/fsck_msdosfs/fsck_msdosfs.8	Mon Oct  3 19:52:06 2016	(r306655)
@@ -25,7 +25,7 @@
 .\"
 .\" $FreeBSD$
 .\"
-.Dd June 4, 2009
+.Dd October 3, 2016
 .Dt FSCK_MSDOSFS 8
 .Os
 .Sh NAME
@@ -114,7 +114,10 @@ as the answer to all operator questions.
 .Sh HISTORY
 The
 .Nm
-utility first appeared in
+utility appeared in
+.Nx 1.2 .
+.Nm
+first appeared in
 .Fx 4.4 .
 .Sh BUGS
 The

Modified: user/alc/PQ_LAUNDRY/sbin/fsdb/fsdb.8
==============================================================================
--- user/alc/PQ_LAUNDRY/sbin/fsdb/fsdb.8	Mon Oct  3 19:48:56 2016	(r306654)
+++ user/alc/PQ_LAUNDRY/sbin/fsdb/fsdb.8	Mon Oct  3 19:52:06 2016	(r306655)
@@ -28,7 +28,7 @@
 .\"
 .\" $FreeBSD$
 .\"
-.Dd August 24, 2006
+.Dd October 3, 2016
 .Dt FSDB 8
 .Os
 .Sh NAME
@@ -239,19 +239,20 @@ Exit the program.
 .Sh HISTORY
 The
 .Nm
-utility uses the source code for
+utility appeared in
+.Bx 4.3 Tahoe .
+It used the source code for
 .Xr fsck 8
 to implement most of the file system manipulation code.
 The remainder of
 .Nm
-first appeared in
-.Nx ,
+appeared in
+.Nx 1.1
 written by
 .An John T. Kohl .
-.Pp
-.An Peter Wemm
-ported it to
-.Fx .
+It first appeared in
+.Fx 2.1.5 
+ported by Peter Wemm.
 .Sh BUGS
 Manipulation of ``short'' symlinks has no effect.
 In particular, one should not

Modified: user/alc/PQ_LAUNDRY/sbin/gbde/gbde.8
==============================================================================
--- user/alc/PQ_LAUNDRY/sbin/gbde/gbde.8	Mon Oct  3 19:48:56 2016	(r306654)
+++ user/alc/PQ_LAUNDRY/sbin/gbde/gbde.8	Mon Oct  3 19:52:06 2016	(r306655)
@@ -31,7 +31,7 @@
 .\"
 .\" $FreeBSD$
 .\"
-.Dd August 27, 2014
+.Dd October 3, 2016
 .Dt GBDE 8
 .Os
 .Sh NAME
@@ -263,6 +263,9 @@ under DARPA/SPAWAR contract N66001-01-C-
 .Pq Dq CBOSS ,
 as part of the
 DARPA CHATS research program.
+.Nm
+first appeared in
+.Fx 5.0 .
 .Sh AUTHORS
 .An Poul-Henning Kamp Aq Mt phk at FreeBSD.org
 .Sh BUGS

Modified: user/alc/PQ_LAUNDRY/sbin/init/init.8
==============================================================================
--- user/alc/PQ_LAUNDRY/sbin/init/init.8	Mon Oct  3 19:48:56 2016	(r306654)
+++ user/alc/PQ_LAUNDRY/sbin/init/init.8	Mon Oct  3 19:52:06 2016	(r306655)
@@ -31,7 +31,7 @@
 .\"     @(#)init.8	8.3 (Berkeley) 4/18/94
 .\" $FreeBSD$
 .\"
-.Dd July 24, 2015
+.Dd October 3, 2016
 .Dt INIT 8
 .Os
 .Sh NAME
@@ -345,7 +345,7 @@ a persistent device error condition.
 An
 .Nm
 utility appeared in
-.At v6 .
+.At v1 .
 .Sh CAVEATS
 Systems without
 .Xr sysctl 8

Modified: user/alc/PQ_LAUNDRY/sbin/mknod/mknod.8
==============================================================================
--- user/alc/PQ_LAUNDRY/sbin/mknod/mknod.8	Mon Oct  3 19:48:56 2016	(r306654)
+++ user/alc/PQ_LAUNDRY/sbin/mknod/mknod.8	Mon Oct  3 19:52:06 2016	(r306655)
@@ -28,7 +28,7 @@
 .\"     @(#)mknod.8	8.2 (Berkeley) 12/11/93
 .\" $FreeBSD$
 .\"
-.Dd January 31, 2010
+.Dd October 3, 2016
 .Dt MKNOD 8
 .Os
 .Sh NAME
@@ -149,4 +149,4 @@ nodes cannot be used to access devices.
 A
 .Nm
 utility appeared in
-.At v6 .
+.At v4 .

Modified: user/alc/PQ_LAUNDRY/sbin/mksnap_ffs/mksnap_ffs.8
==============================================================================
--- user/alc/PQ_LAUNDRY/sbin/mksnap_ffs/mksnap_ffs.8	Mon Oct  3 19:48:56 2016	(r306654)
+++ user/alc/PQ_LAUNDRY/sbin/mksnap_ffs/mksnap_ffs.8	Mon Oct  3 19:52:06 2016	(r306655)
@@ -34,7 +34,7 @@
 .\"
 .\" $FreeBSD$
 .\"
-.Dd February 14, 2011
+.Dd October 3, 2016
 .Dt MKSNAP_FFS 8
 .Os
 .Sh NAME
@@ -75,7 +75,7 @@ mount -o ro /dev/md0 /mnt/
 The
 .Nm
 utility first appeared in
-.Fx 5.0 .
+.Fx 5.1 .
 .Sh CAVEATS
 The disk full situation is not handled gracefully and may
 lead to a system panic when no free blocks are found.

Modified: user/alc/PQ_LAUNDRY/sbin/mount_fusefs/mount_fusefs.8
==============================================================================
--- user/alc/PQ_LAUNDRY/sbin/mount_fusefs/mount_fusefs.8	Mon Oct  3 19:48:56 2016	(r306654)
+++ user/alc/PQ_LAUNDRY/sbin/mount_fusefs/mount_fusefs.8	Mon Oct  3 19:52:06 2016	(r306655)
@@ -29,7 +29,7 @@
 .\"
 .\" $FreeBSD$
 .\"
-.Dd October 11, 2012
+.Dd October 3, 2016
 .Dt MOUNT_FUSEFS 8
 .Os
 .Sh NAME
@@ -52,7 +52,8 @@
 .Sh DESCRIPTION
 Basic usage is to start a fuse daemon on the given
 .Ar special
-file.  In practice, the daemon is assigned a
+file.
+In practice, the daemon is assigned a
 .Ar special
 file automatically, which can then be indentified via
 .Xr fstat 1 .
@@ -68,7 +69,8 @@ is appended to the list of arguments,
 .Nm
 will call the
 .Ar fuse_daemon
-via that command.  In that way the
+via that command.
+In that way the
 .Ar fuse_daemon
 will be instructed to attach itself to
 .Ar special .
@@ -101,7 +103,8 @@ The options are as follows:
 .It Fl A , Ic --reject-allow_other
 Prohibit the
 .Cm allow_other
-mount flag. Intended for use in scripts and the
+mount flag.
+Intended for use in scripts and the
 .Xr sudoers 5
 file.
 .It Fl S , Ic --safe
@@ -143,8 +146,8 @@ Only root can use this option
 Limit size of read requests to
 .Ar n
 .It Cm private
-Refuse shared mounting of the daemon. This is the default behaviour,
-to allow sharing, expicitly use
+Refuse shared mounting of the daemon.
+This is the default behaviour, to allow sharing, expicitly use
 .Fl o Cm noprivate
 .It Cm neglect_shares
 Do not refuse unmounting if there are secondary mounts
@@ -154,11 +157,13 @@ Prefix absolute symlinks with the mountp
 .El
 .Pp
 Besides the above mount options, there is a set of pseudo-mount options which
-are supported by the Fuse library. One can list these by passing
+are supported by the Fuse library.
+One can list these by passing
 .Fl h
-to a Fuse daemon. Most of these options have effect only on the behaviour of
-the daemon (that is, their scope is limited to userspace). However,
-there are some which do require in-kernel support.
+to a Fuse daemon.
+Most of these options only have affect on the behavior of the daemon (that is,
+their scope is limited to userspace).
+However, there are some which do require in-kernel support.
 Currently the options supported by the kernel are:
 .Bl -tag -width indent
 .It Cm direct_io
@@ -189,7 +194,7 @@ only if the filesystem daemon has the sa
 real gid) as the user.
 .Pp
 This is applied for Fuse mounts by default and only root can mount without
-the strict access policy (ie. the
+the strict access policy (i.e. the
 .Cm allow_other
 mount option).
 .Pp
@@ -201,7 +206,7 @@ Users might opt to willingly relax stric
 are concerned) by doing their own secondary mount (See
 .Sx SHARED MOUNTS ) .
 .Sh SHARED MOUNTS
-A Fuse daemon can be shared (ie. mounted multiple times).
+A Fuse daemon can be shared (i.e. mounted multiple times).
 When doing the first (primary) mount, the spawner and the mounter of the daemon
 must have the same uid, or the mounter should be the superuser.
 .Pp
@@ -212,9 +217,9 @@ The behaviour of a secondary mount is an
 links: they redirect all filesystem operations to the primary mount.
 .Pp
 Doing a secondary mount is like signing an agreement: by this action, the mounter
-agrees that the Fuse daemon can trace her I/O activities. From then on
-she is not banned from using the filesystem (either via her own mount or
-via the primary mount), regardless whether
+agrees that the Fuse daemon can trace her I/O activities.
+From then on she is not banned from using the filesystem
+(either via her own mount or via the primary mount), regardless whether
 .Cm allow_other
 is used or not.
 .Pp
@@ -226,14 +231,15 @@ mount; e.g.
 System administrators might want to use a custom mount policy (ie., one going
 beyond the
 .Va vfs.usermount
-sysctl). The primary tool for such purposes is
+sysctl).
+The primary tool for such purposes is
 .Xr sudo 8 .
 However, given that
 .Nm
 is capable of invoking an arbitrary program, one must be careful when doing this.
 .Nm
-is designed in a way such that it makes that easy. For this purpose,
-there are options which disable certain risky features (ie.
+is designed in a way such that it makes that easy.
+For this purpose, there are options which disable certain risky features (i.e.
 .Fl S
 and
 .Fl A ) ,
@@ -269,8 +275,8 @@ If set,
 .Nm
 will ignore uknown mount options.
 .It Ev MOUNT_FUSEFS_CALL_BY_LIB
-Adjust behaviour to the needs of the FUSE library. Currently it effects
-help output.
+Adjust behavior to the needs of the FUSE library.
+Currently it effects help output.
 .El
 .Pp
 Although the following variables do not have any effect on
@@ -278,11 +284,13 @@ Although the following variables do not 
 itself, they affect the behaviour of fuse daemons:
 .Bl -tag -width ".Ev FUSE_DEV_NAME"
 .It Ev FUSE_DEV_NAME
-Device to attach. If not set, the multiplexer path
+Device to attach.
+If not set, the multiplexer path
 .Ar /dev/fuse
 is used.
 .It Ev FUSE_DEV_FD
-File desciptor of an opened Fuse device to use. Overrides
+File desciptor of an opened Fuse device to use.
+Overrides
 .Ev FUSE_DEV_NAME .
 .It Ev FUSE_NO_MOUNT
 If set, the library will not attempt to mount the filesystem, even
@@ -293,7 +301,8 @@ if a mountpoint argument is supplied.
 .It Pa /dev/fuse
 Fuse device with which the kernel and Fuse daemons can communicate.
 .It Pa /dev/fuse
-The multiplexer path. An
+The multiplexer path.
+An
 .Xr open 2
 performed on it automatically is passed to a free Fuse device by the kernel
 (which might be created just for this puprose).
@@ -330,12 +339,19 @@ does not call any external utility and a
 .Xr umount 8
 .Sh HISTORY
 .Nm
-appears as the part of the FreeBSD implementation of the Fuse userspace filesystem
-framework (see http://fuse.sourceforge.net). This user interface is FreeBSD specific.
+appeared in
+.Fx 10.0
+as the part of the
+.Fx
+implementation of the Fuse userspace filesystem
+framework (see http://fuse.sourceforge.net).
 .Sh CAVEATS
-Secondary mounts should be unmounted via their device name. If an attempt is
-made to be unmount them via their filesystem root path, the unmount request
-will be forwarded to the primary mount path.
+This user interface is
+.Fx
+specific.
+Secondary mounts should be unmounted via their device name.
+If an attempt is made to unmount them via their filesystem root path,
+the unmount request will be forwarded to the primary mount path.
 In general, unmounting by device name is less error-prone than by mount path
 (although the latter will also work under normal circumstances).
 .Pp

Modified: user/alc/PQ_LAUNDRY/sbin/mount_msdosfs/mount_msdosfs.8
==============================================================================
--- user/alc/PQ_LAUNDRY/sbin/mount_msdosfs/mount_msdosfs.8	Mon Oct  3 19:48:56 2016	(r306654)
+++ user/alc/PQ_LAUNDRY/sbin/mount_msdosfs/mount_msdosfs.8	Mon Oct  3 19:52:06 2016	(r306655)
@@ -30,7 +30,7 @@
 .\"
 .\" $FreeBSD$
 .\"
-.Dd October 1, 2013
+.Dd October 3, 2016
 .Dt MOUNT_MSDOSFS 8
 .Os
 .Sh NAME
@@ -193,21 +193,32 @@ To mount a Japanese MS-DOS file system l
 List of Localized MS Operating Systems:
 .Pa http://www.microsoft.com/globaldev/reference/oslocversion.mspx .
 .Sh HISTORY
-The
-.Nm
-utility first appeared in
+The predecessor to
+.Nm mount_msdos
+utility named
+.Nm mount_pcfs
+appeared in
+.Bx 386 .
+It was rewritten in
+.Nx 1.0
+and first appeared in
 .Fx 2.0 .
-Its predecessor, the
+.Nm mount_msdos
+was renamed to the more aptly-named
+.Nm
+in
+.Fx 5.0.
+The character code conversion routine was added in 2003.
+.Sh AUTHORS
+Initial implementation as
 .Nm mount_pcfs
-utility appeared in
-.Fx 1.0 ,
-and was abandoned in favor
-of the more aptly-named
-.Nm .
-.Pp
+was written by
+.An -nosplit
+.An Paul Popelka Aq Mt paulp at uts.amdahl.com .
+It was rewritten by
+.An Christopher G. Demetriou Aq Mt cgd at NetBSD.org .
 The character code conversion routine was added by
-.An Ryuichiro Imura Aq Mt imura at ryu16.org
-in 2003.
+.An Ryuichiro Imura Aq Mt imura at ryu16.org .
 .Sh CAVEATS
 The use of the
 .Fl 9

Modified: user/alc/PQ_LAUNDRY/sbin/mount_nullfs/mount_nullfs.8
==============================================================================
--- user/alc/PQ_LAUNDRY/sbin/mount_nullfs/mount_nullfs.8	Mon Oct  3 19:48:56 2016	(r306654)
+++ user/alc/PQ_LAUNDRY/sbin/mount_nullfs/mount_nullfs.8	Mon Oct  3 19:52:06 2016	(r306655)
@@ -33,7 +33,7 @@
 .\"     @(#)mount_null.8	8.6 (Berkeley) 5/1/95
 .\" $FreeBSD$
 .\"
-.Dd May 1, 1995
+.Dd October 3, 2016
 .Dt MOUNT_NULLFS 8
 .Os
 .Sh NAME
@@ -240,6 +240,10 @@ UCLA Technical Report CSD-910056,
 .Em "Stackable Layers: an Architecture for File System Development" .
 .Sh HISTORY
 The
-.Nm
+.Nm mount_null
 utility first appeared in
 .Bx 4.4 .
+It was renamed to
+.Nm
+in
+.Fx 5.0 .

Modified: user/alc/PQ_LAUNDRY/sbin/mount_unionfs/mount_unionfs.8
==============================================================================
--- user/alc/PQ_LAUNDRY/sbin/mount_unionfs/mount_unionfs.8	Mon Oct  3 19:48:56 2016	(r306654)
+++ user/alc/PQ_LAUNDRY/sbin/mount_unionfs/mount_unionfs.8	Mon Oct  3 19:52:06 2016	(r306655)
@@ -31,7 +31,7 @@
 .\"	@(#)mount_union.8	8.6 (Berkeley) 3/27/94
 .\" $FreeBSD$
 .\"
-.Dd November 30, 2006
+.Dd October 3, 2016
 .Dt MOUNT_UNIONFS 8
 .Os
 .Sh NAME
@@ -328,9 +328,13 @@ accessible via
 .Xr mount_nullfs 8
 .Sh HISTORY
 The
-.Nm
+.Nm mount_null
 utility first appeared in
 .Bx 4.4 .
+It was renamed to
+.Nm
+in
+.Fx 5.0 .
 .Pp
 The
 .Fl r

Modified: user/alc/PQ_LAUNDRY/sbin/pfctl/pfctl.8
==============================================================================
--- user/alc/PQ_LAUNDRY/sbin/pfctl/pfctl.8	Mon Oct  3 19:48:56 2016	(r306654)
+++ user/alc/PQ_LAUNDRY/sbin/pfctl/pfctl.8	Mon Oct  3 19:52:06 2016	(r306655)
@@ -26,7 +26,7 @@
 .\"
 .\" $FreeBSD$
 .\"
-.Dd June 21, 2011
+.Dd October 3, 2016
 .Dt PFCTL 8
 .Os
 .Sh NAME
@@ -390,7 +390,7 @@ Note that the
 optimization done automatically by the kernel
 will skip evaluation of rules where possible.
 Packets passed statefully are counted in the rule that created the state
-(even though the rule isn't evaluated more than once for the entire
+(even though the rule is not evaluated more than once for the entire
 connection).
 .It Fl s Cm Anchors
 Show the currently loaded anchors directly attached to the main ruleset.
@@ -593,7 +593,7 @@ counters are incremented instead of the
 .Dq Pass
 counters when a
 .Dq stateful
-packet is passed but doesn't match the table anymore.

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***


More information about the svn-src-user mailing list