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