freebsd-dev/usr.bin
Gregory Neil Shapiro 6dbfffa308 Fix NO_SENDMAIL knob. When FreeBSD's old BSD version of vacation was
replaced with the new version in sendmail's distribution, vacation and
the necessary libraries (libsmdb and libsmutil) were changed so they
were always compiled.  This broke people who didn't checkout
src/contrib/sendmail/.  I don't know if it's best to think of NO_SENDMAIL
as no sendmail sources available or no sendmail binary.  It is now the former.

Also, remove the sendmail chapter from System Managers Manual (SMM) if
NO_SENDMAIL is defined (for similar reasons -- source not available).

PR:		31863, 31865
Submitted by:	matusita, Joe Kelsey <joe@zircon.seattle.wa.us>
MFC after:	3 days
2001-11-11 05:26:59 +00:00
..
apply Revert to version 1.16 which was more correct than either of my attempts. 2001-08-21 12:54:15 +00:00
ar mdoc(7) police: Use the new .In macro for #include statements. 2001-10-01 16:09:29 +00:00
at Set BINOWN=root explicitly for setuid root binaries. 2001-09-13 06:48:18 +00:00
awk Switch to the One True AWK from Bell-Labs, away from GNU AWK. 2001-10-30 08:56:50 +00:00
banner Fixed the race caused by not checking the result of fgets(3): 2001-07-19 08:07:09 +00:00
basename mdoc(7) police: utilize the new .Ex macro. 2001-08-15 09:09:47 +00:00
biff Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
brandelf mdoc(7) police: removed HISTORY info from the .Os call. 2001-07-10 14:16:33 +00:00
bzip2 Build/install bzip2 documentation (info page). 2001-07-12 14:44:17 +00:00
c89 mdoc(7) police: fix markup. 2001-05-10 07:29:35 +00:00
calendar Add two Russian holidays (by osa) 2001-11-05 12:14:12 +00:00
cap_mkdb mdoc(7) police: utilize the new .Ex macro. 2001-08-15 09:09:47 +00:00
chat Use STD{ERR,IN,OUT}_FILENO instead of their numeric values. The 2001-07-26 11:02:39 +00:00
checknr Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
chflags mdoc(7) police: utilize the new .Ex macro. 2001-08-15 09:09:47 +00:00
chkey Fixed bitrot in DPADD in previous commit. 2001-07-30 11:16:39 +00:00
chpass Set BINOWN=root explicitly for setuid root binaries. 2001-09-13 06:48:18 +00:00
cksum mdoc(7) police: utilize the new .Ex macro. 2001-08-15 09:09:47 +00:00
cmp Make filenames const to avoid a few warnings. 2001-11-05 20:33:40 +00:00
col Remove the misnamed `xmalloc' and replace its uses with the realloc (along 2001-07-24 14:14:11 +00:00
colcrt Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
colldef Use strlcpy(3) instead of strcpy(3) to copy optarg into a fixed-size buffer. 2001-10-16 09:21:09 +00:00
colrm Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
column mdoc(7) police: utilize the new .Ex macro. 2001-08-15 09:09:47 +00:00
comm mdoc(7) police: utilize the new .Ex macro. 2001-08-15 09:09:47 +00:00
compile_et
compress mdoc(7) police: make double quotes in #include statement visible. 2001-10-01 15:01:57 +00:00
ctags Print a space between the function name and line number. 2001-08-16 16:18:14 +00:00
cut Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
dig
dirname Set WARNS=2 on programs that compile cleanly with it; add $FreeBSD$ 2001-06-30 05:39:36 +00:00
dnskeygen MAN[1-9] -> MAN. 2001-03-27 10:52:19 +00:00
dnsquery
doscmd Minor cleanup, no functional changes: 2001-10-12 10:31:00 +00:00
du Use the correct blocksize when invoked with both -h and -k 2001-09-04 09:43:31 +00:00
ee Exit gracefully when a SIGHUP is received. This prevents ee from going into 2001-08-31 21:50:06 +00:00
enigma Fix the type of the NULL arg to execl() 2001-07-09 09:24:06 +00:00
env Set WARNS=2 on programs that compile cleanly with it; add $FreeBSD$ 2001-06-30 05:39:36 +00:00
expand mdoc(7) police: removed HISTORY info from the .Os call. 2001-07-10 14:16:33 +00:00
false Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
fetch Remove an extraneous argument to fprintf that -Wformat noticed. 2001-11-10 18:39:54 +00:00
file Update for FILE v3.37. 2001-10-09 07:31:02 +00:00
file2c Spell "FreeBSD" with "F" and "BSD" in uppercase. 2001-08-13 16:33:00 +00:00
find Document -depth 2001-10-06 18:07:32 +00:00
finger Replace the condemned access(2) by stat(2), 2001-08-08 21:22:48 +00:00
fmt The old fmt(1) always did what the new ``-l 8'' option does. 2001-08-15 14:53:55 +00:00
fold Set WARNS=2 on programs that compile cleanly with it; add $FreeBSD$ 2001-06-30 05:39:36 +00:00
from Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
fstat Anding the fsid with 0xffff was causing aliasing problems. 2001-11-05 20:40:24 +00:00
fsync MFS: in HISTORY section, fix release number of first appearance 2001-08-01 12:15:21 +00:00
ftp Adjust to the libedit enhancements some functions now take more parameters. 2001-10-01 08:46:45 +00:00
gcore Removed unused include of kernel-only file <sys/lock.h>. 2001-10-13 04:54:03 +00:00
gencat mdoc(7) police: utilize the new .Ex macro. 2001-08-15 09:09:47 +00:00
getconf mdoc(7) police: utilize the new .Ex macro. 2001-08-15 09:09:47 +00:00
getopt mdoc(7) police: join split punctuation to macro calls. 2001-08-10 17:35:21 +00:00
gprof Add -K support to gprof(1), which enables dynamic symbol resolution from 2001-10-30 15:54:09 +00:00
gprof4 Add -K support to gprof(1), which enables dynamic symbol resolution from 2001-10-30 15:54:09 +00:00
head In order to perform faster when doing "head -n", use a pair of 2001-11-02 09:27:16 +00:00
hesinfo Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
hexdump mdoc(7) police: Fixed the .Ex calls in manpages that describe more 2001-09-11 12:27:15 +00:00
host
id Fold groups(1) and whoami(1) into id(1). 2001-09-14 14:04:08 +00:00
indent Make this compile cleanly when warnings are enabled: 2001-10-28 18:35:32 +00:00
ipcrm Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
ipcs Include missing header files which define functions for which gcc has 2001-06-24 19:50:42 +00:00
join mdoc(7) police: utilize the new .Ex macro. 2001-08-15 09:09:47 +00:00
jot Actually, arc4random() returns a uint32_t, not an int. Use the correct 2001-11-08 22:01:35 +00:00
kdump Really fix this work to work. While rev 1.24 did allow awk to run w/o 2001-11-01 02:16:10 +00:00
kenv mdoc(7) police: markup nits. 2001-09-21 07:04:47 +00:00
keylogin Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
keylogout Include missing header files which define functions for which gcc has 2001-06-24 19:41:18 +00:00
killall Compensate for "Compensate for header dethreading" by backing it out. 2001-10-10 17:48:44 +00:00
ktrace Compensate for "Compensate for header dethreading" by backing it out. 2001-10-10 17:48:44 +00:00
lam Cross-reference between lam(1) and paste(1). Add a STANDARDS section to 2001-09-21 02:51:07 +00:00
last localtime() was being called on an int pointer (due to recent 2001-10-29 00:34:20 +00:00
lastcomm Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
ldd Fix long format mismatch with int arg 2001-10-29 00:32:58 +00:00
leave Use STD{ERR,IN,OUT}_FILENO instead of their numeric values. The 2001-07-26 11:02:39 +00:00
less MAN[1-9] -> MAN. 2001-03-27 10:52:19 +00:00
lessecho Fixed some style bugs. Apart from formatting bugs, MANDEPEND is deprecated 2000-06-03 11:39:38 +00:00
lesskey MAN[1-9] -> MAN. 2001-03-27 10:52:19 +00:00
lex ``recognized -> recognize'' where appropriate. 2001-08-23 21:13:31 +00:00
limits Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
locate mdoc(7) police: 2001-08-07 15:48:51 +00:00
lock Set BINOWN=root explicitly for setuid root binaries. 2001-09-13 06:48:18 +00:00
lockf mdoc(7) police: s/BSD/.Bx/ where appropriate. 2001-08-14 10:01:54 +00:00
logger The default for -p was ``kern.notice'' in the -h case. 2001-09-06 12:48:44 +00:00
login o Restore previous inconsistent style to login_fbtab.c, following its 2001-10-28 22:54:16 +00:00
logname mdoc(7) police: utilize the new .Ex macro. 2001-08-15 09:09:47 +00:00
look Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
lorder beforeinstall -> SCRIPTS. 2001-04-07 11:21:35 +00:00
lsvfs Silence warning and set WARNS=2. 2001-06-24 18:56:00 +00:00
m4 Remove the local basename in favor of the libc version. 2001-07-24 14:09:47 +00:00
mail Don't add space after comma unless there was already one (prevents a 2001-09-23 04:07:26 +00:00
make mdoc(7) police: protect trailing full stops of abbreviations 2001-08-10 13:45:36 +00:00
makewhatis mdoc(7) police: removed punctuation after the last SEE ALSO xref. 2001-07-10 18:00:19 +00:00
mesg Set WARNS=2 on programs that compile cleanly with it; add $FreeBSD$ 2001-06-30 05:39:36 +00:00
minigzip Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
mkdep Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
mkfifo mdoc(7) police: utilize the new .Ex macro. 2001-08-15 09:09:47 +00:00
mklocale Initialize fp in main() 2001-08-13 21:57:12 +00:00
mkstr mdoc(7) police: use the default ``file ...'' feature of the .Ar macro. 2001-02-13 09:56:35 +00:00
mktemp Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
msgs File positions are off_t nowdays, not long, so: 2001-09-03 04:30:46 +00:00
mt mdoc(7) police: s/BSD/.Bx/ where appropriate. 2001-08-14 10:01:54 +00:00
ncal mdoc(7) police: remove extraneous .Pp before and/or after .Sh. 2001-07-09 09:54:33 +00:00
ncplist mdoc(7) police: normalize .Nd. 2001-04-18 15:54:10 +00:00
ncplogin Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
netstat Fix typo. 2001-10-23 20:27:06 +00:00
newkey Fixed bitrot in DPADD in previous commit. 2001-07-30 11:16:39 +00:00
nfsstat Userland part of nfs client/server split and cleanup. 2001-09-18 23:34:44 +00:00
nice Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
nl Cross-reference jot(1). 2001-09-21 03:05:16 +00:00
nm Expland the emalloc to do the testing at the place of mallocing. 2001-07-24 14:08:02 +00:00
nohup mdoc(7) police: bump document date for the previous delta, fix markup. 2001-08-07 13:40:07 +00:00
objformat Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
opieinfo Set BINOWN=root explicitly for setuid root binaries. 2001-09-13 06:48:18 +00:00
opiekey Remove the WANT_INSECURE_OPIE option - it is now a default. This is not 2001-08-12 18:47:56 +00:00
opiepasswd Set BINOWN=root explicitly for setuid root binaries. 2001-09-13 06:48:18 +00:00
pagesize mdoc(7) police: removed HISTORY info from the .Os call. 2001-07-10 14:16:33 +00:00
passwd Set BINOWN=root explicitly for setuid root binaries. 2001-09-13 06:48:18 +00:00
paste Cross-reference between lam(1) and paste(1). Add a STANDARDS section to 2001-09-21 02:51:07 +00:00
pr Cross-reference rs(1), the general array re-shaper. (pr(1) is commonly used 2001-09-21 02:57:56 +00:00
printenv mdoc(7) police: fixed formatting. 2001-07-05 06:35:03 +00:00
printf Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
quota Set BINOWN=root explicitly for setuid root binaries. 2001-09-13 06:48:18 +00:00
ranlib mdoc(7) police: Use the new .In macro for #include statements. 2001-10-01 16:09:29 +00:00
renice can not -> cannot 2001-08-05 22:07:27 +00:00
rev mdoc(7) police: use the default ``file ...'' feature of the .Ar macro. 2001-02-13 09:56:35 +00:00
rlogin Set BINOWN=root explicitly for setuid root binaries. 2001-09-13 06:48:18 +00:00
rpcgen Don't overflow a buffer from command line arguments. 2001-08-20 09:43:04 +00:00
rpcinfo Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
rs Do not overrun entry array when printing output tables. 2001-09-10 15:09:12 +00:00
rsh Set BINOWN=root explicitly for setuid root binaries. 2001-09-13 06:48:18 +00:00
rup If the remote uptime is less than one minute, print the uptime in 2001-10-17 01:44:34 +00:00
ruptime Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
rusers Fix time_t == int assumption, properly convert protocol int to time_t. 2001-10-28 20:24:51 +00:00
rwall mdoc(7) police: removed HISTORY info from the .Os call. 2001-07-10 14:16:33 +00:00
rwho Fix time_t == int assumption, convert protocol int to time_t. 2001-10-28 20:26:54 +00:00
sasc Preceed/preceeding are not english words. Use precede and preceding. 2001-02-18 10:44:00 +00:00
script Use STD{ERR,IN,OUT}_FILENO instead of their numeric values. The 2001-07-26 11:02:39 +00:00
sed Don't allocate a zero byte segment. 2001-11-08 16:47:05 +00:00
shar mdoc(7) police: removed HISTORY info from the .Os call. 2001-07-10 14:16:33 +00:00
showmount mdoc(7) police: removed HISTORY info from the .Os call. 2001-07-10 14:16:33 +00:00
size MAN[1-9] -> MAN. 2001-03-27 10:52:19 +00:00
sockstat Spell "FreeBSD" with "F" and "BSD" in uppercase. 2001-08-13 16:33:00 +00:00
soelim mdoc(7) police: protect trailing full stops of abbreviations 2001-08-10 13:45:36 +00:00
split Use CFLAGS, not COPTS, in the Makefile. bsd.prog.mk conveniently adds 2001-09-05 20:10:59 +00:00
strings Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
strip Revert previous commit; it broke large file support on platforms that 2001-07-02 22:51:33 +00:00
su Set BINOWN=root explicitly for setuid root binaries. 2001-09-13 06:48:18 +00:00
symorder Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
systat Compensate for "Compensate for header dethreading" by backing it out. 2001-10-10 17:48:44 +00:00
tail Allow "obsolete" (but commonly-used) command line style to be used 2001-10-02 06:22:01 +00:00
talk Print the peer's name and address in the "Connection establish" 2001-08-09 06:45:35 +00:00
tconv mdoc(7) police: join split punctuation to macro calls. 2001-08-10 17:35:21 +00:00
tcopy Initialize msg in main() 2001-08-13 21:58:16 +00:00
tee mdoc(7) police: utilize the new .Ex macro. 2001-08-15 09:09:47 +00:00
telnet Use strlcpy(3) instead of strcpy(3) to copy optarg into a fixed-size buffer. 2001-10-16 09:21:09 +00:00
tftp Fixed most style bugs in previous commit. 2001-10-19 12:27:26 +00:00
time Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
tip Fixed some of style bugs. 2001-09-12 10:04:42 +00:00
top Compensate for "Compensate for header dethreading" by backing it out. 2001-10-10 17:48:44 +00:00
touch Clarify that -h implies -c. 2001-09-24 17:42:37 +00:00
tput mdoc(7) police: sort xrefs. 2001-08-07 13:41:38 +00:00
tr mdoc(7) police: utilize the new .Ex macro. 2001-08-15 09:09:47 +00:00
true Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
truncate * Update author's e-mail address. 2001-08-16 08:40:54 +00:00
truss Add missing include for <ctype.h> 2001-11-06 19:26:51 +00:00
tset mdoc(7) police: s/BSD/.Bx/ where appropriate. 2001-08-14 10:01:54 +00:00
tsort Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
tty Include missing header files which define functions for which gcc has 2001-06-24 19:50:42 +00:00
uac Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
ul Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
uname mdoc(7) police: utilize the new .Ex macro. 2001-08-15 09:09:47 +00:00
unexpand Set WARNS=2 on programs that compile cleanly with it; add $FreeBSD$ 2001-06-30 05:39:36 +00:00
unifdef mdoc(7) police: removed HISTORY info from the .Os call. 2001-07-10 14:16:33 +00:00
uniq mdoc(7) police: utilize the new .Ex macro. 2001-08-15 09:09:47 +00:00
units Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
unvis mdoc(7) police: removed HISTORY info from the .Os call. 2001-07-10 14:16:33 +00:00
usbhidctl Remove a bogus %s from a printf. 2001-04-17 15:00:03 +00:00
users Remove a bogus cast and lockdown users(1) with WARNS?=2 2001-09-09 00:40:04 +00:00
uudecode
uuencode Pad input with null characters if it is not a multiple of 3. 2001-10-09 11:05:27 +00:00
vacation Add a MAINTAINER= line so people know who to blame 2000-10-26 23:02:36 +00:00
vgrind mdoc(7) police: join split punctuation to macro calls. 2001-08-10 17:35:21 +00:00
vi Style fix: use .else where appropriate. 2001-08-09 07:03:11 +00:00
vis mdoc(7) police: removed HISTORY info from the .Os call. 2001-07-10 14:16:33 +00:00
vmstat SECURITY: Drop `setgid kmem' bit as early as possible. 2001-08-31 16:26:37 +00:00
w Compensate for "Compensate for header dethreading" by backing it out. 2001-10-10 17:48:44 +00:00
wall - Move the prototype of ttymsg() into ttymsg.h. syslogd and talkd 2001-09-09 14:23:31 +00:00
wc mdoc(7) police: utilize the new .Ex macro. 2001-08-15 09:09:47 +00:00
what mdoc(7) police: removed HISTORY info from the .Os call. 2001-07-10 14:16:33 +00:00
whereis mdoc(7) police: removed HISTORY info from the .Os call. 2001-07-10 14:16:33 +00:00
which Spell "FreeBSD" with "F" and "BSD" in uppercase. 2001-08-13 16:33:00 +00:00
who Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
whois Remove some EOL whitespace. Update usage() to current reality. 2001-10-17 16:28:12 +00:00
window use openpty() instead of rolling a custom function (which didn't support 2001-09-28 22:46:13 +00:00
write mdoc(7) police: use the new features of the Nm macro. 2000-11-20 19:21:22 +00:00
xargs Spelling police: extention -> extension. 2001-07-05 08:51:08 +00:00
xinstall This program uses sysexits(3), so it does not exit 1 on failure. 2001-10-23 00:47:27 +00:00
xlint Make this build on ia64. 2001-10-09 20:04:02 +00:00
xstr Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
yacc Properly static'ize increase_maxtable(). 2001-10-05 03:02:04 +00:00
yes mdoc(7) police: removed HISTORY info from the .Os call. 2001-07-10 14:16:33 +00:00
ypcat Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
ypmatch Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
ypwhich Prepare for mdoc(7)NG. 2000-12-27 16:52:31 +00:00
Makefile Fix NO_SENDMAIL knob. When FreeBSD's old BSD version of vacation was 2001-11-11 05:26:59 +00:00
Makefile.inc