svn commit: r339063 - stable/10/etc

2018-10-01 Thread Alan Somers
Author: asomers Date: Mon Oct 1 16:14:38 2018 New Revision: 339063 URL: https://svnweb.freebsd.org/changeset/base/339063 Log: MFC r337973: Add Modbus Application Protocol to /etc/services IANA reassigned ports 502 and 802 on 2014-06-10 PR: 213276 Submitted by:

svn commit: r339062 - stable/10/libexec/tftpd

2018-10-01 Thread Alan Somers
Author: asomers Date: Mon Oct 1 16:11:09 2018 New Revision: 339062 URL: https://svnweb.freebsd.org/changeset/base/339062 Log: MFC r338216: tftpd: Fix data corruption bug with netascii Transferring files in netascii format requires, among other things, translating all CR characters

svn commit: r339059 - stable/10/libexec/tftpd

2018-10-01 Thread Alan Somers
Author: asomers Date: Mon Oct 1 16:08:27 2018 New Revision: 339059 URL: https://svnweb.freebsd.org/changeset/base/339059 Log: MFC r336605: Fix multiple Coverity warnings in tftpd(8) * Initialize uninitialized variable (CID 1006502) * strcpy => strlcpy (CID 1006792, 1006791,

svn commit: r339061 - stable/10/usr.bin/tftp

2018-10-01 Thread Alan Somers
Author: asomers Date: Mon Oct 1 16:10:27 2018 New Revision: 339061 URL: https://svnweb.freebsd.org/changeset/base/339061 Log: MFC r337779: tftp: Close a resource leak when putting files Reported by: Coverity CID: 1394842 Modified: stable/10/usr.bin/tftp/main.c

svn commit: r339060 - in stable/10: libexec/tftpd usr.bin/tftp

2018-10-01 Thread Alan Somers
Author: asomers Date: Mon Oct 1 16:09:20 2018 New Revision: 339060 URL: https://svnweb.freebsd.org/changeset/base/339060 Log: MFC r336609: Fix several Coverity warnings in tftp Some of the changes are in the libexec/tftpd directory, but to functions that are only used by tftp(1)

svn commit: r339058 - stable/10/libexec/tftpd

2018-10-01 Thread Alan Somers
Author: asomers Date: Mon Oct 1 16:07:32 2018 New Revision: 339058 URL: https://svnweb.freebsd.org/changeset/base/339058 Log: MFC r336587: tftpd(8): when completing an WRQ, flush the file before acknowleding receipt tftpd(8) should flush a newly written file to disk before ACKing the

svn commit: r337259 - stable/10/sys/security/audit

2018-08-03 Thread Alan Somers
Author: asomers Date: Fri Aug 3 14:47:47 2018 New Revision: 337259 URL: https://svnweb.freebsd.org/changeset/base/337259 Log: MFC r336319: auditon(2): fix A_SETPOLICY with 64-bit values A_SETPOLICY is supposed to work with either 64 or 32-bit values, but due to a typo the 64-bit

svn commit: r337258 - stable/10/sys/kern

2018-08-03 Thread Alan Somers
Author: asomers Date: Fri Aug 3 14:45:53 2018 New Revision: 337258 URL: https://svnweb.freebsd.org/changeset/base/337258 Log: MFC r336205: Don't acquire evclass_lock with a spinlock held When the "pc" audit class is enabled and auditd is running, witness will panic during thread

svn commit: r337257 - stable/10/contrib/openbsm/bin/auditd

2018-08-03 Thread Alan Somers
Author: asomers Date: Fri Aug 3 14:37:23 2018 New Revision: 337257 URL: https://svnweb.freebsd.org/changeset/base/337257 Log: MFC r335899: auditd(8): register signal handlers interrutibly auditd_wait_for_events() relies on read(2) being interrupted by signals, but it registers

svn commit: r337256 - in stable/10: contrib/openbsm/bin/praudit etc/mtree usr.sbin/praudit usr.sbin/praudit/tests

2018-08-03 Thread Alan Somers
Author: asomers Date: Fri Aug 3 14:36:29 2018 New Revision: 337256 URL: https://svnweb.freebsd.org/changeset/base/337256 Log: MFC r335287, r335290 r335287: praudit(1): return 0 on success Cherry pick https://github.com/openbsm/openbsm/commit/ed83bb3 Submitted by: aniketp

svn commit: r337254 - stable/10/lib/libutil

2018-08-03 Thread Alan Somers
Author: asomers Date: Fri Aug 3 14:25:15 2018 New Revision: 337254 URL: https://svnweb.freebsd.org/changeset/base/337254 Log: MFC r334547: pty.3: Add a HISTORY section These functions were first added in 4.3 BSD-Reno, according to http://unix.superglobalmegacorp.com/ and the CSRG

svn commit: r337253 - stable/10/share/man/man4

2018-08-03 Thread Alan Somers
Author: asomers Date: Fri Aug 3 14:23:51 2018 New Revision: 337253 URL: https://svnweb.freebsd.org/changeset/base/337253 Log: MFC r334394: auditpipe(4): fix some ioctl arguments in the man page Fix the argument types for the AUDITPIPE_[GS]ET_PRESELECT_(NA)?FLAGS ioctls. Also, fix

svn commit: r337252 - stable/10/contrib/openbsm/libbsm

2018-08-03 Thread Alan Somers
Author: asomers Date: Fri Aug 3 14:23:01 2018 New Revision: 337252 URL: https://svnweb.freebsd.org/changeset/base/337252 Log: MFC r334390: au_read_rec(3): correct return value in man page Submitted by: aniketp Reviewed by: csjp (earlier version) Sponsored by: Google, Inc. (GSoC

