svn commit: r244233 - vendor/NetBSD/libc-vis/20121412a

2012-12-14 Thread Brooks Davis
Author: brooks Date: Fri Dec 14 23:06:31 2012 New Revision: 244233 URL: http://svnweb.freebsd.org/changeset/base/244233 Log: Tag 2nd 2012-12-14 import of NetBSD's (un)vis(3) Added: vendor/NetBSD/libc-vis/20121412a/ - copied from r244232, vendor/NetBSD/libc-vis/dist/

svn commit: r244234 - vendor/NetBSD/libc-vis

2012-12-14 Thread Brooks Davis
Author: brooks Date: Fri Dec 14 23:07:25 2012 New Revision: 244234 URL: http://svnweb.freebsd.org/changeset/base/244234 Log: Add a guide to upgrading (un)vis(3) imports. Added: vendor/NetBSD/libc-vis/FreeBSD-Upgrade Added: vendor/NetBSD/libc-vis/FreeBSD-Upgrade

svn commit: r244401 - in head: contrib/libc-vis include lib/libc/gen

2012-12-18 Thread Brooks Davis
Author: brooks Date: Tue Dec 18 16:37:24 2012 New Revision: 244401 URL: http://svnweb.freebsd.org/changeset/base/244401 Log: Replace our implementation of the vis(3) and unvis(3) APIs with NetBSD's. This output size limited versions of vis and unvis functions as well as a set of vis

Re: svn commit: r244198 - in head: etc/rc.d sbin/sysctl

2012-12-19 Thread Brooks Davis
On Wed, Dec 19, 2012 at 05:58:54PM -0500, Mark Johnston wrote: On Wed, Dec 19, 2012 at 02:02:09PM -0800, Xin Li wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 12/19/12 13:12, Garrett Cooper wrote: On Wed, Dec 19, 2012 at 1:10 PM, Garrett Cooper yaneg...@gmail.com wrote:

Re: svn commit: r244198 - in head: etc/rc.d sbin/sysctl

2012-12-19 Thread Brooks Davis
On Wed, Dec 19, 2012 at 06:59:17PM -0500, Mark Johnston wrote: On Wed, Dec 19, 2012 at 05:21:40PM -0600, Brooks Davis wrote: On Wed, Dec 19, 2012 at 05:58:54PM -0500, Mark Johnston wrote: On Wed, Dec 19, 2012 at 02:02:09PM -0800, Xin Li wrote: -BEGIN PGP SIGNED MESSAGE- Hash

svn commit: r244541 - in vendor/NetBSD/mtree: . dist

2012-12-21 Thread Brooks Davis
Author: brooks Date: Fri Dec 21 16:54:00 2012 New Revision: 244541 URL: http://svnweb.freebsd.org/changeset/base/244541 Log: Vendor import of NetBSD's mtree at 2012-12-21 Added: vendor/NetBSD/mtree/ vendor/NetBSD/mtree/dist/ vendor/NetBSD/mtree/dist/Makefile (contents, props changed)

svn commit: r244542 - vendor/NetBSD/mtree/20122112

2012-12-21 Thread Brooks Davis
Author: brooks Date: Fri Dec 21 16:54:33 2012 New Revision: 244542 URL: http://svnweb.freebsd.org/changeset/base/244542 Log: Tag 2012-12-21 import of NetBSD's mtree Added: vendor/NetBSD/mtree/20122112/ - copied from r244541, vendor/NetBSD/mtree/dist/

svn commit: r244543 - in vendor/NetBSD/mknod: . dist

2012-12-21 Thread Brooks Davis
Author: brooks Date: Fri Dec 21 17:08:01 2012 New Revision: 244543 URL: http://svnweb.freebsd.org/changeset/base/244543 Log: Vendor import of pack_dev.* from NetBSD's mknod at 2012-12-21 Added: vendor/NetBSD/mknod/ vendor/NetBSD/mknod/dist/ vendor/NetBSD/mknod/dist/pack_dev.c

svn commit: r244544 - vendor/NetBSD/mknod/20122112

2012-12-21 Thread Brooks Davis
Author: brooks Date: Fri Dec 21 17:08:17 2012 New Revision: 244544 URL: http://svnweb.freebsd.org/changeset/base/244544 Log: Tag 2012-12-21 import of NetBSD's mknod Added: vendor/NetBSD/mknod/20122112/ - copied from r244543, vendor/NetBSD/mknod/dist/

svn commit: r244557 - in head/lib: . libnetbsd libnetbsd/sys

2012-12-21 Thread Brooks Davis
Author: brooks Date: Fri Dec 21 20:37:38 2012 New Revision: 244557 URL: http://svnweb.freebsd.org/changeset/base/244557 Log: Add libnetbsd, a thin compatibility layer intended to allow a limited set of NetBSD software to compile as part of the FreeBSD build with little or no modifiction.

svn commit: r244562 - in head: contrib/mknod contrib/mtree usr.sbin usr.sbin/nmtree

2012-12-21 Thread Brooks Davis
Author: brooks Date: Fri Dec 21 21:00:00 2012 New Revision: 244562 URL: http://svnweb.freebsd.org/changeset/base/244562 Log: Add NetBSD's mtree to the tree and install it as nmtree as the first step towards replacing our mtree. Sponsored by: DARPA, AFRL Thanks to:cristos@NetBSD for

Re: svn commit: r244579 - head/usr.sbin/nmtree

