History log of /freebsd-11-stable/usr.sbin/amd/
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
319119 29-May-2017 ngie

MFC r314659,r314676:

r314659:

usr.sbin: normalize paths using SRCTOP-relative paths or :H when possible

This simplifies make logic/output

r314676:

Fix build after r314656

Some of the changes I introduced to use .ALLSRC were correct in spirit,
but incorrect in reality -- in particular, ../Makefile.inc hadn't been
pulled in via bsd.init.mk (via bsd.lib.mk, bsd.prog.mk), so the value
of .ALLSRC (evaluated immediately) was empty. .include bsd.init.mk
explicitly so we can be certain that the values used as dependencies in
the targets are defined when the target recipe has been evaluated.

Reminder: thou shalt separate out separate functional changes before
committing them.

(YUGE) Pointyhat to: ngie
In collaboration with: bdrewery


/freebsd-11-stable/usr.sbin/acpi/Makefile.inc
Makefile.inc
amd/Makefile
libamu/Makefile
/freebsd-11-stable/usr.sbin/ancontrol/Makefile
/freebsd-11-stable/usr.sbin/audit/Makefile
/freebsd-11-stable/usr.sbin/auditd/Makefile
/freebsd-11-stable/usr.sbin/auditdistd/Makefile
/freebsd-11-stable/usr.sbin/auditreduce/Makefile
/freebsd-11-stable/usr.sbin/authpf/Makefile
/freebsd-11-stable/usr.sbin/autofs/Makefile
/freebsd-11-stable/usr.sbin/bhyvectl/Makefile
/freebsd-11-stable/usr.sbin/bhyveload/Makefile
/freebsd-11-stable/usr.sbin/bluetooth/Makefile.inc
/freebsd-11-stable/usr.sbin/bluetooth/bthidcontrol/Makefile
/freebsd-11-stable/usr.sbin/bluetooth/rfcomm_pppd/Makefile
/freebsd-11-stable/usr.sbin/bsnmpd/bsnmpd/Makefile
/freebsd-11-stable/usr.sbin/bsnmpd/gensnmptree/Makefile
/freebsd-11-stable/usr.sbin/bsnmpd/tools/Makefile.inc
/freebsd-11-stable/usr.sbin/camdd/Makefile
/freebsd-11-stable/usr.sbin/ckdist/Makefile
/freebsd-11-stable/usr.sbin/cron/crontab/Makefile
/freebsd-11-stable/usr.sbin/cron/lib/Makefile
/freebsd-11-stable/usr.sbin/ctladm/Makefile
/freebsd-11-stable/usr.sbin/ctld/Makefile
/freebsd-11-stable/usr.sbin/ctm/Makefile.inc
/freebsd-11-stable/usr.sbin/ctm/ctm/Makefile
/freebsd-11-stable/usr.sbin/ctm/ctm_dequeue/Makefile
/freebsd-11-stable/usr.sbin/ctm/ctm_smail/Makefile
/freebsd-11-stable/usr.sbin/dconschat/Makefile
/freebsd-11-stable/usr.sbin/editmap/Makefile
/freebsd-11-stable/usr.sbin/eeprom/Makefile
/freebsd-11-stable/usr.sbin/fdcontrol/Makefile
/freebsd-11-stable/usr.sbin/fdformat/Makefile
/freebsd-11-stable/usr.sbin/fmtree/Makefile
/freebsd-11-stable/usr.sbin/fstyp/Makefile
/freebsd-11-stable/usr.sbin/ftp-proxy/Makefile
/freebsd-11-stable/usr.sbin/fwcontrol/Makefile
/freebsd-11-stable/usr.sbin/gpioctl/Makefile
/freebsd-11-stable/usr.sbin/gssd/Makefile
/freebsd-11-stable/usr.sbin/hyperv/tools/kvp/Makefile
/freebsd-11-stable/usr.sbin/hyperv/tools/vss/Makefile
/freebsd-11-stable/usr.sbin/iovctl/Makefile
/freebsd-11-stable/usr.sbin/iscsid/Makefile
/freebsd-11-stable/usr.sbin/mailstats/Makefile
/freebsd-11-stable/usr.sbin/mailwrapper/Makefile
/freebsd-11-stable/usr.sbin/makemap/Makefile
/freebsd-11-stable/usr.sbin/mlxcontrol/Makefile
/freebsd-11-stable/usr.sbin/mount_smbfs/Makefile
/freebsd-11-stable/usr.sbin/mountd/Makefile
/freebsd-11-stable/usr.sbin/mpsutil/Makefile
/freebsd-11-stable/usr.sbin/ndiscvt/Makefile
/freebsd-11-stable/usr.sbin/ndp/Makefile
/freebsd-11-stable/usr.sbin/nmtree/Makefile
/freebsd-11-stable/usr.sbin/pkg/Makefile
/freebsd-11-stable/usr.sbin/pnpinfo/Makefile
/freebsd-11-stable/usr.sbin/praliases/Makefile
/freebsd-11-stable/usr.sbin/praudit/Makefile
/freebsd-11-stable/usr.sbin/pwd_mkdb/Makefile
/freebsd-11-stable/usr.sbin/rip6query/Makefile
/freebsd-11-stable/usr.sbin/rpcbind/tests/Makefile
/freebsd-11-stable/usr.sbin/rtadvctl/Makefile
/freebsd-11-stable/usr.sbin/sa/Makefile
/freebsd-11-stable/usr.sbin/sendmail/Makefile
/freebsd-11-stable/usr.sbin/tcpdump/tcpdump/Makefile
/freebsd-11-stable/usr.sbin/timed/timedc/Makefile
318108 09-May-2017 bdrewery

DIRDEPS_BUILD: Update dependencies.

This is a direct commit since MFCing these changes is impractical.

Sponsored by: Dell EMC Isilon

313211 04-Feb-2017 ngie

MFC r311472:

Conditionalize wrap(3) use based on MK_TCP_WRAPPERS instead of
always building support into amd(8).

310490 23-Dec-2016 cy

MFC r308493, r308619: Update amd from am-utils 6.1.5 to 6.2.

Used extensively on my network over the past ten weeks.

