Gregory Neil Shapiro
3bf762b7f6
Non-sendmail users use the FreeBSD sendmail startup functionality to start
...
alternative MTAs. Therefore, always install rc.sendmail, regardless of
NO_SENDMAIL make.conf setting. Users can still set mta_start_script to a
different script.
This commit is after a repo-copy of src/etc/sendmail/rc.sendmail to
src/etc/rc.sendmail.
Noticed by: Calvin NG <calvinng@brel.com>
MFC after: 3 days
2002-04-21 20:32:28 +00:00
David Malone
7c8225cab8
Use fseeko and uintptr_t to make sure that we get a sensible offset
...
when trying to read from the stack.
PR: 37104
Submitted by: Thomas Quinot <thomas@cuivre.fr.eu.org>
MFC after: 3 weeks
2002-04-21 19:04:26 +00:00
Udo Erdelhoff
603498c75d
MFbed: translation updates
2002-04-21 18:45:07 +00:00
Bill Fenner
8bddab08a5
Turn blank lines into .Pp . This does not significantly change the
...
rendering of the man pages (turns some sequences of two blank lines
into a single blank line), and eliminates 306 errors generated while
formatting named.conf.5 .
2002-04-21 18:41:29 +00:00
Bill Fenner
fedda4fff3
mdoc police: Use Em ("emphasis") to get italics/underlining, instead of
...
Sm Pa (a syntax error, and an assertion that the arguments are path
names, which is a little far from true).
2002-04-21 18:33:57 +00:00
Udo Erdelhoff
16b5640dc3
MFen 1.318-1.327
2002-04-21 18:28:49 +00:00
David Malone
b6925fa918
Add mount_udf and mount_smbfs to crossrefs.
...
PR: 37200
Submitted by: Cyrille Lefevre <cyrille.lefevre@laposte.net>
2002-04-21 18:23:58 +00:00
Mark Murray
2738ffebcc
Style. Fix long lines and a <tab> indent that should be 4 spaces.
2002-04-21 17:26:16 +00:00
Ian Dowse
3aed248695
Limit to the maximum allowed reply size the amount of data that
...
nfsrv_readdir and nfsrv_readdirplus can return. A client request
containing an over-large `count' field could trigger the "Bad nfs
svc reply" panic in nfs_syscalls.c.
Spotted while trying to reproduce kern/37304, which turned out to
be fixed in FreeBSD a long time ago.
MFC after: 1 week
2002-04-21 16:14:54 +00:00
Luigi Rizzo
73f2cd104c
Add 'rl' to the list of supported drivers.
2002-04-21 15:47:59 +00:00
Bruce Evans
4cc6241557
Don't attempt to decvlare M_DEVFS whern MALLOC_DECLARE is not defined.
...
This fixes warnings that should be errors in fstat.
Reminded by: alpha tinderbox
Fixed some style bugs (ones near BOF and EOF; there are many more).
2002-04-21 15:47:03 +00:00
Bruce Evans
54a4c5bf21
Include <sys/systm.h> for (at least) the definition of atomic functions
...
which are sometimes used by the macros in <sys/mutex.h>; don't depend
on not-quite-necessary namespace pollution in <sys/mutex.h>.
2002-04-21 15:35:54 +00:00
Bruce A. Mah
cc345d64fb
Use newly-added USB manpage entity references where appropriate.
2002-04-21 15:35:52 +00:00
Giorgos Keramidas
2642bed24b
Remove duplicated text.
...
PR: docs/37287
Submitted by: Tony Finch <dot@dotat.at>
MFC after: 3 days
2002-04-21 14:48:47 +00:00
Andrey A. Chernov
940bc501bd
Move LOGIN_CAP calls before all file descriptors are closed hard, since some
...
descriptors may be used by LOGIN_CAP internally, add login_close().
Use "nocheckmail" LOGIN_CAP capability too like our login does.
2002-04-21 13:31:56 +00:00
Philippe Charnier
6f9af3e6ec
Dot terminate a sentence. Rearrange to not use .Nm at the beginning
...
of a sentence.
2002-04-21 13:02:20 +00:00
Philippe Charnier
f4e4fcd30d
Use `The .Nm utility'
2002-04-21 12:53:08 +00:00
Bruce Evans
85549fe96b
Fixed some style bugs ("From:" in vendor id line, disordered MAN line, and
...
blank lines).
Not unapproved of by: markm
2002-04-21 12:43:14 +00:00
Doug Rabson
fb767b2d4e
Setup the child's return values correctly when forking an IA-32 process.
2002-04-21 12:34:58 +00:00
Mark Murray
bd41864183
Use protected names (_foo) to cutdown on boatloads of lint warnings.
2002-04-21 11:16:10 +00:00
Mark Murray
20f99c2b81
Wrap GCC-specific stuff and provide alternative for lint.
2002-04-21 11:11:02 +00:00
Mark Murray
b935044a8a
Parenthesise macro arguments to reduce lint warnings.
2002-04-21 11:08:52 +00:00
Mark Murray
815eb79cb8
Fix really dumb braino of mine; cast a sizeof() to an int, which it is
...
being compared to, not size_t, which it already is.
2002-04-21 11:02:36 +00:00
Mark Murray
28e7ba4d11
Used protected names (_foo) for parameter names. This helps clean up
...
a boatload of lint warnings.
2002-04-21 10:57:43 +00:00
Mark Murray
db8f2e326c
Stylify (mainly line up macro EOL-continuation \'s), and add a dummy
...
alternative for lint.
2002-04-21 10:49:00 +00:00
Mark Murray
1a924d7213
Parenthesise macro arguments to reduce lint warnings.
2002-04-21 10:43:24 +00:00
Mark Murray
d8c1bdfeb2
Stylify, fix tabs.
...
Liked by: bde (a couple of months back)
2002-04-21 10:38:35 +00:00
Mark Murray
83238851f8
Remove macros that are defined elsewhere.
2002-04-21 10:32:48 +00:00
Marcel Moolenaar
76a9e6c9f5
Improve self-relocation and fix ABI misinterpretation. The changes
...
here mostly mirror the changes made in
boot/efi/libefi/arch/ia64/start.S rev 1.5
Significant difference: We don't handle the IPLT relocation here.
For barebones KLD support, we make the fptr_storage global.
2002-04-21 08:56:17 +00:00
Marcel Moolenaar
77de753f65
Improve self-relocation:
...
o We don't expect the PLT relocations to follow the .rela section
anymore. We still assume that PLT relocations are long formed,
o Document register usage,
o Improve ILP,
o Fix the FPTR relocation by creating unique OPDs per function.
Comparing functions is valid now,
o The IPLT relocation naturally handles the addend. Deal with it.
We ignore the addend for FPTR relocations for now. It's not at
all clear what it means anyway.
Fix ABI misinterpretation:
o For Elf_Rela relocations, the addend is explicit and should not
be loaded from the memory address we're relocating. Only do that
for Elf_Rel relocations (ie the short form).
o DIR64LSB is not the same as REL64LSB. DIR64LSB applies to a
symbol (S+A), whereas REL64LSB applies to the base address (BD+A),
2002-04-21 08:49:47 +00:00
Crist J. Clark
aad6ba1940
Consistently use full pathnames for files, especially executables.
...
PR: conf/37292
Submitted by: Helge Oldach <send-pr@oldach.net>
MFC after: 3 days
2002-04-21 08:32:35 +00:00
Mark Murray
9cc3cb3f28
Remove my MAINTAINER= from here, as it is in src/MAINTAINER
2002-04-21 08:03:25 +00:00
Mark Murray
116852511f
Tidy up some of the configs; s/gcc/cc/ to make the choice of C compiler
...
more generic. Fix paths for things like scripts (fix perldoc). Tweak
externally passed macros.
2002-04-21 08:01:31 +00:00
Philippe Charnier
4b8b67343c
Add FBSDID. Start errx(3) messages with lowercase. Remove a ')' with no '('.
...
In usage(), use fprintf(3) instead of errx(3), to make the printed string really
start with `usage: ...'.
Reviewed by: marcel
2002-04-21 07:18:16 +00:00
Bruce A. Mah
10015b8c36
Un-do note of MFC of inetd change.
2002-04-21 06:33:20 +00:00
Bruce A. Mah
65e2390042
New release note: mergemaster(8) -p/-C.
...
MFC noted: inetd(8) off by default.
2002-04-21 04:58:24 +00:00
David E. O'Brien
34ef85ee3d
o Use our own elf2aout now.
...
o Generalize a little.
2002-04-21 02:37:55 +00:00
Brian Somers
768dc55092
Don't load the netgraph line discipline. When it's in use, TIOCMGET
...
fails and on loss of carrier, the device doesn't become selectable with
0 bytes to read.
Problem reported by: ache
2002-04-21 02:00:29 +00:00
Andrew R. Reiter
64151e7a8a
- Nuke some more not needed #ifdef cruft.
2002-04-21 01:41:05 +00:00
Juli Mallett
151740b470
For the P function, the newline must be considered a part of the pattern
...
space, so when printing it, don't let the pattern space and the output run
into eachother by omitting the \n when printing.
2002-04-21 01:27:05 +00:00
Juli Mallett
dd281fa589
Add sed(1) tests for proper behaviour of the G option as fixed in PR 26152,
...
and for proper behaviour of some sed functions given a nil pattern space,
as fixed in PR 34813.
The test for G was based on the test in the PR. The nil pattern space test
is slightly different as we need to get *some* output, as the core dump will
also produce no output (old behaviour) and turn up falsely that the utility
is working fine.
2002-04-21 01:04:03 +00:00
Juli Mallett
6d3ca9de2c
Check to see if make(1)'s handling of doubly-defined targets is busted or
...
not. A lot relies on this.
2002-04-21 00:41:37 +00:00
Juli Mallett
533e28dbe1
Only exit at the end of a test, exit with the last value of $? that was not 0.
...
This way the entire regression test is looked at as a pass/fail, not just one
sub-test.
2002-04-21 00:18:29 +00:00
Marcel Moolenaar
9daa5b147a
GCC 3.x WARNS: Add a break to the default case.
2002-04-20 21:56:42 +00:00
Juli Mallett
82130df48c
Use %zu to print a size_t, not %u and definitely not %d.
...
Remove WARNS?=2, as GCC will usually throw a fit right now, and I'm not going
to mix WARNS and NO_WERROR.
Submitted by: fenner
2002-04-20 21:37:26 +00:00
Philippe Charnier
8cd319f71a
.Nm is not required at the begining of this sentence.
2002-04-20 21:33:10 +00:00
Philippe Charnier
6f84b6813b
Use `The .Nm utility'. Add section number to .Xr.
2002-04-20 21:28:47 +00:00
David E. O'Brien
2d37eb657e
Improve the Bzip2 handling.
...
Sponsored by: FreeBSD Mall, Inc.
2002-04-20 21:20:58 +00:00
Bruce A. Mah
01fa0604af
New release notes: UserConfig gone (release note long overdue!), kget(8)
...
gone, UDF support added, inetd(8) not run by default, inbound SMTP not
enabled by default.
2002-04-20 21:19:57 +00:00
Juli Mallett
815bee2f7b
Print a size_t as %u not %d.
...
Pointed out by: mike, des's tinderbox
2002-04-20 21:13:00 +00:00