2012-12-22 Thread Brooks Davis
On Sat, Dec 22, 2012 at 04:53:35AM +, Andrew Turner wrote: Author: andrew Date: Sat Dec 22 04:53:35 2012 New Revision: 244579 URL: http://svnweb.freebsd.org/changeset/base/244579 Log: Add the missing '$' from the LIBNETBSD variable Thanks! -- Brooks pgpP5ZJqZs5Lu.pgp Description:

svn commit: r245241 - in head: share/man/man5 share/mk tools/build/options usr.sbin/mtree usr.sbin/nmtree

2013-01-09 Thread Brooks Davis
Author: brooks Date: Wed Jan 9 21:07:08 2013 New Revision: 245241 URL: http://svnweb.freebsd.org/changeset/base/245241 Log: Always install our mtree as /usr/sbin/fmtree and link it as /usr/sbin/mtree by default. Add a src.conf option WITH_NMTREE that causes NetBSD's mtree to be linked

svn commit: r245265 - head/share/zoneinfo

2013-01-10 Thread Brooks Davis
Author: brooks Date: Thu Jan 10 19:46:08 2013 New Revision: 245265 URL: http://svnweb.freebsd.org/changeset/base/245265 Log: Rather than using zic to both compile and install zoneinfo files, generate the files during the build and install them with install(1). This was the one place in

svn commit: r245267 - in stable/9: include lib/libc/gen

2013-01-10 Thread Brooks Davis
Author: brooks Date: Thu Jan 10 22:15:13 2013 New Revision: 245267 URL: http://svnweb.freebsd.org/changeset/base/245267 Log: MFC r241731: Replace our version of the pwcache(3) API with NetBSD's implementation. This adds two features: * uid_from_user() and gid_from_group() as the

svn commit: r245271 - head

2013-01-10 Thread Brooks Davis
Author: brooks Date: Thu Jan 10 23:29:36 2013 New Revision: 245271 URL: http://svnweb.freebsd.org/changeset/base/245271 Log: Add xargs to the set of install tools when zoneinfo is not disabled. This fixes installworld which I had broken in r245265. Reported by: Nikolai Lifanov

Re: svn commit: r244401 - in head: contrib/libc-vis include lib/libc/gen

2013-01-10 Thread Brooks Davis
On Sun, Dec 23, 2012 at 01:54:08AM +0100, Dimitry Andric wrote: On 2012-12-18 17:37, Brooks Davis wrote: Author: brooks Date: Tue Dec 18 16:37:24 2012 New Revision: 244401 URL: http://svnweb.freebsd.org/changeset/base/244401 Log: Replace our implementation of the vis(3) and unvis

svn commit: r245305 - head/lib/libc/gen

2013-01-11 Thread Brooks Davis
Author: brooks Date: Fri Jan 11 15:50:01 2013 New Revision: 245305 URL: http://svnweb.freebsd.org/changeset/base/245305 Log: In r244401 I accidently moved strunvis and strunvisx from version 1.0 to 1.3 breaking the libc ABI. Revert that change (breaking the ABI again for users who updated

svn commit: r245308 - head/lib/libc/gen

2013-01-11 Thread Brooks Davis
Author: brooks Date: Fri Jan 11 17:51:03 2013 New Revision: 245308 URL: http://svnweb.freebsd.org/changeset/base/245308 Log: Add contrib/libc-vis to the include path so we reliably pick up the right version of vis.h. Reported by: dim Modified: head/lib/libc/gen/Makefile.inc

svn commit: r245309 - in head: . share/zoneinfo

2013-01-11 Thread Brooks Davis
Author: brooks Date: Fri Jan 11 18:37:51 2013 New Revision: 245309 URL: http://svnweb.freebsd.org/changeset/base/245309 Log: Use find -exec to install zoneinfo instead of requiring xargs to be an install tool. Suggested by: delphij Modified: head/Makefile.inc1

svn commit: r245311 - head/tools/build

2013-01-11 Thread Brooks Davis
Author: brooks Date: Fri Jan 11 20:51:02 2013 New Revision: 245311 URL: http://svnweb.freebsd.org/changeset/base/245311 Log: Add pwcache(3) and vis(3) to libegacy as install(1) is about to grow a dependency on them. Sponsored by: DARPA, AFRL Modified: head/tools/build/Makefile

svn commit: r245312 - head/usr.bin/xinstall

2013-01-11 Thread Brooks Davis
Author: brooks Date: Fri Jan 11 20:53:28 2013 New Revision: 245312 URL: http://svnweb.freebsd.org/changeset/base/245312 Log: Implement the -N dbdir option which allows an alternate passwd and group file to be used. This is useful for installing on systems where a user or group does not

svn commit: r245313 - head/sys/sys

2013-01-11 Thread Brooks Davis
Author: brooks Date: Fri Jan 11 21:11:01 2013 New Revision: 245313 URL: http://svnweb.freebsd.org/changeset/base/245313 Log: Bump __FreeBSD_version for install -N and (belatedly) nmtree. Modified: head/sys/sys/param.h Modified: head/sys/sys/param.h

svn commit: r245316 - in head: . etc

2013-01-11 Thread Brooks Davis
Author: brooks Date: Fri Jan 11 23:08:19 2013 New Revision: 245316 URL: http://svnweb.freebsd.org/changeset/base/245316 Log: Use the -N option to install and nmtree to eliminate the need for the checks for missing users and groups. Sponsored by: DARPA, AFRL Modified:

svn commit: r245318 - in head: . etc

2013-01-11 Thread Brooks Davis
Author: brooks Date: Fri Jan 11 23:44:35 2013 New Revision: 245318 URL: http://svnweb.freebsd.org/changeset/base/245318 Log: Revert r245316. Systems with non-standard uids/gids are more prevalent that I'd feared. Discussion is ongoing about the scope of a safer solution. Modified:

Re: svn commit: r245316 - in head: . etc

2013-01-11 Thread Brooks Davis
On Fri, Jan 11, 2013 at 03:40:35PM -0800, Peter Wemm wrote: On Fri, Jan 11, 2013 at 3:19 PM, Peter Wemm pe...@wemm.org wrote: On Fri, Jan 11, 2013 at 3:08 PM, Brooks Davis bro...@freebsd.org wrote: -IMAKE= ${IMAKEENV} ${MAKE} -f Makefile.inc1 +IMAKE= ${IMAKEENV} ${MAKE} -f

svn commit: r245435 - in head: share/man/man5 tools/build/options

2013-01-14 Thread Brooks Davis
Author: brooks Date: Mon Jan 14 20:38:32 2013 New Revision: 245435 URL: http://svnweb.freebsd.org/changeset/base/245435 Log: Remember the . in .\ in the WITH_NMTREE file and regenerate the output. Reported by: joeld Modified: head/share/man/man5/src.conf.5

svn commit: r245439 - in stable/9: include lib/libc/gen

2013-01-14 Thread Brooks Davis
Author: brooks Date: Mon Jan 14 22:00:43 2013 New Revision: 245439 URL: http://svnweb.freebsd.org/changeset/base/245439 Log: MFC r244401,245305,245308: Replace our implementation of the vis(3) and unvis(3) APIs with NetBSD's. This output size limited versions of vis and unvis functions

svn commit: r245440 - in head: . etc

2013-01-14 Thread Brooks Davis
Author: brooks Date: Tue Jan 15 00:12:34 2013 New Revision: 245440 URL: http://svnweb.freebsd.org/changeset/base/245440 Log: Add an option DB_FROM_SRC to use src/etc's user/group databases when installing. This allows things like running installworld for 10-CURRENT on a 9.0-RELEASE system

svn commit: r245461 - stable/9/lib

2013-01-15 Thread Brooks Davis
Author: brooks Date: Tue Jan 15 16:41:52 2013 New Revision: 245461 URL: http://svnweb.freebsd.org/changeset/base/245461 Log: MFC r244557: Add libnetbsd, a thin compatibility layer intended to allow a limited set of NetBSD software to compile as part of the FreeBSD build with little or

svn commit: r245462 - in stable/9: share/man/man5 share/mk tools/build/options usr.sbin usr.sbin/mtree

2013-01-15 Thread Brooks Davis
Author: brooks Date: Tue Jan 15 16:46:51 2013 New Revision: 245462 URL: http://svnweb.freebsd.org/changeset/base/245462 Log: MFC r244562,245241,245435 Add NetBSD's mtree to the tree and install it as nmtree. Always install our mtree as /usr/sbin/fmtree and link it as /usr/sbin/mtree

svn commit: r245513 - in head: . etc/mtree

2013-01-16 Thread Brooks Davis
Author: brooks Date: Wed Jan 16 23:16:41 2013 New Revision: 245513 URL: http://svnweb.freebsd.org/changeset/base/245513 Log: According to the notes in ObsoleteFiles.inc we last installed section 1aout manpages in 2002. Stop making the directories and links to them. Modified:

svn commit: r245514 - head/usr.bin/man

2013-01-16 Thread Brooks Davis
Author: brooks Date: Wed Jan 16 23:20:24 2013 New Revision: 245514 URL: http://svnweb.freebsd.org/changeset/base/245514 Log: Remove default support for 1aout section manpages. There haven't been any since at least July 2002. Modified: head/usr.bin/man/man.1 head/usr.bin/man/man.sh

svn commit: r245515 - head/share/mk

2013-01-16 Thread Brooks Davis
Author: brooks Date: Wed Jan 16 23:21:04 2013 New Revision: 245515 URL: http://svnweb.freebsd.org/changeset/base/245515 Log: Remove support for installing 1aout section manpages. Modified: head/share/mk/bsd.man.mk head/share/mk/bsd.prog.mk Modified: head/share/mk/bsd.man.mk

Re: svn commit: r244401 - in head: contrib/libc-vis include lib/libc/gen

2013-01-16 Thread Brooks Davis
On Wed, Jan 16, 2013 at 11:44:22PM +0100, Dimitry Andric wrote: On 2013-01-11 00:41, Brooks Davis wrote: On Sun, Dec 23, 2012 at 01:54:08AM +0100, Dimitry Andric wrote: On 2012-12-18 17:37, Brooks Davis wrote: Author: brooks Date: Tue Dec 18 16:37:24 2012 New Revision: 244401 URL

svn commit: r245561 - in head: . cddl/lib/libdtrace share/mk

2013-01-17 Thread Brooks Davis
Author: brooks Date: Thu Jan 17 17:27:10 2013 New Revision: 245561 URL: http://svnweb.freebsd.org/changeset/base/245561 Log: Add a new LIBRARIES_ONLY make variable to disable the build and install of files other than the actual libraries. Use LIBRARIES_ONLY to supress the inclusion of