Reviewed by: pfg, brooks
Suggested by: pfg
Obtained from: ftp://ftp.am-utils.org/pub/am-utils/
Relnotes: yes
Differential Revision: D8405


/freebsd-11-stable/contrib/amd/AUTHORS
/freebsd-11-stable/contrib/amd/BUGS
/freebsd-11-stable/contrib/amd/COPYING
/freebsd-11-stable/contrib/amd/ChangeLog
/freebsd-11-stable/contrib/amd/FAQ
/freebsd-11-stable/contrib/amd/INSTALL
/freebsd-11-stable/contrib/amd/MIRRORS.html
/freebsd-11-stable/contrib/amd/MIRRORS.txt
/freebsd-11-stable/contrib/amd/NEWS
/freebsd-11-stable/contrib/amd/README
/freebsd-11-stable/contrib/amd/README.attrcache
/freebsd-11-stable/contrib/amd/README.ldap
/freebsd-11-stable/contrib/amd/README.y2k
/freebsd-11-stable/contrib/amd/amd/am_ops.c
/freebsd-11-stable/contrib/amd/amd/amd.8
/freebsd-11-stable/contrib/amd/amd/amd.c
/freebsd-11-stable/contrib/amd/amd/amd.h
/freebsd-11-stable/contrib/amd/amd/amfs_auto.c
/freebsd-11-stable/contrib/amd/amd/amfs_direct.c
/freebsd-11-stable/contrib/amd/amd/amfs_error.c
/freebsd-11-stable/contrib/amd/amd/amfs_generic.c
/freebsd-11-stable/contrib/amd/amd/amfs_host.c
/freebsd-11-stable/contrib/amd/amd/amfs_link.c
/freebsd-11-stable/contrib/amd/amd/amfs_linkx.c
/freebsd-11-stable/contrib/amd/amd/amfs_nfsl.c
/freebsd-11-stable/contrib/amd/amd/amfs_nfsx.c
/freebsd-11-stable/contrib/amd/amd/amfs_program.c
/freebsd-11-stable/contrib/amd/amd/amfs_root.c
/freebsd-11-stable/contrib/amd/amd/amfs_toplvl.c
/freebsd-11-stable/contrib/amd/amd/amfs_union.c
/freebsd-11-stable/contrib/amd/amd/amq_subr.c
/freebsd-11-stable/contrib/amd/amd/amq_svc.c
/freebsd-11-stable/contrib/amd/amd/autil.c
/freebsd-11-stable/contrib/amd/amd/clock.c
/freebsd-11-stable/contrib/amd/amd/conf.c
/freebsd-11-stable/contrib/amd/amd/conf_parse.y
/freebsd-11-stable/contrib/amd/amd/conf_tok.l
/freebsd-11-stable/contrib/amd/amd/get_args.c
/freebsd-11-stable/contrib/amd/amd/info_exec.c
/freebsd-11-stable/contrib/amd/amd/info_file.c
/freebsd-11-stable/contrib/amd/amd/info_hesiod.c
/freebsd-11-stable/contrib/amd/amd/info_ldap.c
/freebsd-11-stable/contrib/amd/amd/info_ndbm.c
/freebsd-11-stable/contrib/amd/amd/info_nis.c
/freebsd-11-stable/contrib/amd/amd/info_nisplus.c
/freebsd-11-stable/contrib/amd/amd/info_passwd.c
/freebsd-11-stable/contrib/amd/amd/info_sun.c
/freebsd-11-stable/contrib/amd/amd/info_union.c
/freebsd-11-stable/contrib/amd/amd/map.c
/freebsd-11-stable/contrib/amd/amd/mapc.c
/freebsd-11-stable/contrib/amd/amd/mntfs.c
/freebsd-11-stable/contrib/amd/amd/nfs_prot_svc.c
/freebsd-11-stable/contrib/amd/amd/nfs_start.c
/freebsd-11-stable/contrib/amd/amd/nfs_subr.c
/freebsd-11-stable/contrib/amd/amd/ops_TEMPLATE.c
/freebsd-11-stable/contrib/amd/amd/ops_cachefs.c
/freebsd-11-stable/contrib/amd/amd/ops_cdfs.c
/freebsd-11-stable/contrib/amd/amd/ops_efs.c
/freebsd-11-stable/contrib/amd/amd/ops_ext.c
/freebsd-11-stable/contrib/amd/amd/ops_lofs.c
/freebsd-11-stable/contrib/amd/amd/ops_lustre.c
/freebsd-11-stable/contrib/amd/amd/ops_mfs.c
/freebsd-11-stable/contrib/amd/amd/ops_nfs.c
/freebsd-11-stable/contrib/amd/amd/ops_nfs3.c
/freebsd-11-stable/contrib/amd/amd/ops_nfs4.c
/freebsd-11-stable/contrib/amd/amd/ops_nullfs.c
/freebsd-11-stable/contrib/amd/amd/ops_pcfs.c
/freebsd-11-stable/contrib/amd/amd/ops_tfs.c
/freebsd-11-stable/contrib/amd/amd/ops_tmpfs.c
/freebsd-11-stable/contrib/amd/amd/ops_udf.c
/freebsd-11-stable/contrib/amd/amd/ops_ufs.c
/freebsd-11-stable/contrib/amd/amd/ops_umapfs.c
/freebsd-11-stable/contrib/amd/amd/ops_unionfs.c
/freebsd-11-stable/contrib/amd/amd/ops_xfs.c
/freebsd-11-stable/contrib/amd/amd/opts.c
/freebsd-11-stable/contrib/amd/amd/readdir.c
/freebsd-11-stable/contrib/amd/amd/restart.c
/freebsd-11-stable/contrib/amd/amd/rpc_fwd.c
/freebsd-11-stable/contrib/amd/amd/sched.c
/freebsd-11-stable/contrib/amd/amd/srvr_amfs_auto.c
/freebsd-11-stable/contrib/amd/amd/srvr_nfs.c
/freebsd-11-stable/contrib/amd/amd/sun2amd.8
/freebsd-11-stable/contrib/amd/amd/sun2amd.c
/freebsd-11-stable/contrib/amd/amd/sun_map.c
/freebsd-11-stable/contrib/amd/amd/sun_map.h
/freebsd-11-stable/contrib/amd/amd/sun_map_parse.y
/freebsd-11-stable/contrib/amd/amd/sun_map_tok.l
/freebsd-11-stable/contrib/amd/amd/test1.sh
/freebsd-11-stable/contrib/amd/amq/amq.8
/freebsd-11-stable/contrib/amd/amq/amq.c
/freebsd-11-stable/contrib/amd/amq/amq.h
/freebsd-11-stable/contrib/amd/amq/amq_clnt.c
/freebsd-11-stable/contrib/amd/amq/amq_xdr.c
/freebsd-11-stable/contrib/amd/amq/pawd.1
/freebsd-11-stable/contrib/amd/amq/pawd.c
/freebsd-11-stable/contrib/amd/bootstrap
/freebsd-11-stable/contrib/amd/conf/checkmount/checkmount_bsd44.c
/freebsd-11-stable/contrib/amd/conf/mtab/mtab_bsd.c
/freebsd-11-stable/contrib/amd/conf/nfs_prot/nfs_prot_freebsd2.h
/freebsd-11-stable/contrib/amd/conf/nfs_prot/nfs_prot_freebsd3.h
/freebsd-11-stable/contrib/amd/conf/transp/transp_sockets.c
/freebsd-11-stable/contrib/amd/conf/umount/umount_bsd44.c
/freebsd-11-stable/contrib/amd/doc/am-utils.texi
/freebsd-11-stable/contrib/amd/doc/stamp-vti
/freebsd-11-stable/contrib/amd/doc/texinfo.tex
/freebsd-11-stable/contrib/amd/doc/version.texi
/freebsd-11-stable/contrib/amd/fixmount/fixmount.8
/freebsd-11-stable/contrib/amd/fixmount/fixmount.c
/freebsd-11-stable/contrib/amd/fsinfo/fsi_analyze.c
/freebsd-11-stable/contrib/amd/fsinfo/fsi_data.h
/freebsd-11-stable/contrib/amd/fsinfo/fsi_dict.c
/freebsd-11-stable/contrib/amd/fsinfo/fsi_gram.y
/freebsd-11-stable/contrib/amd/fsinfo/fsi_lex.l
/freebsd-11-stable/contrib/amd/fsinfo/fsi_util.c
/freebsd-11-stable/contrib/amd/fsinfo/fsinfo.8
/freebsd-11-stable/contrib/amd/fsinfo/fsinfo.c
/freebsd-11-stable/contrib/amd/fsinfo/fsinfo.h
/freebsd-11-stable/contrib/amd/fsinfo/null_gram.c
/freebsd-11-stable/contrib/amd/fsinfo/null_gram.h
/freebsd-11-stable/contrib/amd/fsinfo/null_gram.y
/freebsd-11-stable/contrib/amd/fsinfo/null_lex.c
/freebsd-11-stable/contrib/amd/fsinfo/null_lex.l
/freebsd-11-stable/contrib/amd/fsinfo/wr_atab.c
/freebsd-11-stable/contrib/amd/fsinfo/wr_bparam.c
/freebsd-11-stable/contrib/amd/fsinfo/wr_dumpset.c
/freebsd-11-stable/contrib/amd/fsinfo/wr_exportfs.c
/freebsd-11-stable/contrib/amd/fsinfo/wr_fstab.c
/freebsd-11-stable/contrib/amd/hlfsd/hlfsd.8
/freebsd-11-stable/contrib/amd/hlfsd/hlfsd.c
/freebsd-11-stable/contrib/amd/hlfsd/hlfsd.h
/freebsd-11-stable/contrib/amd/hlfsd/homedir.c
/freebsd-11-stable/contrib/amd/hlfsd/nfs_prot_svc.c
/freebsd-11-stable/contrib/amd/hlfsd/stubs.c
/freebsd-11-stable/contrib/amd/include/am_compat.h
/freebsd-11-stable/contrib/amd/include/am_defs.h
/freebsd-11-stable/contrib/amd/include/am_utils.h
/freebsd-11-stable/contrib/amd/include/am_xdr_func.h
/freebsd-11-stable/contrib/amd/include/amq_defs.h
/freebsd-11-stable/contrib/amd/include/mount_headers1.h
/freebsd-11-stable/contrib/amd/include/mount_headers2.h
/freebsd-11-stable/contrib/amd/include/nfs_common.h
/freebsd-11-stable/contrib/amd/ldap-id.ms
/freebsd-11-stable/contrib/amd/ldap-id.txt
/freebsd-11-stable/contrib/amd/libamu/amu.h
/freebsd-11-stable/contrib/amd/libamu/hasmntopt.c
/freebsd-11-stable/contrib/amd/libamu/misc_rpc.c
/freebsd-11-stable/contrib/amd/libamu/mount_fs.c
/freebsd-11-stable/contrib/amd/libamu/mtab.c
/freebsd-11-stable/contrib/amd/libamu/nfs_prot_xdr.c
/freebsd-11-stable/contrib/amd/libamu/strerror.c
/freebsd-11-stable/contrib/amd/libamu/strutil.c
/freebsd-11-stable/contrib/amd/libamu/wire.c
/freebsd-11-stable/contrib/amd/libamu/xdr_func.c
/freebsd-11-stable/contrib/amd/libamu/xutil.c
/freebsd-11-stable/contrib/amd/mk-amd-map/mk-amd-map.8
/freebsd-11-stable/contrib/amd/mk-amd-map/mk-amd-map.c
/freebsd-11-stable/contrib/amd/scripts/amd.conf-sample
/freebsd-11-stable/contrib/amd/scripts/amd.conf.5
/freebsd-11-stable/contrib/amd/scripts/automount2amd.8
/freebsd-11-stable/contrib/amd/scripts/fixrmtab.in
/freebsd-11-stable/contrib/amd/vers.m4
/freebsd-11-stable/contrib/amd/wire-test/wire-test.8
/freebsd-11-stable/contrib/amd/wire-test/wire-test.c
amd/Makefile
fsinfo/Makefile
include/config.h
308346 05-Nov-2016 cy