svn commit: r337251 - stable/10/sys/security/audit

2018-08-03 Thread Alan Somers
Author: asomers Date: Fri Aug 3 14:22:16 2018 New Revision: 337251 URL: https://svnweb.freebsd.org/changeset/base/337251 Log: MFC r334296: Fix "Bad tailq" panic when auditing auditon(A_SETCLASS, ...) Due to an oversight in r195280, auditon(A_SETCLASS, ...) would cause a tailq

svn commit: r337250 - in stable/10/libexec/tftpd: . tests

2018-08-03 Thread Alan Somers
Author: asomers Date: Fri Aug 3 14:19:56 2018 New Revision: 337250 URL: https://svnweb.freebsd.org/changeset/base/337250 Log: MFC r330720: tftpd: reject unknown opcodes If tftpd receives a command with an unknown opcode, it simply exits 1. It doesn't send an ERROR packet, and the

svn commit: r337249 - in stable/10/libexec/tftpd: . tests

2018-08-03 Thread Alan Somers
Author: asomers Date: Fri Aug 3 14:19:09 2018 New Revision: 337249 URL: https://svnweb.freebsd.org/changeset/base/337249 Log: MFC r330719: tftpd: Abort on an WRQ access violation On a WRQ (write request) tftpd checks whether the client has access permission for the file in

svn commit: r337248 - in stable/10/libexec/tftpd: . tests

2018-08-03 Thread Alan Somers
Author: asomers Date: Fri Aug 3 14:18:02 2018 New Revision: 337248 URL: https://svnweb.freebsd.org/changeset/base/337248 Log: MFC r330718: tftpd: Verify world-writability for WRQ when using relative paths tftpd(8) says that files may only be written if they already exist and are

svn commit: r337247 - in stable/10: libexec/tftpd libexec/tftpd/tests usr.bin/tftp

2018-08-03 Thread Alan Somers
Author: asomers Date: Fri Aug 3 14:17:11 2018 New Revision: 337247 URL: https://svnweb.freebsd.org/changeset/base/337247 Log: MFC r330710: tftpd: Flush files as soon as they are fully received On an RRQ, tftpd doesn't exit as soon as it's finished receiving a file. Instead, it

svn commit: r337246 - in stable/10: etc/mtree libexec/tftpd libexec/tftpd/tests

2018-08-03 Thread Alan Somers
Author: asomers Date: Fri Aug 3 14:13:15 2018 New Revision: 337246 URL: https://svnweb.freebsd.org/changeset/base/337246 Log: MFC r330696, r330709, r330742, r331358 r330696: Add some functional tests for tftpd(8) tftpd(8) is difficult to test in isolation due to its relationship

svn commit: r337244 - in stable/10: contrib/netbsd-tests/lib/libc/sys lib/libc/sys

2018-08-03 Thread Alan Somers
Author: asomers Date: Fri Aug 3 14:08:39 2018 New Revision: 337244 URL: https://svnweb.freebsd.org/changeset/base/337244 Log: MFC r328266: mlock(2): correct documentation for error conditions. The man page is years out of date regarding errors. Our implementation _does_ allow

svn commit: r332610 - in stable/10/usr.bin/tail: . tests

2018-04-16 Thread Alan Somers
Author: asomers Date: Mon Apr 16 16:42:16 2018 New Revision: 332610 URL: https://svnweb.freebsd.org/changeset/base/332610 Log: MFC r329606: tail: fix "tail -r" for piped input that begins with '\n' A subtle logic bug, probably introduced in r311895, caused tail to print the first

svn commit: r330737 - in stable/10: sbin/geom/class/cache sbin/geom/class/concat sbin/geom/class/journal sbin/geom/class/label sbin/geom/class/mirror sbin/geom/class/raid3 sbin/geom/class/shsec sbi...

2018-03-09 Thread Alan Somers
Author: asomers Date: Sat Mar 10 04:17:01 2018 New Revision: 330737 URL: https://svnweb.freebsd.org/changeset/base/330737 Log: MFC r323314, r323338, r328849 r323314: Audit userspace geom code for leaking memory to disk Any geom class using g_metadata_store, as well as geom_virstor

svn commit: r330736 - stable/10/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2018-03-09 Thread Alan Somers
Author: asomers Date: Sat Mar 10 04:10:57 2018 New Revision: 330736 URL: https://svnweb.freebsd.org/changeset/base/330736 Log: MFC r329265, r329384 r329265: Implement .vop_pathconf and .vop_getacl for the .zfs ctldir zfsctl_common_pathconf will report all the same variables that

svn commit: r330735 - stable/10/cddl/contrib/opensolaris/cmd/zpool

2018-03-09 Thread Alan Somers
Author: asomers Date: Sat Mar 10 04:02:51 2018 New Revision: 330735 URL: https://svnweb.freebsd.org/changeset/base/330735 Log: MFC r329067: Fix "zpool add" crash when a replacing vdev has a spare child Fix an assertion in zpool that causes a crash when running any "zpool add"

svn commit: r330524 - stable/10/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2018-03-05 Thread Alan Somers
Author: asomers Date: Mon Mar 5 20:43:43 2018 New Revision: 330524 URL: https://svnweb.freebsd.org/changeset/base/330524 Log: MFC r324940: Fix the error message when creating a zpool on a too-small device Don't check for SPA_MINDEVSIZE in vdev_geom_attach when opening by path. It's