svn commit: r245563 - head

2013-01-17 Thread Brooks Davis
Author: brooks Date: Thu Jan 17 18:26:56 2013 New Revision: 245563 URL: http://svnweb.freebsd.org/changeset/base/245563 Log: Correct the distrib-dirs target in the -DDB_FROM_SRC case. Modified: head/Makefile.inc1 Modified: head/Makefile.inc1

svn commit: r245565 - in head: . etc

2013-01-17 Thread Brooks Davis
Author: brooks Date: Thu Jan 17 18:32:30 2013 New Revision: 245565 URL: http://svnweb.freebsd.org/changeset/base/245565 Log: Rework the mtree portion of etc/Makefile's distrib-dirs target to run mtree in a shell loop so there is only one mtree commandline. Move the implementation of

svn commit: r245571 - head/etc

2013-01-17 Thread Brooks Davis
Author: brooks Date: Thu Jan 17 20:21:30 2013 New Revision: 245571 URL: http://svnweb.freebsd.org/changeset/base/245571 Log: In preparation for logging metadata about each filesystem object refactor the link section of distrib-dirs to alwasy install to a full path (the link contents remain

svn commit: r245580 - head/etc

2013-01-17 Thread Brooks Davis
Author: brooks Date: Thu Jan 17 23:05:03 2013 New Revision: 245580 URL: http://svnweb.freebsd.org/changeset/base/245580 Log: In r245571, rm -rf foo; ln -s bar foo needed to be replaced with ln -sfh bar foo or the links would fail when a valid link to a directly was in place at foo.

svn commit: r245617 - in head: . usr.bin/xinstall

2013-01-18 Thread Brooks Davis
Author: brooks Date: Fri Jan 18 20:57:50 2013 New Revision: 245617 URL: http://svnweb.freebsd.org/changeset/base/245617 Log: Introduce six new options from NetBSD: * -M metalog Log metadata in mtree format. * -D destdir Log paths relative to destdir. * -h hash Log digest of

svn commit: r245622 - head

2013-01-18 Thread Brooks Davis
Author: brooks Date: Fri Jan 18 22:17:21 2013 New Revision: 245622 URL: http://svnweb.freebsd.org/changeset/base/245622 Log: Remove a harmless (somewhat to my surprise) bogon that crept into r245440. Modified: head/Makefile.inc1 Modified: head/Makefile.inc1

svn commit: r245751 - head/tools

2013-01-21 Thread Brooks Davis
Author: brooks Date: Mon Jan 21 22:32:00 2013 New Revision: 245751 URL: http://svnweb.freebsd.org/changeset/base/245751 Log: Implement the -l option using ln(1) to facilitate boostrapping. Ignore the new options -D, -h, -T, and -U. Adjust -M support to ignore an argument. Sponsored

svn commit: r245752 - in head: etc share/mk

2013-01-21 Thread Brooks Davis
Author: brooks Date: Mon Jan 21 22:40:39 2013 New Revision: 245752 URL: http://svnweb.freebsd.org/changeset/base/245752 Log: Replace all known uses of ln in the build process with appropriate install -l invocations via new INSTALL_LINK and INSTALL_SYMLINK variables. Sponsored by:

svn commit: r245753 - head/share/info

2013-01-21 Thread Brooks Davis
Author: brooks Date: Mon Jan 21 22:54:43 2013 New Revision: 245753 URL: http://svnweb.freebsd.org/changeset/base/245753 Log: Install the template info directory with mode 644 instead of 444 to allow it to be updated by its owner without resorting to privilege. This is required by

svn commit: r245754 - head

2013-01-21 Thread Brooks Davis
Author: brooks Date: Mon Jan 21 23:12:50 2013 New Revision: 245754 URL: http://svnweb.freebsd.org/changeset/base/245754 Log: Always bootstrap nmtree if it is not available on the host. It is fairly small and it is quite annoying to get all the way through buildworld only to discover that

svn commit: r245793 - head/usr.bin/xinstall

2013-01-22 Thread Brooks Davis
Author: brooks Date: Tue Jan 22 16:23:08 2013 New Revision: 245793 URL: http://svnweb.freebsd.org/changeset/base/245793 Log: Make install -l s[ar] act like ln -sfh as intended. This fixes installation of symbolic links where the target is a link is to an existing directory. Modified:

svn commit: r245818 - head/sys/dev/altera/sdcard

2013-01-22 Thread Brooks Davis
Author: brooks Date: Tue Jan 22 18:48:45 2013 New Revision: 245818 URL: http://svnweb.freebsd.org/changeset/base/245818 Log: MFP4 change 219819 Remove a duplicate computation of C_SIZE_MULT. Once is sufficient. Sponsored by: DARPA, AFRL Modified:

svn commit: r245819 - head/sys/dev/altera/sdcard

2013-01-22 Thread Brooks Davis
Author: brooks Date: Tue Jan 22 18:51:14 2013 New Revision: 245819 URL: http://svnweb.freebsd.org/changeset/base/245819 Log: MFP4 change 219820 Add a missing 0 to the mask for byte0 of C_SIZE. The previous mask (0xc) worked except that the last 0-1536K of the disk could not be

svn commit: r245821 - head/usr.bin/xinstall