MFC r307800, r307801

r307800:

Sources from the "current" build tree and generated sources in the
object tree should be used instead of sources and headers from the
already installed source tree on the build host.

This was noticed while addressing issues in the upcoming amd update.

r307801:

Align whitespace.

r307801 is related to r307800 however it was a separate commit to
HEAD in order to maintain a separation between the functional change
and a correction of style.

302408 08-Jul-2016 gjb

Copy head@r302406 to stable/11 as part of the 11.0-RELEASE cycle.
Prune svn:mergeinfo from the new branch, as nothing has been merged
here.

Additional commits post-branch will follow.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation


/freebsd-11-stable/MAINTAINERS
/freebsd-11-stable/cddl
/freebsd-11-stable/cddl/contrib/opensolaris
/freebsd-11-stable/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/print
/freebsd-11-stable/cddl/contrib/opensolaris/cmd/zfs
/freebsd-11-stable/cddl/contrib/opensolaris/lib/libzfs
/freebsd-11-stable/contrib/amd
/freebsd-11-stable/contrib/apr
/freebsd-11-stable/contrib/apr-util
/freebsd-11-stable/contrib/atf
/freebsd-11-stable/contrib/binutils
/freebsd-11-stable/contrib/bmake
/freebsd-11-stable/contrib/byacc
/freebsd-11-stable/contrib/bzip2
/freebsd-11-stable/contrib/com_err
/freebsd-11-stable/contrib/compiler-rt
/freebsd-11-stable/contrib/dialog
/freebsd-11-stable/contrib/dma
/freebsd-11-stable/contrib/dtc
/freebsd-11-stable/contrib/ee
/freebsd-11-stable/contrib/elftoolchain
/freebsd-11-stable/contrib/elftoolchain/ar
/freebsd-11-stable/contrib/elftoolchain/brandelf
/freebsd-11-stable/contrib/elftoolchain/elfdump
/freebsd-11-stable/contrib/expat
/freebsd-11-stable/contrib/file
/freebsd-11-stable/contrib/gcc
/freebsd-11-stable/contrib/gcclibs/libgomp
/freebsd-11-stable/contrib/gdb
/freebsd-11-stable/contrib/gdtoa
/freebsd-11-stable/contrib/groff
/freebsd-11-stable/contrib/ipfilter
/freebsd-11-stable/contrib/ldns
/freebsd-11-stable/contrib/ldns-host
/freebsd-11-stable/contrib/less
/freebsd-11-stable/contrib/libarchive
/freebsd-11-stable/contrib/libarchive/cpio
/freebsd-11-stable/contrib/libarchive/libarchive
/freebsd-11-stable/contrib/libarchive/libarchive_fe
/freebsd-11-stable/contrib/libarchive/tar
/freebsd-11-stable/contrib/libc++
/freebsd-11-stable/contrib/libc-vis
/freebsd-11-stable/contrib/libcxxrt
/freebsd-11-stable/contrib/libexecinfo
/freebsd-11-stable/contrib/libpcap
/freebsd-11-stable/contrib/libstdc++
/freebsd-11-stable/contrib/libucl
/freebsd-11-stable/contrib/libxo
/freebsd-11-stable/contrib/llvm
/freebsd-11-stable/contrib/llvm/projects/libunwind
/freebsd-11-stable/contrib/llvm/tools/clang
/freebsd-11-stable/contrib/llvm/tools/lldb
/freebsd-11-stable/contrib/llvm/tools/llvm-dwarfdump
/freebsd-11-stable/contrib/llvm/tools/llvm-lto
/freebsd-11-stable/contrib/mdocml
/freebsd-11-stable/contrib/mtree
/freebsd-11-stable/contrib/ncurses
/freebsd-11-stable/contrib/netcat
/freebsd-11-stable/contrib/ntp
/freebsd-11-stable/contrib/nvi
/freebsd-11-stable/contrib/one-true-awk
/freebsd-11-stable/contrib/openbsm
/freebsd-11-stable/contrib/openpam
/freebsd-11-stable/contrib/openresolv
/freebsd-11-stable/contrib/pf
/freebsd-11-stable/contrib/sendmail
/freebsd-11-stable/contrib/serf
/freebsd-11-stable/contrib/sqlite3
/freebsd-11-stable/contrib/subversion
/freebsd-11-stable/contrib/tcpdump
/freebsd-11-stable/contrib/tcsh
/freebsd-11-stable/contrib/tnftp
/freebsd-11-stable/contrib/top
/freebsd-11-stable/contrib/top/install-sh
/freebsd-11-stable/contrib/tzcode/stdtime
/freebsd-11-stable/contrib/tzcode/zic
/freebsd-11-stable/contrib/tzdata
/freebsd-11-stable/contrib/unbound
/freebsd-11-stable/contrib/vis
/freebsd-11-stable/contrib/wpa
/freebsd-11-stable/contrib/xz
/freebsd-11-stable/crypto/heimdal
/freebsd-11-stable/crypto/openssh
/freebsd-11-stable/crypto/openssl
/freebsd-11-stable/gnu/lib
/freebsd-11-stable/gnu/usr.bin/binutils
/freebsd-11-stable/gnu/usr.bin/cc/cc_tools
/freebsd-11-stable/gnu/usr.bin/gdb
/freebsd-11-stable/lib/libc/locale/ascii.c
/freebsd-11-stable/sys/cddl/contrib/opensolaris
/freebsd-11-stable/sys/contrib/dev/acpica
/freebsd-11-stable/sys/contrib/ipfilter
/freebsd-11-stable/sys/contrib/libfdt
/freebsd-11-stable/sys/contrib/octeon-sdk
/freebsd-11-stable/sys/contrib/x86emu
/freebsd-11-stable/sys/contrib/xz-embedded
/freebsd-11-stable/usr.sbin/bhyve/atkbdc.h
/freebsd-11-stable/usr.sbin/bhyve/bhyvegc.c
/freebsd-11-stable/usr.sbin/bhyve/bhyvegc.h
/freebsd-11-stable/usr.sbin/bhyve/console.c
/freebsd-11-stable/usr.sbin/bhyve/console.h
/freebsd-11-stable/usr.sbin/bhyve/pci_fbuf.c
/freebsd-11-stable/usr.sbin/bhyve/pci_xhci.c
/freebsd-11-stable/usr.sbin/bhyve/pci_xhci.h
/freebsd-11-stable/usr.sbin/bhyve/ps2kbd.c
/freebsd-11-stable/usr.sbin/bhyve/ps2kbd.h
/freebsd-11-stable/usr.sbin/bhyve/ps2mouse.c
/freebsd-11-stable/usr.sbin/bhyve/ps2mouse.h
/freebsd-11-stable/usr.sbin/bhyve/rfb.c
/freebsd-11-stable/usr.sbin/bhyve/rfb.h
/freebsd-11-stable/usr.sbin/bhyve/sockstream.c
/freebsd-11-stable/usr.sbin/bhyve/sockstream.h
/freebsd-11-stable/usr.sbin/bhyve/usb_emul.c
/freebsd-11-stable/usr.sbin/bhyve/usb_emul.h
/freebsd-11-stable/usr.sbin/bhyve/usb_mouse.c
/freebsd-11-stable/usr.sbin/bhyve/vga.c
/freebsd-11-stable/usr.sbin/bhyve/vga.h
298107 16-Apr-2016 gjb

