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 mergedhere.Additional commits post-branch will follow.Approved by: re (implicit)Sponsored by: The FreeBSD Foundation
id(1) only uses getaudit(2) from the BSM which is part of the libc
Use src.opts.mk in preference to bsd.own.mk except where we need stufffrom the latter.
Build usr.bin/ with WARNS=6 by default.Also add some missing $FreeBSD$ to keep svn happy.
Add a -a argument to id(1), which causes id(1) to print out processaudit properties, including the audit user id. This can be quitehelpful in debugging audit problems.Obtained from: TrustedBSD ProjectMFC after: 3 days
Add missing %s so that all of the usage message gets printed.Bump WARNS to 6 while I'm here.
Remove leaf node WARNS?=2 (that mainly I added). This shouldhelp the GCC3 transition and CURRENT in general.
Fold groups(1) and whoami(1) into id(1).
Now that we have it, replace `afterinstall' target with SCRIPTS.
Silence warnings (most about constness) and clamp down with WARNS=2.Tested on i386 and alpha.
MAN[1-9] -> MAN.
${DESTDIR}/usr/bin -> ${DESTDIR}${BINDIR}
Change `install' to `${INSTALL}' so that default install flags can bespecified in the top level Makefiles.
More merry makefile munging for man page compatability.
Cleanup so that make install can run, many install: maninstall changedto just install:, sperious targets and CLEANFILES removed.
This commit was generated by cvs2svn to compensate for changes in r1590,which included commits to RCS files with non-trunk default branches.
BSD 4.4 Lite Usr.bin Sources