2013-01-22 Thread Brooks Davis
Author: brooks Date: Tue Jan 22 18:57:51 2013 New Revision: 245821 URL: http://svnweb.freebsd.org/changeset/base/245821 Log: Remove documentation of the old -M option. Sponsored by: DARPA, AFRL Modified: head/usr.bin/xinstall/install.1 Modified: head/usr.bin/xinstall/install.1

svn commit: r245825 - in head: . etc

2013-01-22 Thread Brooks Davis
Author: brooks Date: Tue Jan 22 21:10:03 2013 New Revision: 245825 URL: http://svnweb.freebsd.org/changeset/base/245825 Log: Introduce a new option -DNO_ROOT that allows install and distribution targets to be run without root privilege. Information about ownership, group, flags, and suid

svn commit: r245852 - head/kerberos5/lib/libkrb5

2013-01-23 Thread Brooks Davis
Author: brooks Date: Wed Jan 23 23:49:35 2013 New Revision: 245852 URL: http://svnweb.freebsd.org/changeset/base/245852 Log: Only try to install one link at each path. Don't install verify_krb5_conf.8. It is installed in kerberos5/usr.bin/verify_krb5_conf. Modified:

svn commit: r245853 - head/usr.sbin

2013-01-23 Thread Brooks Davis
Author: brooks Date: Wed Jan 23 23:51:44 2013 New Revision: 245853 URL: http://svnweb.freebsd.org/changeset/base/245853 Log: manctl is conditionally added to SUBDIRS later on. Don't unconditionally include in the main list. Modified: head/usr.sbin/Makefile Modified:

svn commit: r245854 - head/lib/libarchive

2013-01-23 Thread Brooks Davis
Author: brooks Date: Wed Jan 23 23:53:26 2013 New Revision: 245854 URL: http://svnweb.freebsd.org/changeset/base/245854 Log: Remove several MLINKS that were listed twice. Modified: head/lib/libarchive/Makefile Modified: head/lib/libarchive/Makefile

svn commit: r245882 - head/gnu/usr.bin/cc/c++

2013-01-24 Thread Brooks Davis
Author: brooks Date: Thu Jan 24 15:18:41 2013 New Revision: 245882 URL: http://svnweb.freebsd.org/changeset/base/245882 Log: Reorder so that NO_MAN is declared before bsd.own.mk is included and thus has an effect (not installed a g++.1 manpage over the g++.1(.gz) link created in ../cc).

svn commit: r245885 - head/share/mk

2013-01-24 Thread Brooks Davis
Author: brooks Date: Thu Jan 24 15:55:24 2013 New Revision: 245885 URL: http://svnweb.freebsd.org/changeset/base/245885 Log: Don't declare an dependency on _maninstall when LIBRARIES_ONLY is set. It doesn't exist. Modified: head/share/mk/bsd.lib.mk Modified: head/share/mk/bsd.lib.mk

svn commit: r245886 - head/include/arpa

2013-01-24 Thread Brooks Davis
Author: brooks Date: Thu Jan 24 16:28:37 2013 New Revision: 245886 URL: http://svnweb.freebsd.org/changeset/base/245886 Log: Don't install telnet.h if it will be installed by libtelnet. Modified: head/include/arpa/Makefile Modified: head/include/arpa/Makefile

svn commit: r245887 - in head/lib/ncurses: form menu ncurses panel

2013-01-24 Thread Brooks Davis
Author: brooks Date: Thu Jan 24 16:38:47 2013 New Revision: 245887 URL: http://svnweb.freebsd.org/changeset/base/245887 Log: Only install manpages and html documentation in the ncurses/*w (wchar) builds so that it is only installed once. This is consistent with the existing decision to

svn commit: r245888 - head/usr.bin/ee

2013-01-24 Thread Brooks Davis
Author: brooks Date: Thu Jan 24 16:53:35 2013 New Revision: 245888 URL: http://svnweb.freebsd.org/changeset/base/245888 Log: Install the NLS catalog in the C directory rather than en_US.US-ASCII which is a link to C. This allow the makefs mtree manifest mode to find the file. Modified:

svn commit: r245889 - in head/share: monetdef msgdef numericdef

2013-01-24 Thread Brooks Davis
Author: brooks Date: Thu Jan 24 17:00:11 2013 New Revision: 245889 URL: http://svnweb.freebsd.org/changeset/base/245889 Log: Don't link two different things to the same paths. As tiebreaker I've picked the link that was installed last so as to not change the behavior. The one exception is

svn commit: r245890 - head

2013-01-24 Thread Brooks Davis
Author: brooks Date: Thu Jan 24 17:12:02 2013 New Revision: 245890 URL: http://svnweb.freebsd.org/changeset/base/245890 Log: Strip any trailing slash off of the -D argument to install to support the rather fragile destdir stripping in the metalog. Modified: head/Makefile.inc1 Modified:

svn commit: r245893 - head/tools

2013-01-24 Thread Brooks Davis
Author: brooks Date: Thu Jan 24 20:47:37 2013 New Revision: 245893 URL: http://svnweb.freebsd.org/changeset/base/245893 Log: Use = not == in test arguments. Submitted by: Christoph Mallon christoph.mal...@gmx.de Modified: head/tools/install.sh Modified: head/tools/install.sh

svn commit: r245911 - head/include/arpa

2013-01-25 Thread Brooks Davis
Author: brooks Date: Fri Jan 25 17:40:10 2013 New Revision: 245911 URL: http://svnweb.freebsd.org/changeset/base/245911 Log: MK_* variable should be compared to no not NO. Submitted by: b.f. bf1...@googlemail.com Modified: head/include/arpa/Makefile Modified: head/include/arpa/Makefile