Merge the projects/release-pkg branch to head.

This allows packaging the base system with pkg(8), including
but not limited to providing the ability to provide upstream
binary update possibilities for non-tier-1 architectures.

This merge is a requirement of the 11.0-RELEASE, and as such,
thank you to everyone that has tested the project branch.

Documentation in build(7) etc. is still somewhat sparse, but
updates to those parts will follow.

Sponsored by: The FreeBSD Foundation


295989 24-Feb-2016 bdrewery

DIRDEPS_BUILD: Regenerate without local dependencies.

These are no longer needed after the recent 'beforebuild: depend' changes
and hooking DIRDEPS_BUILD into a subset of FAST_DEPEND which supports
skipping 'make depend'.

Sponsored by: EMC / Isilon Storage Division


295663 16-Feb-2016 bdrewery

Revert r295648 for now.

This builds fine with FAST_DEPEND but the mkdep method requires that
include/ generates the headers during 'make depend' so the subsequent
directories can find them when running mkdep.

Sponsored by: EMC / Isilon Storage Division


295648 16-Feb-2016 bdrewery

Remove the need for overriding depend.

Sponsored by: EMC / Isilon Storage Division


295647 16-Feb-2016 bdrewery

Add missing dependency on sys/conf/newvers.sh.

Sponsored by: EMC / Isilon Storage Division