svn commit: r330522 - stable/10/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2018-03-05 Thread Alan Somers
Author: asomers Date: Mon Mar 5 20:28:49 2018 New Revision: 330522 URL: https://svnweb.freebsd.org/changeset/base/330522 Log: MFC r326401: Fix assertion when ZFS fails to open certain devices "panic: vdev_geom_close_locked: cp->private is NULL" This panic will result if ZFS fails

svn commit: r330520 - stable/10/contrib/netbsd-tests/lib/libc/stdio

2018-03-05 Thread Alan Somers
Author: asomers Date: Mon Mar 5 19:02:32 2018 New Revision: 330520 URL: https://svnweb.freebsd.org/changeset/base/330520 Log: MFC r320726, r320727 r320726: Expect :snprintf_float to segfault This issue started occurring within the past month or so. PR: 220502 Reported by:

svn commit: r326341 - stable/10/sys/dev/mpr

2017-11-28 Thread Alan Somers
Author: asomers Date: Tue Nov 28 19:57:16 2017 New Revision: 326341 URL: https://svnweb.freebsd.org/changeset/base/326341 Log: MFC r325363: Fix mpr(4) panics caused by bad drive mapping tables sys/dev/mpr/mpr_mapping.c If _mapping_process_dpm_pg0 detects inconsistencies in the

svn commit: r326340 - stable/10/share/man/man4

2017-11-28 Thread Alan Somers
Author: asomers Date: Tue Nov 28 19:46:48 2017 New Revision: 326340 URL: https://svnweb.freebsd.org/changeset/base/326340 Log: MFC r324805: Fix the mps(4) HISTORY section. Looks like a copy/paste error from r302673. Sponsored by: Spectra Logic Corp Modified:

svn commit: r326336 - stable/10/cddl/contrib/opensolaris/cmd/zdb

2017-11-28 Thread Alan Somers
Author: asomers Date: Tue Nov 28 18:44:58 2017 New Revision: 326336 URL: https://svnweb.freebsd.org/changeset/base/326336 Log: MFC r324221: MFV r316861: 6866 zdb -l should return non-zero if it fails to find any label illumos/illumos-gate@64723e361134b2a2c45341334174f9d34002f8d0

svn commit: r326335 - in stable/10/cddl/contrib/opensolaris: cmd/zdb cmd/ztest lib/libzpool/common lib/libzpool/common/sys

2017-11-28 Thread Alan Somers
Author: asomers Date: Tue Nov 28 18:35:58 2017 New Revision: 326335 URL: https://svnweb.freebsd.org/changeset/base/326335 Log: MFC r324220: MFC r316858 7280 Allow changing global libzpool variables in zdb 7280 Allow changing global libzpool variables in zdb and ztest through command

svn commit: r326334 - stable/10/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2017-11-28 Thread Alan Somers
Author: asomers Date: Tue Nov 28 18:27:25 2017 New Revision: 326334 URL: https://svnweb.freebsd.org/changeset/base/326334 Log: MFC r323813: MFV r323789: 8473 scrub does not detect errors on active spares illumos/illumos-gate@554675eee75dd2d7398d960aa5c81083ceb8505a

svn commit: r326332 - in stable/10: bin/chflags bin/chflags/tests bin/mkdir bin/mkdir/tests bin/rcp bin/rcp/tests bin/rmdir bin/rmdir/tests etc/mtree

2017-11-28 Thread Alan Somers
Author: asomers Date: Tue Nov 28 18:18:39 2017 New Revision: 326332 URL: https://svnweb.freebsd.org/changeset/base/326332 Log: MFC r323275, r324112 r323275: Add basic tests for chflags, mkdir, rcp, and rmdir Add basic command line parsing test coverage for these utilities. The

svn commit: r326328 - stable/10/sys/cddl/compat/opensolaris/sys

2017-11-28 Thread Alan Somers
Author: asomers Date: Tue Nov 28 17:33:10 2017 New Revision: 326328 URL: https://svnweb.freebsd.org/changeset/base/326328 Log: MFC r323194: Fix remounting ZFS filesystem with "zfs mount" "zfs mount -o" passes a list of mount options directly to nmount(2) after sanity checking them.

svn commit: r326327 - stable/10/cddl/compat/opensolaris/misc

2017-11-28 Thread Alan Somers
Author: asomers Date: Tue Nov 28 17:30:25 2017 New Revision: 326327 URL: https://svnweb.freebsd.org/changeset/base/326327 Log: MFC r323193: Honor all options of "zfs mount -o" The existing code in zmount incorrectly parses the comma-delimited option string. The result is that nmount

svn commit: r326326 - stable/10/etc/periodic/security

2017-11-28 Thread Alan Somers
Author: asomers Date: Tue Nov 28 17:27:00 2017 New Revision: 326326 URL: https://svnweb.freebsd.org/changeset/base/326326 Log: MFC r322868: Fix 100.chksetuid and 110.neggrpperm for mountpoints with spaces Also, fix them for mountpoints with tabs. PR: 48325 Reported

svn commit: r326325 - stable/10/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2017-11-28 Thread Alan Somers
Author: asomers Date: Tue Nov 28 17:25:24 2017 New Revision: 326325 URL: https://svnweb.freebsd.org/changeset/base/326325 Log: MFC r322546: Fix some ZFS debugging messages sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_geom.c Be more careful about the use of provider

svn commit: r321883 - stable/10/usr.bin/stdbuf

2017-08-01 Thread Alan Somers
Author: asomers Date: Tue Aug 1 16:48:33 2017 New Revision: 321883 URL: https://svnweb.freebsd.org/changeset/base/321883 Log: MFC r320807: stdbuf(1): Add buffer definition "B" to the usage message This option has been missing from the usage message ever since the program was first