svn commit: r246083 - head/bin/cat

2013-01-29 Thread Brooks Davis
Author: brooks Date: Tue Jan 29 18:19:40 2013 New Revision: 246083 URL: http://svnweb.freebsd.org/changeset/base/246083 Log: Add -l option to cat(1). This option causes cat(1) to use fcntl(2) to set an exclusive advisory lock on stdout. This will be used to guarantee orderly writing to

svn commit: r246084 - head/sys/sys

2013-01-29 Thread Brooks Davis
Author: brooks Date: Tue Jan 29 18:22:38 2013 New Revision: 246084 URL: http://svnweb.freebsd.org/changeset/base/246084 Log: Bump __FreeBSD_version for cat -l (soon to be a bootstrap tool). Modified: head/sys/sys/param.h Modified: head/sys/sys/param.h

svn commit: r246092 - head

2013-01-29 Thread Brooks Davis
Author: brooks Date: Tue Jan 29 20:28:11 2013 New Revision: 246092 URL: http://svnweb.freebsd.org/changeset/base/246092 Log: Fix installworld when the host does not need to bootstrap nmtree. Reported by: lev, jmg Modified: head/Makefile.inc1 Modified: head/Makefile.inc1

svn commit: r246096 - head

2013-01-29 Thread Brooks Davis
Author: brooks Date: Tue Jan 29 21:48:10 2013 New Revision: 246096 URL: http://svnweb.freebsd.org/changeset/base/246096 Log: Fix installworld when nmtree is not on the host by only adding it to ITOOLS when we will be using the host copy. Fix installkernel when -DNO_ROOT is set.

svn commit: r246097 - in head: . etc

2013-01-29 Thread Brooks Davis
Author: brooks Date: Tue Jan 29 22:17:58 2013 New Revision: 246097 URL: http://svnweb.freebsd.org/changeset/base/246097 Log: Log the addition of login.conf.db, passwd, pwd.db, and spwd.db via cat -l. Make cat a bootstrap tool to facilitate this. Modified: head/Makefile.inc1

svn commit: r246127 - head/etc

2013-01-30 Thread Brooks Davis
Author: brooks Date: Wed Jan 30 17:39:43 2013 New Revision: 246127 URL: http://svnweb.freebsd.org/changeset/base/246127 Log: When adding the directory ownership to the METALOG do it by name rather than number as is done in install so as to differ binding of names to ids. Remove the -W

svn commit: r246147 - head/usr.bin/xinstall

2013-01-31 Thread Brooks Davis
Author: brooks Date: Thu Jan 31 16:04:40 2013 New Revision: 246147 URL: http://svnweb.freebsd.org/changeset/base/246147 Log: When in -U mode do avoid setting SUID bits, but do not modify the mode variable so the intended mode can be logged correctly if -M is specified. Sponsored by:

svn commit: r246602 - head

2013-02-09 Thread Brooks Davis
Author: brooks Date: Sat Feb 9 23:17:28 2013 New Revision: 246602 URL: http://svnweb.freebsd.org/changeset/base/246602 Log: Add nmtree to ITOOLS if it is installed on the host instead of keying off the BOOTSTRAPPING variable. The previous test was wrong because BOOTSTRAPPING is 0 in most

svn commit: r246657 - head/kerberos5/libexec/digest-service

2013-02-11 Thread Brooks Davis
Author: brooks Date: Mon Feb 11 09:45:24 2013 New Revision: 246657 URL: http://svnweb.freebsd.org/changeset/base/246657 Log: Add -lheimntlm to LDADD directly. With the current binutils, symbols from libheimtlm.so are loaded because it is referenced by DT_NEEDED. This feature is not

svn commit: r189759 - in head: etc etc/defaults share/man/man5

2009-03-13 Thread Brooks Davis
Author: brooks Date: Fri Mar 13 07:12:25 2009 New Revision: 189759 URL: http://svn.freebsd.org/changeset/base/189759 Log: Add support for setting the debug flags on wlan interfaces after the are created using wlandebug_ifn variables. Modified: head/etc/defaults/rc.conf

Re: svn commit: r230007 - in head: etc etc/rc.d share/man/man8

2012-01-19 Thread Brooks Davis
On Fri, Jan 13, 2012 at 11:21:48AM +0400, Eygene Ryabinkin wrote: The related topic: in the process of grepping for dhclient within /etc, I had found that /etc/netstart still wants to invoke it. But it will do a lone '/etc/rc.d/dhclient quietstart' and this will never be useful in the current

Re: svn commit: r230007 - in head: etc etc/rc.d share/man/man8

2012-01-20 Thread Brooks Davis
On Fri, Jan 20, 2012 at 03:06:02PM +0400, Eygene Ryabinkin wrote: Thu, Jan 19, 2012 at 11:27:59AM -0600, Brooks Davis wrote: Arguably it should be moved to /libexec since it's not an rc.d script and simply uses the framework because it had similar needs Well, I fear that some user scripts

svn commit: r230403 - head/etc/rc.d

2012-01-20 Thread Brooks Davis
Author: brooks Date: Fri Jan 20 22:55:19 2012 New Revision: 230403 URL: http://svn.freebsd.org/changeset/base/230403 Log: When creating the jails /dev/log symlink, do it by full path to avoid creating stray log symlinks if the mount fails. That apparently happens in some ezjail configs.