291305 25-Nov-2015 bdrewery

META MODE: Remove bin/cat.host dependency.

This likely slipped in during early testing; local.dirdeps.mk always
excludes bin/cat.host now.

Sponsored by: EMC / Isilon Storage Division


288266 26-Sep-2015 bdrewery

Add more SUBDIR_PARALLEL.

MFC after: 3 weeks
Sponsored by: EMC / Isilon Storage Division


284345 13-Jun-2015 sjg

Add META_MODE support.

Off by default, build behaves normally.
WITH_META_MODE we get auto objdir creation, the ability to
start build from anywhere in the tree.

Still need to add real targets under targets/ to build packages.

Differential Revision: D2796
Reviewed by: brooks imp


281143 06-Apr-2015 glebius

Stop including if_var.h from userland.

Sponsored by: Nginx, Inc.


276551 02-Jan-2015 bapt

Remove GNU texinfo from base along with all info pages.

To be able to info pages consider installing texinfo from ports print/texinfo or
via pkg: pkg install texinfo

Differential Revision: https://reviews.freebsd.org/D1409
Reviewed by: emaste, imp (previous version)
Relnotes: yes


275054 25-Nov-2014 bapt

Convert usr.sbin to LIBADD
Reduce overlinking


270168 19-Aug-2014 bdrewery

Revert r267233 for now. PIE support needs to be reworked.

1. 50+% of NO_PIE use is fixed by adding -fPIC to INTERNALLIB and other
build-only utility libraries.
2. Another 40% is fixed by generating _pic.a variants of various libraries.
3. Some of the NO_PIE use is a bit absurd as it is disabling PIE (and ASLR)
where it never would work anyhow, such as csu or loader. This suggests
there may be better ways of adding support to the tree. Many of these
cases can be fixed such that -fPIE will work but there is really no
reason to have it in those cases.
4. Some of the uses are working around hacks done to some Makefiles that are
really building libraries but have been using bsd.prog.mk because the code
is cleaner. Had they been using bsd.lib.mk then NO_PIE would not have
been needed.

We likely do want to enable PIE by default (opt-out) for non-tree consumers
(such as ports). For in-tree though we probably want to only enable PIE
(opt-in) for common attack targets such as remote service daemons and setuid
utilities. This is also a great performance compromise since ASLR is expected
to reduce performance. As such it does not make sense to enable it in all
utilities such as ls(1) that have little benefit to having it enabled.

Reported by: kib


267233 08-Jun-2014 bdrewery

In preparation for ASLR [1] support add WITH_PIE to support building with -fPIE.

This is currently an opt-in build flag. Once ASLR support is ready and stable
it should changed to opt-out and be enabled by default along with ASLR.

Each application Makefile uses opt-out to ensure that ASLR will be enabled by
default in new directories when the system is compiled with PIE/ASLR. [2]

Mark known build failures as NO_PIE for now.

The only known runtime failure was rtld.

[1] http://www.bsdcan.org/2014/schedule/events/452.en.html
Submitted by: Shawn Webb <lattera@gmail.com>
Discussed between: des@ and Shawn Webb [2]


265420 06-May-2014 imp

Use src.opts.mk in preference to bsd.own.mk except where we need stuff
from the latter.


264374 12-Apr-2014 des

Remove the names of the build host and user and the build date. This
still leaves the host OS and version, but these are harder to remove.

MFC after: 3 weeks


231118 07-Feb-2012 dim

Consistently set RPCGEN_CPP when running rpcgen, so the C preprocessor
set via ${CPP} is used, instead of always using hardcoded /usr/bin/cpp.

MFC after: 1 week


211725 23-Aug-2010 imp

MFtbemd:

Prefer MACHNE_CPUARCH to MACHINE_ARCH in most contexts where you want
to test of all the CPUs of a given family conform.


201390 02-Jan-2010 ed

The last big commit: let usr.sbin/ use WARNS=6 by default.


194880 24-Jun-2009 dfr

Don't use sys/nfs/rpcv2.h - it is part of the old kernel RPC implementation
and will be removed.


177718 29-Mar-2008 ru

Don't always link statically with libwrap. By the time amd(8)
runs, /usr/lib should have already been mounted.

Found by: make checkdpadd


174311 05-Dec-2007 obrien

Teach Amd how to unmount.


174310 05-Dec-2007 obrien

Accidently created the file with the wrong name.


174309 05-Dec-2007 obrien

'amu_autofs_prot.h'


174308 05-Dec-2007 obrien

Adjust for new files added to 6.1.5, and files retired from 6.0.10p1.
Also TCP Wrappers is now supported.
Also tweak the MK_HESIOD.


174307 05-Dec-2007 obrien

Update for version 6.1.5.


174306 05-Dec-2007 obrien

We now have to use part of the vendor supplied xdr_func.c.
util renamed to strutil to be more clear of its purpose.


174305 05-Dec-2007 obrien

These now need to link with libamu.


174304 05-Dec-2007 obrien

Add new BUILD_* knobs, and switch our definition & setting of BUILD_*
and configured settings.


174303 05-Dec-2007 obrien

Autoconf would have created a symlink from conf/autofs/autofs_default.h
to autoamu_autofs_prot.h. It is easier to just create shell header within
the Bmake framework.

For now it's a stub - fill out when we know our Autofs direction.


156936 21-Mar-2006 ru

Folded WITH_HESIOD_SUPPORT into WITH_HESIOD.


156813 17-Mar-2006 ru

Reimplementation of world/kernel build options. For details, see:

http://lists.freebsd.org/pipermail/freebsd-current/2006-March/061725.html

The src.conf(5) manpage is to follow in a few days.

Brought to you by: imp, jhb, kris, phk, ru (all bugs are mine)


148795 06-Aug-2005 phk

Respect the YES_HESIOD build variable


141989 16-Feb-2005 ru

Generate locale-agnostic configuration date.


137675 13-Nov-2004 bz

Add knob NO_NIS (fka NO_YP_LIBC) and make world compileable when set.
If turned on no NIS support and related programs will be built.

Lost parts rediscovered by: Danny Braniss <danny at cs.huji.ac.il>
PR: bin/68303
No objections: des, gshapiro, nectar
Reviewed by: ru
Approved by: rwatson (mentor)
MFC after: 2 weeks


136910 24-Oct-2004 ru

For variables that are only checked with defined(), don't provide
any fake value.


132207 15-Jul-2004 mbr

Reenable nullfs for local links. The change from 'struct vfsconf'
to 'struct xvfsconf' broke auto configuration. Patches have been
submitted to the vendor.


131711 06-Jul-2004 mbr

Generate fresh aux_conf.h.


131709 06-Jul-2004 mbr

Check if `dirmask' is a member of `pcfs_args_t'.

A diff to the autoconf aux-files has been submitted to
the amd people.

PR: 57401
Submitted by: Andre Albsmeier <andre.albsmeier@siemens.com>


131708 06-Jul-2004 mbr

Unbreak pcfs support

PR: 68679


131707 06-Jul-2004 mbr

Update OS-dependent variables.


125433 04-Feb-2004 ru

Removed unnecessary dependencies on librpcsvc.

Prodded by: des


119691 02-Sep-2003 mbr

Sync with fresh generated file, keep our changed settings. This seems
to be a lot cleaner.


119686 02-Sep-2003 mbr

Remove redundant PACKAGE and VERSION defines.


119685 02-Sep-2003 mbr

Update version string.


119684 02-Sep-2003 mbr

Set HAVE_STRUCT_IFREQ_IFR_ADDR, HAVE_STRUCT_FHSTATUS_FHS_FH to 1.


118449 04-Aug-2003 ache

LANG->LC_ALL

Pointed by: ru


118437 04-Aug-2003 ache

Use LANG=C before egrep A-Z and tr A-Z
Note: this is POSIX requirement, c-c ranges are portable only in POSIX locale
Strip [] for tr ranges


113091 04-Apr-2003 obrien

style.Makefile(5)


96514 13-May-2002 ru

Mark all internal libraries with INTERNALLIB.


94429 11-Apr-2002 ru

Stop "make depend" from attempting to delete non-existent .depend.


84473 04-Oct-2001 ru

Removed mentions of TARGET_ARCH from non-cross places.


83157 06-Sep-2001 obrien

Strip non version _number_ bits from HOST_OS_VERSION.

Requested by: knu


83154 06-Sep-2001 obrien

I was missing the HOST_OS_VERSION setting in the fall-back case.
Also, the script was too position dependant. We now have make(1) pass in
the file to grub around in to get our settings from.


83090 05-Sep-2001 obrien

Try to determine the OS version and architecture for what is being built
vs. the building machine.

PR: 14040


82882 03-Sep-2001 obrien

Opps, let one definition slip out that we define dynamically.


82825 02-Sep-2001 obrien

Use the native mount and nfs_prot headers.
Also generate nfs_prot_x.c in ANSI-C mode.


82817 02-Sep-2001 obrien

Update for version 6.0.7.


82777 02-Sep-2001 obrien

Document my tweaks better.


80029 20-Jul-2001 obrien

Perform a major cleanup of the usr.sbin Makefiles.
These are not perfectly in agreement with each other style-wise, but they
are orders of orders of magnitude more consistent style-wise than before.


79993 19-Jul-2001 ru

Added missing dependancy.

Submitted by: bde
Approved by: obrien


77687 04-Jun-2001 ru

msdos -> msdosfs
null -> nullfs
umap -> umapfs
union -> unionfs

Approved by: obrien


77162 25-May-2001 ru

- sys/msdosfs moved to sys/fs/msdosfs
- msdos.ko renamed to msdosfs.ko
- /usr/include/msdosfs moved to /usr/include/fs/msdosfs


74844 27-Mar-2001 alfred