svn commit: r321878 - in stable/10: contrib/netbsd-tests/lib/libc/gen lib/libc/tests/gen

2017-08-01 Thread Alan Somers
Author: asomers Date: Tue Aug 1 16:00:21 2017 New Revision: 321878 URL: https://svnweb.freebsd.org/changeset/base/321878 Log: MFC r320737, r320914 r320737: Fix cleanup in lib/libc/gen/setdomainname_test ATF cleanup routines run in separate processes from the tests themselves, so

svn commit: r321830 - stable/10/bin/echo/tests

2017-07-31 Thread Alan Somers
Author: asomers Date: Mon Jul 31 23:03:10 2017 New Revision: 321830 URL: https://svnweb.freebsd.org/changeset/base/321830 Log: MFC r320269: style fixes in bin/echo/tests Submitted by: shivansh Reviewed by: asomers X-MFC-With: 319626 Sponsored by: Google, Inc (GSoC 2017)

Re: svn commit: r321829 - in stable/10: lib/libc/sys share/man/man4

2017-07-31 Thread Alan Somers
On Mon, Jul 31, 2017 at 4:36 PM, Alan Somers <asom...@freebsd.org> wrote: > Author: asomers > Date: Mon Jul 31 22:36:03 2017 > New Revision: 321829 > URL: https://svnweb.freebsd.org/changeset/base/321829 > > Log: > Clarify usage of aio(4) with kqueue(2) > >

svn commit: r321829 - in stable/10: lib/libc/sys share/man/man4

2017-07-31 Thread Alan Somers
Author: asomers Date: Mon Jul 31 22:36:03 2017 New Revision: 321829 URL: https://svnweb.freebsd.org/changeset/base/321829 Log: Clarify usage of aio(4) with kqueue(2) Reviewed by: jhb MFC after:3 weeks Differential Revision:https://reviews.freebsd.org/D11299 Modified:

svn commit: r321827 - in stable/10/sbin/devd: . tests

2017-07-31 Thread Alan Somers
Author: asomers Date: Mon Jul 31 22:28:33 2017 New Revision: 321827 URL: https://svnweb.freebsd.org/changeset/base/321827 Log: MFC r320165-r320166 r320165: devd(8): Remove pidfile on shutdown Sponsored by: Spectra Logic Corp r320166: Require devd to be running for its ATF

svn commit: r321820 - stable/10/usr.sbin/makefs/tests

2017-07-31 Thread Alan Somers
Author: asomers Date: Mon Jul 31 21:52:08 2017 New Revision: 321820 URL: https://svnweb.freebsd.org/changeset/base/321820 Log: MFC r320163: Fix usr.sbin/makefs/makefs_ffs_tests when /etc/fstab does not exist dumpfs prints a harmless warning message (via ufs_disk_fillout(3) and

svn commit: r321819 - stable/10/bin/ln/tests

2017-07-31 Thread Alan Somers
Author: asomers Date: Mon Jul 31 21:42:18 2017 New Revision: 321819 URL: https://svnweb.freebsd.org/changeset/base/321819 Log: MFC r319854: bin/ln: Set umask appropriately before creating files for testing These changes were missed in D11084 Submitted by: shivansh Reviewed by:

Re: svn commit: r321093 - in stable/10: bin/ln bin/ln/tests etc/mtree

2017-07-31 Thread Alan Somers
On Mon, Jul 17, 2017 at 3:12 PM, Ngie Cooper wrote: > Author: ngie > Date: Mon Jul 17 21:12:02 2017 > New Revision: 321093 > URL: https://svnweb.freebsd.org/changeset/base/321093 > > Log: > MFC r319857: > > ln(1): wordsmith -F option description > > Added: >

svn commit: r320782 - stable/10/sbin/ipfw

2017-07-07 Thread Alan Somers
Author: asomers Date: Fri Jul 7 15:35:42 2017 New Revision: 320782 URL: https://svnweb.freebsd.org/changeset/base/320782 Log: MFC r319900: sbin/ipfw: strcpy, strncpy => strlcpy Reported by: Coverity CID: 1356162, 1356166 Sponsored by: Spectra Logic Corp Differential

svn commit: r320781 - stable/10/sbin/camcontrol

2017-07-07 Thread Alan Somers
Author: asomers Date: Fri Jul 7 15:22:29 2017 New Revision: 320781 URL: https://svnweb.freebsd.org/changeset/base/320781 Log: MFC r319337: Fix integer overflow in "camcontrol format" Reported by: Coverity CID: 1011426 Sponsored by: Spectra Logic Corp Modified:

svn commit: r320780 - stable/10/usr.sbin/bootparamd/bootparamd

2017-07-07 Thread Alan Somers
Author: asomers Date: Fri Jul 7 15:09:08 2017 New Revision: 320780 URL: https://svnweb.freebsd.org/changeset/base/320780 Log: MFC r318790, r319336 r318790: Fix a buffer overflow in bootparamd(8) If /etc/bootparams contains a line with an excessively long pathname, and a client

svn commit: r319344 - stable/10/tests/sys/aio

2017-05-31 Thread Alan Somers
Author: asomers Date: Wed May 31 17:20:55 2017 New Revision: 319344 URL: https://svnweb.freebsd.org/changeset/base/319344 Log: MFC r318593: Fix build of AIO tests with -DDEBUG Also, redefine some constants for clarity. No functional change. Modified:

svn commit: r319268 - stable/10/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2017-05-30 Thread Alan Somers
Author: asomers Date: Tue May 30 22:54:52 2017 New Revision: 319268 URL: https://svnweb.freebsd.org/changeset/base/319268 Log: MFC r318189: vdev_geom may associate multiple vdevs per g_consumer vdev_geom.c currently uses the g_consumer's private field to point to a vdev_t. That way,

svn commit: r319267 - in stable/10: usr.bin/mkuzip usr.sbin/pw

2017-05-30 Thread Alan Somers
Author: asomers Date: Tue May 30 22:48:17 2017 New Revision: 319267 URL: https://svnweb.freebsd.org/changeset/base/319267 Log: MFC r318141, r318143-r318144 r318141: strcpy => strlcpy Reported by: Coverity CID: 1352771 Sponsored by: Spectra Logic Corp r318143:

svn commit: r319266 - stable/10/sbin/camcontrol

2017-05-30 Thread Alan Somers
Author: asomers Date: Tue May 30 22:46:00 2017 New Revision: 319266 URL: https://svnweb.freebsd.org/changeset/base/319266 Log: MFC r317759: Fix memory leaks in camcontrol Reported by: Coverity CID: 1331674, 1331675 Reviewed by: ken Sponsored by: Spectra Logic Corp

svn commit: r319265 - stable/10/sbin/ifconfig

2017-05-30 Thread Alan Somers
Author: asomers Date: Tue May 30 22:45:01 2017 New Revision: 319265 URL: https://svnweb.freebsd.org/changeset/base/319265 Log: MFC r317755, r317758 r317755: Various Coverity fixes in ifconfig(8) * Exit early if kldload(2) fails (1011259). This is the only change that affects

svn commit: r319264 - stable/10/sbin/ifconfig

2017-05-30 Thread Alan Somers
Author: asomers Date: Tue May 30 22:44:05 2017 New Revision: 319264 URL: https://svnweb.freebsd.org/changeset/base/319264 Log: MFC r317715: ifconfig displays ND6_IFF_NO_DAD as "IGNORELOOP" PR: 218958 Reviewed by: kristof Differential Revision:

svn commit: r319263 - stable/10/cddl/contrib/opensolaris/cmd/zdb

2017-05-30 Thread Alan Somers
by: Matt Ahrens <mahr...@delphix.com> Approved by: Dan McDonald <dan...@omniti.com> Author: Alan Somers <asom...@freebsd.org> illumos/illumos-gate@e548d2fa41d1baa06662ed9abbb8bcec86e27dd9 https://www.illumos.org/issues/7900 Sponsored by: Spectra Logic Corp Modifie

svn commit: r319262 - stable/10/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2017-05-30 Thread Alan Somers
Author: asomers Date: Tue May 30 22:41:19 2017 New Revision: 319262 URL: https://svnweb.freebsd.org/changeset/base/319262 Log: MFC r316760: Fix vdev_geom_attach_by_guids for partitioned disks When opening a vdev whose path is unknown, vdev_geom must find a geom provider with a label

svn commit: r319261 - stable/10/sbin/mount

2017-05-30 Thread Alan Somers
Author: asomers Date: Tue May 30 22:36:24 2017 New Revision: 319261 URL: https://svnweb.freebsd.org/changeset/base/319261 Log: MFC r316611: sbin/mount: strcpy -> strlcpy Reported by: Coverity CID: 1011173, 1011174 Sponsored by: Spectra Logic Corp Modified:

svn commit: r319260 - stable/10/usr.bin/netstat

2017-05-30 Thread Alan Somers
Author: asomers Date: Tue May 30 22:35:36 2017 New Revision: 319260 URL: https://svnweb.freebsd.org/changeset/base/319260 Log: MFC r316610: usr.bin/netstat: strcpy -> strlcpy Reported by: Coverity CID: 1006741, 1006744 Sponsored by: Spectra Logic Corp Modified:

svn commit: r319259 - in stable/10/etc/periodic: daily monthly weekly

2017-05-30 Thread Alan Somers
Author: asomers Date: Tue May 30 22:34:43 2017 New Revision: 319259 URL: https://svnweb.freebsd.org/changeset/base/319259 Log: MFC r316548: Quiet 450.status-security when *_inline="YES" Previously, 450.status-security would always set rc=3 in inline mode, because it doesn't know

svn commit: r319258 - in stable/10/sbin/geom: class/part misc

2017-05-30 Thread Alan Somers
Author: asomers Date: Tue May 30 22:33:24 2017 New Revision: 319258 URL: https://svnweb.freebsd.org/changeset/base/319258 Log: MFC r316535: Fix memory leak in "gpart bootcode" Also, annotate that gpart_issue never returns Reported by: Coverity CID: 1007105 Sponsored

svn commit: r319257 - in stable/10: etc/mtree usr.bin/pr usr.bin/pr/tests

2017-05-30 Thread Alan Somers
Author: asomers Date: Tue May 30 22:02:55 2017 New Revision: 319257 URL: https://svnweb.freebsd.org/changeset/base/319257 Log: MFC r316501, r316523 r316501: Fix file descriptor and memory leaks in pr(1) Also, hook NetBSD's pr test into the build, and add three more test cases.

svn commit: r319256 - in stable/10/usr.bin: banner limits rpcinfo

2017-05-30 Thread Alan Somers
Author: asomers Date: Tue May 30 21:58:53 2017 New Revision: 319256 URL: https://svnweb.freebsd.org/changeset/base/319256 Log: MFC r316500 (except the part to usr.bin/fortune) strcpy => strlcpy, strcat => strlcat Reported by: Coverity CID: 1006703 978863 1006745 1347163

