Simon J. Gerraty
ccfb965433
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
2015-06-13 19:20:56 +00:00
Simon J. Gerraty
44d314f704
dirdeps.mk now sets DEP_RELDIR
2015-06-08 23:35:17 +00:00
Simon J. Gerraty
98e0ffaefb
Merge sync of head
2015-05-27 01:19:58 +00:00
Pedro F. Giffuni
20254bfa69
rlogin(1): initialize term variable.
...
CID: 1011522
Obtained from: NetBSD (CVS 1.18, partial)
2015-03-05 19:51:37 +00:00
Baptiste Daroussin
8ae63aa054
r* commands are not precious anymore
2015-03-04 22:01:44 +00:00
Simon J. Gerraty
fae50821ae
Updated dependencies
2014-05-16 14:09:51 +00:00
Simon J. Gerraty
76b28ad6ab
Updated dependencies
2014-05-10 05:16:28 +00:00
Simon J. Gerraty
7cf3a1c6b2
Updated dependencies
2013-03-11 17:21:52 +00:00
Simon J. Gerraty
f5f7c05209
Updated dependencies
2013-02-16 01:23:54 +00:00
Simon J. Gerraty
23090366f7
Sync from head
2012-11-04 02:52:03 +00:00
Ed Schouten
bf70becee6
More -Wmissing-variable-declarations fixes.
...
In addition to adding `static' where possible:
- bin/date: Move `retval' into extern.h to make it visible to date.c.
- bin/ed: Move globally used variables into ed.h.
- sbin/camcontrol: Move `verbose' into camcontrol.h and fix shadow warnings.
- usr.bin/calendar: Remove unneeded variables.
- usr.bin/chat: Make `line' local instead of global.
- usr.bin/elfdump: Comment out unneeded function.
- usr.bin/rlogin: Use _Noreturn instead of __dead2.
- usr.bin/tset: Pull `Ospeed' into extern.h.
- usr.sbin/mfiutil: Put global variables in mfiutil.h.
- usr.sbin/pkg: Remove unused `os_corres'.
- usr.sbin/quotaon, usr.sbin/repquota: Remove unused `qfname'.
2012-10-19 14:49:42 +00:00
Marcel Moolenaar
7750ad47a9
Sync FreeBSD's bmake branch with Juniper's internal bmake branch.
...
Requested by: Simon Gerraty <sjg@juniper.net>
2012-08-22 19:25:57 +00:00
Dag-Erling Smørgrav
7aa2051e40
None of these programs actually use auth.conf.
...
MFC after: 1 week
2012-06-11 16:18:39 +00:00
Ed Schouten
b3608ae18f
Replace index() and rindex() calls with strchr() and strrchr().
...
The index() and rindex() functions were marked LEGACY in the 2001
revision of POSIX and were subsequently removed from the 2008 revision.
The strchr() and strrchr() functions are part of the C standard.
This makes the source code a lot more consistent, as most of these C
files also call into other str*() routines. In fact, about a dozen
already perform strchr() calls.
2012-01-03 18:51:58 +00:00
John Baldwin
a011c62e8b
Raise rlogin back to a WARNS level of 6.
...
Tested by: make universe
2011-04-27 17:36:37 +00:00
Doug Barton
46dccdb284
Revert r221053 by replacing WARNS?= 3 since it's breaking the build on
...
several arches.
2011-04-26 22:02:51 +00:00
John Baldwin
dc0a06319e
Generate the network byte order version of the window size structure in a
...
temporary variable on the stack and then copy that into the output buffer
so that the htons() conversions use aligned accesses.
MFC after: 1 month
2011-04-26 20:14:29 +00:00
David E. O'Brien
37508ef3eb
This builds OK using the parent dir's WARNS=6.
...
[built on both AMD64 and i386]
2011-04-26 04:09:20 +00:00
David E. O'Brien
5d46cc89b9
Catch up with r57841 which removed the possible linking against libutil
...
by not bothering to include its API.
2011-04-26 04:01:08 +00:00
Joel Dahl
da52b4caaf
Remove the advertising clause from UCB copyrighted files in usr.bin. This
...
is in accordance with the information provided at
ftp://ftp.cs.berkeley.edu/pub/4bsd/README.Impt.License.Change
Also add $FreeBSD$ to a few files to keep svn happy.
Discussed with: imp, rwatson
2010-12-11 08:32:16 +00:00
Ed Schouten
b7946da96b
Build usr.bin/ with WARNS=6 by default.
...
Also add some missing $FreeBSD$ to keep svn happy.
2010-01-02 10:27:05 +00:00
Xin LI
821df508e8
Revert most part of 200420 as requested, as more review and polish is
...
needed.
2009-12-13 03:14:06 +00:00
Xin LI
6f2d322192
Remove unneeded header includes from usr.bin/ except contributed code.
...
Tested with: make universe
2009-12-11 23:35:38 +00:00
David Malone
5bbc895db6
len and len2 work better as size_t
2005-11-13 21:03:56 +00:00
Stefan Farfeleder
a3ae5e4ede
Use socklen_t where appropriate.
2005-08-05 09:58:49 +00:00
Xin LI
c49d3c9bac
Remove unnecessary SRCS= where could be guessed directly by our
...
bsd.*.mk infrasture.
Obtained from: ru
2005-01-27 14:52:47 +00:00
Ruslan Ermilov
02a8121a17
Removed Kerberos remnants.
2005-01-21 11:09:40 +00:00
Ruslan Ermilov
6c7216df78
Sort sections.
2005-01-18 13:43:56 +00:00
Ruslan Ermilov
dee651eb15
Introduce the PRECIOUSPROG knob in bsd.prog.mk, similar
...
to PRECIOUSLIB from bsd.lib.mk. The side effect of this
is making installing the world under jail(8) possible by
using another knob, NOFSCHG.
Reviewed by: oliver
2004-11-03 18:01:21 +00:00
Ruslan Ermilov
557b7fa148
Deal with double whitespace.
2004-07-03 00:24:45 +00:00
Ruslan Ermilov
6a3e8b0adc
Mechanically kill hard sentence breaks.
2004-07-02 22:22:35 +00:00
Tim J. Robbins
c32cccd0bb
Use the POSIX tty interface instead of the old interface. This makes
...
rlogin work properly without COMPAT_43.
Obtained from: NetBSD (mycroft)
2003-09-28 08:54:56 +00:00
Tim J. Robbins
f27d1bf2ec
Remove remnants of Kerberos -Kkx options.
2003-09-28 08:43:41 +00:00
Mark Murray
31f3117741
Dekerberise. The corresponding userland stuff has been dekerberised
...
for ages, and no-one seems to have noticed. Viva PAM!
Fix some easy/trivial warnings while I'm here.
2002-10-16 16:09:05 +00:00
Philippe Charnier
5dd6a31588
Do not repeat option name in its definition. Use .Nm. In the sequence ``~.'',
...
``.'' is not a sentence termination, it must be escaped to be put inside
quotes.
Abort if execv() fails by adding err(). Do not dot terminate error messages.
2002-10-16 12:33:14 +00:00
Mike Barcroft
cb263c3594
Use POSIX macros for wait(2)-style status information instead of the
...
deprecated 4.2/4.3BSD wait union. Fix some nearby pid_t/int
confusion.
2002-06-03 23:13:11 +00:00
Dag-Erling Smørgrav
c8466cf99c
Really include <paths.h> (it seems it was brought in indirectly)
2002-05-08 00:47:02 +00:00
Dag-Erling Smørgrav
99b82bb76a
Use <paths.h> rather than "pathnames.h", and fix a couple of whitespace nits.
...
Sponsored by: DARPA, NAI Labs
2002-05-08 00:47:01 +00:00
Mark Murray
e7c7159542
Easy warns fixes; use const, mark unused function parameters. Remove
...
unused includes.
2002-04-28 11:16:43 +00:00
Mark Murray
c0bef837ba
Remove GCC-specific flags.
2002-04-28 11:15:47 +00:00
Philippe Charnier
e8937ba009
Use `The .Nm utility'
2002-04-20 12:18:28 +00:00
Ruslan Ermilov
71b3ac84e1
Replaced exists() tests with two equivalent defined().
...
LIBDIR is defined in bsd.own.mk but sys.mk no longer
includes bsd.own.mk as of revision 1.60.
2002-04-18 07:01:35 +00:00
Warner Losh
55e031a3c8
o unifdef -D__STDC__
...
o use ansi function definitions
o remove OLDSUN
2002-03-23 23:35:42 +00:00
Warner Losh
d3cb5ded92
remove __P
2002-03-22 01:33:25 +00:00
Giorgos Keramidas
673a70f57f
Fix typo: supporting -> support.
...
PR: docs/35956
Submitted by: Gary W. Swearingen <swear@blarg.net>
MFC after: 3 days
2002-03-17 05:24:56 +00:00
Bill Fenner
1f5e29c956
Use SIGUSR1 to propogate SIGURG to the child; security measures prevent
...
the parent from sending SIGURG itself to the child. This fixes the
problem of occasionally failing to pass the window size.
2002-02-27 22:45:10 +00:00
Ruslan Ermilov
cda2a9b2f0
Set BINOWN=root explicitly for setuid root binaries.
...
This is not "useless", as one may have non-default
setting for BINOWN in make.conf, and we still want
these to be installed setuid root in this case.
2001-09-13 06:48:18 +00:00
Ruslan Ermilov
625003720a
mdoc(7) police: removed HISTORY info from the .Os call.
2001-07-10 14:16:33 +00:00
Ruslan Ermilov
5521ff5a4d
mdoc(7) police: sort SEE ALSO xrefs (sort -b -f +2 -3 +1 -2).
2001-07-06 16:46:48 +00:00
Ruslan Ermilov
d0353b836e
mdoc(7) police: split punctuation characters + misc fixes.
2001-02-01 16:38:02 +00:00