give the "netgrent" functions a home in netdb.h


74816 26-Mar-2001 ru

- Backout botched attempt to introduce MANSECT feature.
- MAN[1-9] -> MAN.


74558 21-Mar-2001 ru

Properly fix the world breakage.

Unpollute the Makefile.inc's abuse of SRCS variable, and move
the generation of header files into include/ subdirecory.

Reviewed by: buildworld


74546 21-Mar-2001 keichii

Add SRCS= mk-mdmap.c and SRCS= wire-test.c to fix the world
breakage. amd has its own SRCS= that prevents bsd.*.mk to function correctly.

Submitted by: bmah
Reviewed by: peter


74532 20-Mar-2001 ru

Set the default manual section for usr.sbin/ to 8.


67200 16-Oct-2000 brian

Include sys/types.h


66533 02-Oct-2000 peter

Really fix the struct callout collision. AMD does not need to
#include <sys/mbuf.h>. (which #include's <machine/mutex.h> and then
<sys/proc.h> and then <sys/callout.h>, leading to the collision).
<sys/mbuf.h> is really one of those 'no user servicable parts inside'
things.


52901 05-Nov-1999 obrien

Update for 6.0.3s1 changes.


51597 23-Sep-1999 obrien

Sync with am-utils-6.0.2s2.


51307 15-Sep-1999 obrien

Sync with am-utils-6.0 => am-utils-6.0.1 changes.


50479 28-Aug-1999 peter

$Id$ -> $FreeBSD$


44024 14-Feb-1999 obrien

Cosmetic reformating.


43963 13-Feb-1999 obrien

Fix ufs mounting support

PR: 10044
Submitted by: Andre Albsmeier <andre.albsmeier@mchp.siemens.de>


43111 23-Jan-1999 markm

Add the texinfo'ed docs to the build/install.


42632 13-Jan-1999 obrien

Updated version string to 6.0-release.


41263 20-Nov-1998 obrien

Fix version number.


40490 17-Oct-1998 bde

Fixed missing libraries in DPADD.


39034 10-Sep-1998 obrien

I don't want to be the only one to use ``cut''. Use ``sed'' instead.


39007 09-Sep-1998 obrien

Fully use our own generated files for NFSv3.


38831 05-Sep-1998 obrien

With the change to the 4.4Lite2 mount interface we don't need special
conf files.


38803 04-Sep-1998 obrien

Don't utilize the pre-4.4Lite2 INITMOUNTNAMES compatibility cruft.
(bde will remove it soon)


38763 02-Sep-1998 brian

Install amd.conf


38650 30-Aug-1998 gpalmer

DPDADD -> DPADD


38649 30-Aug-1998 gpalmer

Fix parallel makes falling over on xwhere


38581 27-Aug-1998 obrien

bmake framework for contrib_amd


38580 27-Aug-1998 obrien

Make way for the contrib_amd bmake frame work.


37935 29-Jul-1998 imp

MAXPATHLEN is long enough


37934 29-Jul-1998 imp

when changing mktemp -> mkstemp, make sure to include the new s


37933 29-Jul-1998 imp

Fix temp file race in unused file. If someone wanted to clean the
tree a little, many files here are likely ripe for removal...


37263 29-Jun-1998 bde

Don't assume that time_t is long.


36926 12-Jun-1998 peter

#include <arpa/inet.h>


36558 01-Jun-1998 peter

Remove bogus #defines and redefintions for KERNEL, mount, nfs_init, the
beastie builds just fine without them and gets less warnings.


35907 10-May-1998 bde

Simplified by putting all generated headers in SRCS. The explicit
dependencies on *.o were complete, but this was not obvious.


35906 10-May-1998 bde

Use rpcgen's -C option to get prototypes in nfs_prot.h.


35705 04-May-1998 bde

Simplified by using new lex and yacc rules.


35166 13-Apr-1998 dfr

Fixes for using amd with non-NFSv3 servers and for choosing the right address
for a multihomed server.

PR: bin/6231, bin/4678
Submitted by: Mika Nystrom <mika@cs.caltech.edu


34809 23-Mar-1998 charnier

.Sh AUTHOR -> .Sh AUTHORS. Use .An/.Aq.


34082 06-Mar-1998 bde

Don't use the FreeBSD misfeature DPSRCS or give explicit dependencies
on generated headers. Just put generated headers in SRCS so that
bsd.*.mk can generate better dependencies.


32655 20-Jan-1998 bde

Merged from Lite2. Get the filesystem type name directly from the
statfs struct instead of converting from the filesystem type number.


32645 20-Jan-1998 bde

Removed definition of _NEW_VFSCONF. The new vfsconf interface is now
the default.


31803 17-Dec-1997 bde

Fixed missing DPADD by removing empty LDADD.


30117 05-Oct-1997 wosch

Cleanup.


30113 05-Oct-1997 jkh

Changes to support full make parallelism (-j<n>) in the world
target.
Reviewed by: <many different folks>
Submitted by: Nickolay N. Dudorov" <nnd@nnd.itfs.nsk.su>


29029 02-Sep-1997 charnier