svn commit: r319252 - in stable/10: lib/libc/tests/iconv lib/libc/tests/nss lib/libcrypt/tests lib/libmp/tests lib/libutil/tests lib/msun/tests usr.sbin/pw/tests

2017-05-30 Thread Alan Somers
Author: asomers Date: Tue May 30 21:03:44 2017 New Revision: 319252 URL: https://svnweb.freebsd.org/changeset/base/319252 Log: MFC r315032-r315036, r315039, r315041 r315032: Increase WARNS for iconv tests ATF tests have a default WARNS of 0, unlike other usermode programs.

svn commit: r319223 - stable/10/etc

2017-05-30 Thread Alan Somers
Author: asomers Date: Tue May 30 16:17:00 2017 New Revision: 319223 URL: https://svnweb.freebsd.org/changeset/base/319223 Log: MFC r314341: Update devd.conf for ports change 421360 Ports change 421360 changed the name and UID of the postgres user Reviewed by: trasz, imp, girgen

svn commit: r319222 - stable/10/sys/dev/xen/netback

2017-05-30 Thread Alan Somers
Author: asomers Date: Tue May 30 16:15:52 2017 New Revision: 319222 URL: https://svnweb.freebsd.org/changeset/base/319222 Log: MFC r314148, r314150 r314148: Misc Coverity fixes in xnb(4) Most of these are null pointer dereferences or missing error checks in the unit tests. One is

svn commit: r319221 - in stable/10/etc/periodic: daily monthly weekly

2017-05-30 Thread Alan Somers
Author: asomers Date: Tue May 30 16:09:54 2017 New Revision: 319221 URL: https://svnweb.freebsd.org/changeset/base/319221 Log: MFC r313069: Allow 999.local to run scripts in any language If one of the scripts listed in (daily|weekly|monthly)_local is executable, 999.local should

svn commit: r319220 - stable/10/etc/rc.d

2017-05-30 Thread Alan Somers
Author: asomers Date: Tue May 30 16:05:11 2017 New Revision: 319220 URL: https://svnweb.freebsd.org/changeset/base/319220 Log: MFC r301207: Fix exit status of "service routing start " etc/rc.d/routing Ignore the exit status of options_{inet,inet6,atm}. It's

svn commit: r317093 - stable/10/tests/sys/netinet

2017-04-18 Thread Alan Somers
Author: asomers Date: Tue Apr 18 16:17:38 2017 New Revision: 317093 URL: https://svnweb.freebsd.org/changeset/base/317093 Log: MFC r285117 Make cleanup routines idempotent cleanup routines can be executed at any point during the execution of the body, including even before the body

svn commit: r314440 - stable/10/sys/dev/mpr

2017-02-28 Thread Alan Somers
Author: asomers Date: Wed Mar 1 00:13:58 2017 New Revision: 314440 URL: https://svnweb.freebsd.org/changeset/base/314440 Log: MFC r312995: Initialize a stack variable in mprsas_get_sas_address_for_sata_disk Thought it's difficult to reproduce, I think this variable was responsible

svn commit: r314438 - stable/10/usr.sbin/camdd

2017-02-28 Thread Alan Somers
Author: asomers Date: Tue Feb 28 23:56:14 2017 New Revision: 314438 URL: https://svnweb.freebsd.org/changeset/base/314438 Log: MFC r312559: Fix misc Coverity defects in camdd(8) CID 1341620 Fix a small memory leak CID 1341630 Though this is technically a false positive,

svn commit: r314425 - in stable/10: etc/mtree sbin/devd usr.bin/cmp usr.bin/cmp/tests usr.bin/tail usr.bin/tail/tests usr.sbin/route6d

2017-02-28 Thread Alan Somers
00:00:00 1970 (empty, because file is newly added) +++ stable/10/usr.bin/cmp/tests/cmp_test2.sh Tue Feb 28 22:18:05 2017 (r314425, copy of r311572, head/usr.bin/cmp/tests/cmp_test2.sh) @@ -0,0 +1,67 @@ +# Copyright (c) 2017 Alan Somers +# All rights reserved. +# +# Redistribution and use

svn commit: r313754 - in stable/10: . tests/sys/geom/class/gate

2017-02-14 Thread Alan Somers
Author: asomers Date: Wed Feb 15 00:16:52 2017 New Revision: 313754 URL: https://svnweb.freebsd.org/changeset/base/313754 Log: MFC r311893, r313008, r313081 I had to modify the tests slightly for the MFC to stable/10, because stable/10 lacks r294037, which enabled /sbin/md5 to work on

svn commit: r312828 - in stable/10: . tests/sys/geom/class/eli tests/sys/geom/class/nop

2017-01-26 Thread Alan Somers
i=$((i+1)) + if [ ${md_rnd} != ${md_edev} ]; then + echo "ok $i - ealgo=${ealgo} keylen=${keylen} sec=${secsize}" + else + echo "not ok $i - ealgo=${ealgo} keylen=${keylen} sec=${secsize}" + fi + i=$((i+1)) + +

svn commit: r312540 - stable/10/sys/boot/forth

2017-01-20 Thread Alan Somers
Author: asomers Date: Fri Jan 20 16:04:39 2017 New Revision: 312540 URL: https://svnweb.freebsd.org/changeset/base/312540 Log: MFC r310417 Add a dumpdev example to /boot/defaults/loader.conf Modified: stable/10/sys/boot/forth/loader.conf Directory Properties: stable/10/ (props