svn commit: r231196 - head/lib/libc/net

2012-02-08 Thread Brooks Davis
Author: brooks Date: Wed Feb 8 11:30:13 2012 New Revision: 231196 URL: http://svn.freebsd.org/changeset/base/231196 Log: eui64_aton and eui64_ntoa are actually the equivalent of ether_aton_r and ether_nota_r and do not use static variables so remove the note copied from ethers.3 saying

svn commit: r231388 - stable/9/etc/rc.d

2012-02-10 Thread Brooks Davis
Author: brooks Date: Fri Feb 10 15:54:17 2012 New Revision: 231388 URL: http://svn.freebsd.org/changeset/base/231388 Log: MFC r230403. When creating the jails /dev/log symlink, do it by full path to avoid creating stray log symlinks if the mount fails. That apparently happens in some

svn commit: r231389 - stable/8/etc/rc.d

2012-02-10 Thread Brooks Davis
Author: brooks Date: Fri Feb 10 15:54:39 2012 New Revision: 231389 URL: http://svn.freebsd.org/changeset/base/231389 Log: MFC r230403. When creating the jails /dev/log symlink, do it by full path to avoid creating stray log symlinks if the mount fails. That apparently happens in some

svn commit: r231566 - stable/9/lib/libc/net

2012-02-12 Thread Brooks Davis
Author: brooks Date: Sun Feb 12 23:07:45 2012 New Revision: 231566 URL: http://svn.freebsd.org/changeset/base/231566 Log: MFC 231196: eui64_aton and eui64_ntoa are actually the equivalent of ether_aton_r and ether_nota_r and do not use static variables so remove the note copied from

svn commit: r231567 - stable/8/lib/libc/net

2012-02-12 Thread Brooks Davis
Author: brooks Date: Sun Feb 12 23:12:47 2012 New Revision: 231567 URL: http://svn.freebsd.org/changeset/base/231567 Log: MFC 231196: eui64_aton and eui64_ntoa are actually the equivalent of ether_aton_r and ether_nota_r and do not use static variables so remove the note copied from

svn commit: r231568 - head/usr.sbin/periodic

2012-02-12 Thread Brooks Davis
Author: brooks Date: Sun Feb 12 23:18:05 2012 New Revision: 231568 URL: http://svn.freebsd.org/changeset/base/231568 Log: Prevent periodic scripts that run longer than the expected period from starting up before the previous script finishes. This prevents an infinite number of them from

svn commit: r228380 - head/sys/net

2011-12-09 Thread Brooks Davis
Author: brooks Date: Fri Dec 9 23:26:28 2011 New Revision: 228380 URL: http://svn.freebsd.org/changeset/base/228380 Log: Remove the unused if_free_type() function. X-MFC after: never Modified: head/sys/net/if.c head/sys/net/if_var.h Modified: head/sys/net/if.c

Re: svn commit: r227459 - in head/sys: dev/lmc net netgraph netinet

2011-12-09 Thread Brooks Davis
On Sat, Nov 12, 2011 at 04:33:36PM -0800, Ben Laurie wrote: On Fri, Nov 11, 2011 at 2:57 PM, Brooks Davis bro...@freebsd.org wrote: Author: brooks Date: Fri Nov 11 22:57:52 2011 New Revision: 227459 URL: http://svn.freebsd.org/changeset/base/227459 Log: ?In r191367 the need

Re: svn commit: r228143 - in head: . share/mk tools/build/options

2011-12-19 Thread Brooks Davis
On Mon, Dec 19, 2011 at 12:41:29PM -0800, Steve Kargl wrote: On Mon, Dec 19, 2011 at 08:09:32PM +, David Chisnall wrote: On 19 Dec 2011, at 19:52, Warner Losh wrote: -1. The needs of the many? Please. Let's break a useful feature because some people don't understand it and are

svn commit: r215213 - in head: etc/defaults etc/periodic/security share/man/man5

2010-11-12 Thread Brooks Davis
Author: brooks Date: Sat Nov 13 00:40:43 2010 New Revision: 215213 URL: http://svn.freebsd.org/changeset/base/215213 Log: Add an (off by default) check for negative permissions (where the group on a object has less permissions that everyone). These permissions will not work reliably over

Re: svn commit: r216089 - head/sbin/ifconfig

2010-12-03 Thread Brooks Davis
On Thu, Dec 02, 2010 at 01:19:27PM +, Gavin Atkinson wrote: On Wed, 2010-12-01 at 03:24 +, Weongyo Jeong wrote: Author: weongyo Date: Wed Dec 1 03:24:38 2010 New Revision: 216089 URL: http://svn.freebsd.org/changeset/base/216089 Log: Don't print usbus[0-9] interfaces

Re: svn commit: r200184 - stable/8/sbin/ipfw

2009-12-07 Thread Brooks Davis
On Sun, Dec 06, 2009 at 07:01:33PM +, Luigi Rizzo wrote: Author: luigi Date: Sun Dec 6 19:01:33 2009 New Revision: 200184 URL: http://svn.freebsd.org/changeset/base/200184 Log: mfc r200056 use qsort_r instead of heapsort; This seems like a move in the wrong direction. The use

Re: svn commit: r200184 - stable/8/sbin/ipfw