Add usage(), use err(3), remove `progname'.


26852 23-Jun-1997 tegge

Delay free of mf->mf_mount in uninit_mntfs until it is no longer used.


26826 23-Jun-1997 steve

Show the real revision date and not the date that this
manpage is being viewed.


26041 23-May-1997 asami

Add ${DESTDIR} to absolute pathnames of required sources.

Reviewed by: bde


26040 23-May-1997 asami

Typo (${.DESTDIR} -> ${DESTDIR}).

Reviewed by: bde


25274 29-Apr-1997 dfr

Fix so that amd can build with hesiod support.

Submitted by: Kevin Van Maren <vanmaren@marker.cs.utah.edu>


25273 29-Apr-1997 dfr

Fix makefiles so they work without having to 'make depend'


25085 22-Apr-1997 dfr

Update the host filesystem so that it works with NFSv3


25018 19-Apr-1997 dfr

Fix make depend.


25001 18-Apr-1997 dfr

Generate mount*.[ch] and nfs_prot*.[ch] from the .x files.

Delete bogus local versions of mount*.[ch] and nfs_prot*.[ch].

Use v3 protocol by default for NFS mounts. If v3 is not supported, v2 is
used automatically. Add a new mount options for NFS, 'nfsv2' to allow the
administrator to force the use of the older protocol.

Document the new mount options and fix a couple of markup problems.


24428 31-Mar-1997 imp

compare return value from getopt against -1 rather than EOF, per the final
posix standard on the topic.


24124 22-Mar-1997 joerg

Make the argument handling for select() less bogus. Also, move the
amq service from UDP to TCP for better reliability.


23765 12-Mar-1997 peter

Make amd actually work instead of just compiling. The new Lite2 code
was not setting the version number in the nfs_args data to mount(2), so it
was returning EFAULT. Perhaps the nfs_args version number was something
we added at some point?


23714 11-Mar-1997 peter

I feel sick. :-( There is some really, truely, shameful stuff in here
to try and work around the nfsv3 headers in the post-lite2-kernel era.
This program somehow manages to make just about every #include conflict
with everything else. :-(


22997 22-Feb-1997 peter

Revert $FreeBSD$ to $Id$


22460 09-Feb-1997 imp

buffer overflow from OpenBSD:
1.3 bitblit:
Fixed potential buffer overflow
Obtained from: OpenBSD


21880 20-Jan-1997 wosch

Sort cross references.


21673 14-Jan-1997 jkh

Make the long-awaited change from $Id$ to $FreeBSD$

This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.

Boy, I'm glad we're not using sup anymore. This update would have been
insane otherwise.


21522 11-Jan-1997 jmacd

Still going.


21264 03-Jan-1997 wollman

Update to match changes in <net/if.h>.


20287 10-Dec-1996 wollman

Fix up programs which expect <net/if.h> to include <sys/time.h> to instead
do it themselves. (Some of these programs actually depended on this
beyond compiling the definition of struct ifinfo!) Also fix up some
other #include messes while we're at it.


19973 26-Nov-1996 ache

Use LC_TIME=C


19959 25-Nov-1996 phk

bin/1974: core dump from amd when phkmalloc is set to AJ.


18485 24-Sep-1996 bde

Eliminated includes of the "temporary" backwards compatibility header
<sys/dir.h> in applications. Maintained existing (inadequate) ifdefs
for dir.h vs dirent.h in libdialog, amd and rarpd, but didn't add any
new ones.


17572 13-Aug-1996 peter

Fix a few minor type problems that turned up with gcc-2.7.2


15679 07-May-1996 wosch

``mv'' -> ``mv -f''
``rm'' -> ``rm -f''
so mv/rm may not ask for confirmation if you are not root


15135 08-Apr-1996 mpp

Correct some man page xrefs, and some other minor changes to bring some
man pages up to mdoc guidelines and fix some minor formatting glitches.
Also fixed a number of man pages to not abuse the .Xr macro to
display functions and path names and a lot of other junk.


15082 07-Apr-1996 mpp

Correct some man page cross references and file location references.


13511 20-Jan-1996 mpp

Fix a variety of minor typos and cross references in a bunch of
man pages.

Masanobu Saitoh <msaitoh@spa.is.uec.ac.jp>
Giles Lean <giles@nemeton.com.au>
<soda@sra.co.jp>


13359 09-Jan-1996 graichen

Obtained from: David Mazieres (OpenBSD)
added "#define PRECISE_SYMLINKS" to the amd config header - this
solves a problem with the amd "-type:=direct" mounts and /bin/sh
giving a "readlink failed" if you cd'ed to a "-type:=direct" mounted
directory

i got this from david mazieres as a result of giving him our (mostly
doug rabsons) fixes for the amd "-type:=direct" mounts and telling
them (also some NetBSD people were interested) about my only problem
running these fixes (which is now solved too :-)


12667 07-Dec-1995 bde

Fixed the type of time_type.


10220 24-Aug-1995 dfr

Add code to work around FreeBSD's nfs symlink cache.

Obtained from: amd-upl102


9336 27-Jun-1995 dfr

Changes to support version 3 of the NFS protocol.
The version 2 support has been tested (client+server) against FreeBSD-2.0,
IRIX 5.3 and FreeBSD-current (using a loopback mount). The version 2 support
is stable AFAIK.
The version 3 support has been tested with a loopback mount and minimally
against an IRIX 5.3 server. It needs more testing and may have problems.
I have patched amd to support the new variable length filehandles although
it will still only use version 2 of the protocol.

Before booting a kernel with these changes, nfs clients will need to at least
build and install /usr/sbin/mount_nfs. Servers will need to build and
install /usr/sbin/mountd.

NFS diskless support is untested.

Obtained from: Rick Macklem <rick@snowhite.cis.uoguelph.ca>


8857 30-May-1995 rgrimes

Remove trailing whitespace.


8512 14-May-1995 asami

Added "doc" to the list of subdirs, so that amdref.info* will get
installed in /usr/share/info...closes my own PR, docs/408 (aaah now
I need to figure out how to "close" PRs... ;)....


8358 08-May-1995 gpalmer

Change /lib/cpp to /usr/bin/cpp


6554 19-Feb-1995 jkh

1. Get all the nodes in this texinfo document happily pointing in the proper
directions.

2. Drop in a Makefile that properly installs the info files for this.


6332 13-Feb-1995 wpaul

Added three line hack to nfs_ops.c to add support for the 'resvport'
mount option: you need this little bugger in environments with facsist
SunOS NFS servers (like mine :).


6186 04-Feb-1995 phk

Added final '\n'


6112 02-Feb-1995 jkh

Cosmetic fix.
Submitted by: Christoph Kukulies <kuku@gilberto.physik.rwth-aachen.de>


5750 20-Jan-1995 wollman

Allow NIS maps, noconn mounts .
Sumbitted by: Boyd Faulkner <faulkner@mpd.tandem.com>


2027 11-Aug-1994 jkh

Correct and add proper man page extents.
Submitted by: jkh


1922 08-Aug-1994 wollman

Delete reference to obsolete librpc.a.


1554 26-May-1994 rgrimes

This commit was generated by cvs2svn to compensate for changes in r1553,
which included commits to RCS files with non-trunk default branches.