svn commit: r311998 - stable/10/bin/ls/tests

2017-01-12 Thread Alan Somers
Author: asomers Date: Thu Jan 12 21:46:31 2017 New Revision: 311998 URL: https://svnweb.freebsd.org/changeset/base/311998 Log: MFC r310118 Fix ls_tests:o_flag with ZFS TMPDIR Unlike UFS or TMPFS, ZFS sets uarch automatically whenever a file is updated. The test must explicitly clear

svn commit: r310173 - in stable/10: lib/libutil usr.sbin/pw

2016-12-16 Thread Alan Somers
Author: asomers Date: Fri Dec 16 20:10:55 2016 New Revision: 310173 URL: https://svnweb.freebsd.org/changeset/base/310173 Log: MFC r308806 Speed up pw operations that edit /etc/group or /etc/passwd r285050 fixed a bug in pw that could lead to /etc/passwd or /etc/group corruption on

svn commit: r309024 - stable/10/sys/sys

2016-11-22 Thread Alan Somers
Author: asomers Date: Tue Nov 22 21:02:35 2016 New Revision: 309024 URL: https://svnweb.freebsd.org/changeset/base/309024 Log: MFC r307584 (partially) 307584 added the __min_size macro and replaced some static array sizes with __min_size. However, stable/10 doesn't yet have any static

svn commit: r308814 - stable/10/usr.sbin/pw

2016-11-18 Thread Alan Somers
Author: asomers Date: Fri Nov 18 22:23:01 2016 New Revision: 308814 URL: https://svnweb.freebsd.org/changeset/base/308814 Log: MFC r307752 Close some file descriptor leaks in pw Modified: stable/10/usr.sbin/pw/grupd.c stable/10/usr.sbin/pw/pw_nis.c stable/10/usr.sbin/pw/pwupd.c

svn commit: r307742 - in stable/10: sbin/mount_msdosfs sys/fs/msdosfs

2016-10-21 Thread Alan Somers
Author: asomers Date: Fri Oct 21 17:39:05 2016 New Revision: 307742 URL: https://svnweb.freebsd.org/changeset/base/307742 Log: MFC r306276, but don't remove findwin95 Mount msdosfs with longnames support by default. The old behavior depended on the FAT version and on what files were

svn commit: r306644 - stable/10/etc/periodic/security

2016-10-03 Thread Alan Somers
Author: asomers Date: Mon Oct 3 15:17:22 2016 New Revision: 306644 URL: https://svnweb.freebsd.org/changeset/base/306644 Log: MFC r306048 Fix periodic scripts when an NFS mount covers a local mount 100.chksetuid and 110.neggrpperm try to search through all UFS and ZFS filesystems.

svn commit: r306345 - stable/10/usr.bin/mkimg

2016-09-26 Thread Alan Somers
Author: asomers Date: Mon Sep 26 15:03:31 2016 New Revision: 306345 URL: https://svnweb.freebsd.org/changeset/base/306345 Log: MFC r306131 Update mkimg(1) author's contact info Modified: stable/10/usr.bin/mkimg/mkimg.1 Directory Properties: stable/10/ (props changed) Modified:

svn commit: r305746 - stable/10/etc/periodic/daily

2016-09-12 Thread Alan Somers
Author: asomers Date: Mon Sep 12 16:55:16 2016 New Revision: 305746 URL: https://svnweb.freebsd.org/changeset/base/305746 Log: MFC r304162 Decrease the anti-congestion sleep in 480.leapfile-ntpd to 1 hour 24 hours is too long. Periodic scripts are executed serially, so when combined

svn commit: r302846 - in stable/10/cddl: contrib/opensolaris/common/ctf contrib/opensolaris/lib/libnvpair lib/libavl lib/libctf lib/libnvpair lib/libumem lib/libuutil

2016-07-14 Thread Alan Somers
Author: asomers Date: Thu Jul 14 15:39:31 2016 New Revision: 302846 URL: https://svnweb.freebsd.org/changeset/base/302846 Log: MFC changes relating to warnings in opensolaris-derived libraries MFC r257592 MFC r257657 MFC r257638 MFC r257647 MFC r302141 r257592 | sbruno |

svn commit: r302689 - in stable/10: usr.bin/lastcomm/tests usr.sbin/sa/tests

2016-07-12 Thread Alan Somers
Author: asomers Date: Tue Jul 12 22:53:11 2016 New Revision: 302689 URL: https://svnweb.freebsd.org/changeset/base/302689 Log: MFC r302206 Skip lastcomm and sa tests on unsupported architectures usr.bin/lastcom/tests/Makefile usr.sbin/sa/tests/Makefile Set

svn commit: r302688 - stable/10/sbin/sysctl

2016-07-12 Thread Alan Somers
Author: asomers Date: Tue Jul 12 22:19:25 2016 New Revision: 302688 URL: https://svnweb.freebsd.org/changeset/base/302688 Log: MFC r302174 Fix "sysctl vm.vmtotal" output on machines with > 2TB virtual memory sbin/sysctl/sysctl.c Fix integer overflows in printf format strings

svn commit: r302675 - stable/10/usr.sbin/extattr/tests

2016-07-12 Thread Alan Somers
Author: asomers Date: Tue Jul 12 21:41:27 2016 New Revision: 302675 URL: https://svnweb.freebsd.org/changeset/base/302675 Log: MFC r301874 Fix usr.sbin/extattr testcases on tmpfs Skip the usr.sbin/extattr testscases if $TMPDIR is tmpfs, which doesn't support extended attributes