2009-12-07 Thread Brooks Davis
On Mon, Dec 07, 2009 at 02:17:44PM -0600, Brooks Davis wrote: On Sun, Dec 06, 2009 at 07:01:33PM +, Luigi Rizzo wrote: Author: luigi Date: Sun Dec 6 19:01:33 2009 New Revision: 200184 URL: http://svn.freebsd.org/changeset/base/200184 Log: mfc r200056 use qsort_r

svn commit: r200366 - head/lib/libkvm

2009-12-10 Thread Brooks Davis
Author: brooks Date: Thu Dec 10 21:16:16 2009 New Revision: 200366 URL: http://svn.freebsd.org/changeset/base/200366 Log: Add a missing else that negated the truncation of ki_ngroups to NGROUPS. Submitted by: Dmitry Pryanishnikov lynx dot ripe at gmail dot com Modified:

Re: svn commit: r195843 - in head: lib/libkvm sys/kern sys/sys

2009-12-10 Thread Brooks Davis
On Tue, Dec 01, 2009 at 02:32:35AM +0200, Dmitry Pryanishnikov wrote: Hello! Author: brooks Date: Fri Jul 24 15:03:10 2009 New Revision: 195843 URL: http://svn.freebsd.org/changeset/base/195843 Log: Revert the changes to struct kinfo_proc in r194498. Instead, fill in up to 16

svn commit: r200662 - stable/8/lib/libkvm

2009-12-17 Thread Brooks Davis
Author: brooks Date: Fri Dec 18 06:09:43 2009 New Revision: 200662 URL: http://svn.freebsd.org/changeset/base/200662 Log: MFC r200366 Add a missing else that negated the truncation of ki_ngroups to NGROUPS. Submitted by: Dmitry Pryanishnikov lynx dot ripe at gmail dot com Modified:

Re: svn commit: r200743 - in head/usr.sbin: . service

2009-12-20 Thread Brooks Davis
On Sun, Dec 20, 2009 at 06:31:56PM +0900, Hajimu UMEMOTO wrote: Hi, On Sat, 19 Dec 2009 23:30:41 -0800 Doug Barton do...@freebsd.org said: About the value this change, I think it should be same as the values at boot time. I cannot imagine that someone want to restart the system

svn commit: r201349 - head/sys

2009-12-31 Thread Brooks Davis
Author: brooks Date: Thu Dec 31 19:40:51 2009 New Revision: 201349 URL: http://svn.freebsd.org/changeset/base/201349 Log: Ignore .glimpse_* files as generated by the glimpse target. Also ignore cscope.* files. Modified: Directory Properties: head/sys/ (props changed)

svn commit: r201350 - in head: lib/libc/sys sys/kern sys/net sys/sys tools/regression/fifo/fifo_misc usr.bin/truss

2009-12-31 Thread Brooks Davis
Author: brooks Date: Thu Dec 31 20:29:58 2009 New Revision: 201350 URL: http://svn.freebsd.org/changeset/base/201350 Log: The devices that supported EVFILT_NETDEV kqueue filters were removed in r195175. Remove all definitions, documentation, and usage. fifo_misc.c: Remove all

svn commit: r201352 - head/sys/kern

2009-12-31 Thread Brooks Davis
Author: brooks Date: Thu Dec 31 20:56:28 2009 New Revision: 201352 URL: http://svn.freebsd.org/changeset/base/201352 Log: If a filter has already been added, actually return EEXIST when trying at add it again. MFC after:1 week Modified: head/sys/kern/kern_event.c Modified:

Re: svn commit: r201351 - head/sys/net

2010-01-03 Thread Brooks Davis
On Fri, Jan 01, 2010 at 06:35:33AM +0100, Max Laier wrote: On Thursday 31 December 2009 21:47:54 John Baldwin wrote: On Thursday 31 December 2009 3:44:38 pm John Baldwin wrote: Author: jhb Date: Thu Dec 31 20:44:38 2009 New Revision: 201351 URL:

svn commit: r201443 - in head/sys: amd64/conf i386/conf ia64/conf pc98/conf powerpc/conf sparc64/conf sun4v/conf

2010-01-03 Thread Brooks Davis
Author: brooks Date: Sun Jan 3 20:40:54 2010 New Revision: 201443 URL: http://svn.freebsd.org/changeset/base/201443 Log: Add vlan(4) to all GENERIC kernels. MFC after:1 week Modified: head/sys/amd64/conf/GENERIC head/sys/i386/conf/GENERIC head/sys/ia64/conf/GENERIC

svn commit: r201444 - head/crypto/heimdal/kcm

2010-01-03 Thread Brooks Davis
Author: brooks Date: Sun Jan 3 20:45:49 2010 New Revision: 201444 URL: http://svn.freebsd.org/changeset/base/201444 Log: The size of credential messages is limited by CMGROUP_MAX rather than NGROUPS. MFC after:1 week Modified: head/crypto/heimdal/kcm/connect.c Modified:

svn commit: r201828 - in stable/7/sys: . cddl/contrib/opensolaris contrib/pf sys

2010-01-08 Thread Brooks Davis
Author: brooks Date: Fri Jan 8 21:28:10 2010 New Revision: 201828 URL: http://svn.freebsd.org/changeset/base/201828 Log: MFC r201349: Ignore .glimpse_* files as generated by the glimpse target. Also ignore cscope.* files. Modified: Directory Properties: stable/7/sys/ (props changed)

<    1   2   3   4   5   6   7   8   9   10   >