svn commit: r302600 - in stable/10: etc/defaults usr.sbin/periodic

2016-07-11 Thread Alan Somers
Author: asomers Date: Mon Jul 11 23:15:54 2016 New Revision: 302600 URL: https://svnweb.freebsd.org/changeset/base/302600 Log: MFC r300356 Better document security_show_{success,info,badconfig} in /etc/periodic.conf periodic(8) already handles the

svn commit: r301211 - in stable/10/sys/dev: mpr mps

2016-06-02 Thread Alan Somers
Author: asomers Date: Thu Jun 2 17:08:08 2016 New Revision: 301211 URL: https://svnweb.freebsd.org/changeset/base/301211 Log: MFC r299121 mpr(4) and mps(4) shouldn't indefinitely retry for "terminated ioc" errors Sponsored by: Spectra Logic Corp Modified:

svn commit: r301209 - stable/10/etc/mtree

2016-06-02 Thread Alan Somers
Author: asomers Date: Thu Jun 2 16:40:09 2016 New Revision: 301209 URL: https://svnweb.freebsd.org/changeset/base/301209 Log: Add missing file from r301145 This is a direct commit to stable/10, because it's fixing a mistake made in an MFC. I forgot to commit etc/mtree/BSD.tests.dist.

svn commit: r301145 - in stable/10/usr.sbin/extattr: . tests

2016-06-01 Thread Alan Somers
Author: asomers Date: Wed Jun 1 17:22:15 2016 New Revision: 301145 URL: https://svnweb.freebsd.org/changeset/base/301145 Log: MFC r298483, r298744, r299085, r299087, and r300747 to usr.sbin/extattr r300747 | asomers | 2016-05-26 08:26:49 -0600 (Thu, 26 May 2016) | 8 lines

svn commit: r300214 - in stable/10: sbin/devd sys/geom

2016-05-19 Thread Alan Somers
Author: asomers Date: Thu May 19 16:04:20 2016 New Revision: 300214 URL: https://svnweb.freebsd.org/changeset/base/300214 Log: MFC r298420, r298439, r298644 r298420 | asomers | 2016-04-21 10:43:15 -0600 (Thu, 21 Apr 2016) | 10 lines Notify userspace listeners when geom disk attributes

svn commit: r299961 - stable/10/sys/cam/scsi

2016-05-16 Thread Alan Somers
Author: asomers Date: Mon May 16 18:11:53 2016 New Revision: 299961 URL: https://svnweb.freebsd.org/changeset/base/299961 Log: MFC 298212 Add the ability to read a SAS device's Target Port NAA designator sys/cam/scsi/scsi_all.h sys/cam/scsi/scsi_all.c

svn commit: r299958 - stable/10/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2016-05-16 Thread Alan Somers
Author: asomers Date: Mon May 16 17:23:57 2016 New Revision: 299958 URL: https://svnweb.freebsd.org/changeset/base/299958 Log: MFC r298072 Don't corrupt ZFS label's physpath attribute when booting while a disk is missing Prior to this change, vdev_geom_open_by_path would call

svn commit: r299536 - stable/10/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2016-05-12 Thread Alan Somers
Author: asomers Date: Thu May 12 15:31:58 2016 New Revision: 299536 URL: https://svnweb.freebsd.org/changeset/base/299536 Log: MFC r297986, r298017 to vdev_geom.c r297986 | asomers | 2016-04-14 13:20:31 -0600 (Thu, 14 Apr 2016) | 6 lines Update a debugging message in

svn commit: r299378 - stable/10/contrib/netbsd-tests/usr.bin/grep

2016-05-10 Thread Alan Somers
Author: asomers Date: Tue May 10 17:34:35 2016 New Revision: 299378 URL: https://svnweb.freebsd.org/changeset/base/299378 Log: MFC 294923 Fix grep_test:recurse with ZFS and TMPFS tmpdirs contrib/netbsd-tests/usr.bin/grep/t_grep.sh Fix grep_test:recurse when /tmp is either zfs

svn commit: r299376 - stable/10/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2016-05-10 Thread Alan Somers
Author: asomers Date: Tue May 10 16:49:50 2016 New Revision: 299376 URL: https://svnweb.freebsd.org/changeset/base/299376 Log: MFC 297868 Fix rare double free in vdev_geom_attrchanged sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_geom.c Don't drop the g_topology_lock

svn commit: r297970 - stable/10/sbin/devd/tests

2016-04-14 Thread Alan Somers
Author: asomers Date: Thu Apr 14 15:24:45 2016 New Revision: 297970 URL: https://svnweb.freebsd.org/changeset/base/297970 Log: MFC 297838 Fix an intermittent bug in sbin/devd/client_test.stream In case where the two events were being received in separate reads, the event buffer was

svn commit: r297724 - stable/10/usr.sbin/syslogd

2016-04-08 Thread Alan Somers
Author: asomers Date: Fri Apr 8 21:42:35 2016 New Revision: 297724 URL: https://svnweb.freebsd.org/changeset/base/297724 Log: MFC r294924 syslogd: Enable repeated line compression for lines of any length. Enable repeated line compression for lines of any length, instead of only

svn commit: r297723 - stable/10/sbin/devd/tests

2016-04-08 Thread Alan Somers
Author: asomers Date: Fri Apr 8 20:43:50 2016 New Revision: 297723 URL: https://svnweb.freebsd.org/changeset/base/297723 Log: MFC 270231 Misc fixes suggested by Coverity. sbin/devd/tests/client_test.c * In the event that popen fails, don't dereference its return value.

  1   2   >