]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
22 years agoResolve conflicts.
Murray Stokely [Tue, 19 Feb 2002 12:07:09 +0000 (12:07 +0000)]
Resolve conflicts.
  * $FreeBSD$
  * Fix numerous typos.
  * Use correct path for dhclient-script.

22 years agoResolve conflicts.
Murray Stokely [Tue, 19 Feb 2002 12:04:29 +0000 (12:04 +0000)]
Resolve conflicts.
  * $FreeBSD$
  * connect std{in,out,err}. (r1.19)
  * prefer strlcpy to strpy. (r1.13)
  * quiet by default. (r1.6)
  * document -D option.

22 years agoResolve conflicts :
Murray Stokely [Tue, 19 Feb 2002 12:00:47 +0000 (12:00 +0000)]
Resolve conflicts :
  * $FreeBSD$ id, obrien copyright.
  * Document the -D option. (r1.6)
  * Correct man page reference and fix typo. (r1.8)

Reviewed by: obrien

22 years agoResolve conflicts :
Murray Stokely [Tue, 19 Feb 2002 11:57:47 +0000 (11:57 +0000)]
Resolve conflicts :
  * $FreeBSD$ line.
  * Remove dhcpd and dhcprelay from the SEE ALSO section, since these
    are not in the base system.

22 years agoResolve conflicts :
Murray Stokely [Tue, 19 Feb 2002 11:55:09 +0000 (11:55 +0000)]
Resolve conflicts :
  * $FreeBSD$ line.
  * Prefer strlcpy to strcpy (r1.6).
  * dhclient-script pathname.

22 years agoThis commit was generated by cvs2svn to compensate for changes in r90908,
Murray Stokely [Tue, 19 Feb 2002 11:04:34 +0000 (11:04 +0000)]
This commit was generated by cvs2svn to compensate for changes in r90908,
which included commits to RCS files with non-trunk default branches.

22 years agoImport ISC DHCP 3.0.1 RC6 client.
Murray Stokely [Tue, 19 Feb 2002 11:04:34 +0000 (11:04 +0000)]
Import ISC DHCP 3.0.1 RC6 client.

22 years agoClean up some debugging output.
Nick Hibma [Tue, 19 Feb 2002 10:53:25 +0000 (10:53 +0000)]
Clean up some debugging output.
Add function to display the CBI command block.

22 years agoInitial translation of relnotes in French.
Sebastien Gioria [Tue, 19 Feb 2002 09:37:04 +0000 (09:37 +0000)]
Initial translation of relnotes in French.

Reviewed by: Bruce A. Mah <bmah@FreeBSD.ORG>

22 years agoReally document the import procedure.
Dag-Erling Smørgrav [Tue, 19 Feb 2002 09:36:40 +0000 (09:36 +0000)]
Really document the import procedure.

22 years agoThis commit was generated by cvs2svn to compensate for changes in r90902,
Dag-Erling Smørgrav [Tue, 19 Feb 2002 09:35:25 +0000 (09:35 +0000)]
This commit was generated by cvs2svn to compensate for changes in r90902,
which included commits to RCS files with non-trunk default branches.

22 years agoVendor import of bwk's 2002-02-18 release. Most significant update is the
Dag-Erling Smørgrav [Tue, 19 Feb 2002 09:35:25 +0000 (09:35 +0000)]
Vendor import of bwk's 2002-02-18 release.  Most significant update is the
inclusion of my character class patch.

22 years agoDocument the import procedure.
Dag-Erling Smørgrav [Tue, 19 Feb 2002 09:30:33 +0000 (09:30 +0000)]
Document the import procedure.

22 years agoWe don't need ths file.
Dag-Erling Smørgrav [Tue, 19 Feb 2002 09:27:25 +0000 (09:27 +0000)]
We don't need ths file.

22 years agoThis commit was generated by cvs2svn to compensate for changes in r90899,
Dag-Erling Smørgrav [Tue, 19 Feb 2002 09:27:25 +0000 (09:27 +0000)]
This commit was generated by cvs2svn to compensate for changes in r90899,
which included commits to RCS files with non-trunk default branches.

22 years agoWe don't need ths file.
Dag-Erling Smørgrav [Tue, 19 Feb 2002 09:27:25 +0000 (09:27 +0000)]
We don't need ths file.

22 years agoPut the stard/end adjustments back. They are needed. Also make start
Warner Losh [Tue, 19 Feb 2002 07:05:22 +0000 (07:05 +0000)]
Put the stard/end adjustments back.  They are needed.  Also make start
== 0 a special case.  I hope this fixes the real problem that phk and
others were seeing.

22 years agoo Count the number of mem and io spaces we allocate. If none work, bail out
Warner Losh [Tue, 19 Feb 2002 05:04:37 +0000 (05:04 +0000)]
o Count the number of mem and io spaces we allocate.  If none work, bail out
o Add some better debugging code.
o Minor style(9) fixes.

22 years agoDo the cast away of unsignedness in a way that is more commprehensible.
Warner Losh [Tue, 19 Feb 2002 05:01:43 +0000 (05:01 +0000)]
Do the cast away of unsignedness in a way that is more commprehensible.

22 years agoAdd change to teh PPC to keep it in step with i386 and MI code
Julian Elischer [Tue, 19 Feb 2002 03:27:08 +0000 (03:27 +0000)]
Add change to teh PPC to keep it in step with i386 and MI code

Pointy hat this direction please...

22 years agoCatch up with i386 change I forgot to commit.
Julian Elischer [Tue, 19 Feb 2002 03:23:28 +0000 (03:23 +0000)]
Catch up with i386 change I forgot to commit.

22 years agoMFen (1.277 --> 1.281).
Jun Kuriyama [Tue, 19 Feb 2002 03:19:40 +0000 (03:19 +0000)]
MFen (1.277 --> 1.281).

22 years agoDuplicate the changes to i386 to keep creds over the user boundary.
Julian Elischer [Tue, 19 Feb 2002 03:16:50 +0000 (03:16 +0000)]
Duplicate the changes to i386 to keep creds over the user boundary.

22 years agoA few misc forkbomb defenses:
Mike Silbersack [Tue, 19 Feb 2002 03:15:28 +0000 (03:15 +0000)]
A few misc forkbomb defenses:

- Leave 10 processes for root-only use, the previous
  value of 1 was insufficient to run ps ax | more.
- Remove the printing of "proc: table full".  When the table
  really is full, this would flood the screen/logs, making
  the problem tougher to deal with.
- Force any process trying to fork beyond its user's maximum
  number of processes to sleep for .5 seconds before returning
  failure.  This turns 2000 rampaging fork monsters into 2000
  harmlessly snoozing fork monsters.

Reviewed by: dillon, peter
MFC after: 1 week

22 years agoMFi386: merge changes from i386/trap.c rev 1.212
Andrew Gallatin [Tue, 19 Feb 2002 03:13:39 +0000 (03:13 +0000)]
MFi386: merge changes from i386/trap.c rev 1.212

If the credential on an incoming thread is correct, don't bother
reaquiring it. In the same vein, don't bother dropping the thread cred
when going to userland. We are guaranteed to need it when we come back,
(which we are guaranteed to do).

22 years agoAdd stub syscalls and definitions for KSE calls.
Julian Elischer [Tue, 19 Feb 2002 02:40:31 +0000 (02:40 +0000)]
Add stub syscalls and definitions for KSE calls.
"Book'em Danno"

22 years agoRemove extraneous blank line
Chris D. Faulhaber [Tue, 19 Feb 2002 02:36:35 +0000 (02:36 +0000)]
Remove extraneous blank line

22 years agoUse acl_dup() to duplicate an ACL instead of rolling our own
Chris D. Faulhaber [Tue, 19 Feb 2002 02:36:15 +0000 (02:36 +0000)]
Use acl_dup() to duplicate an ACL instead of rolling our own

22 years agoAdd 5 KSE syscalls. Two will be implemented with the next KSE
Julian Elischer [Tue, 19 Feb 2002 02:19:36 +0000 (02:19 +0000)]
Add 5 KSE syscalls. Two will be implemented with the next KSE
step and the others are reservations for coming code.
All will be stubbed in this kernel in the next commit.
This will allow people to easily make KSE binaries for userland testing
(the syscalls will be in libc) but they will still need a real KSE kernel
to test it. (libc looks in /sys to decide what it should add stubs for).

22 years agoAdd C++ support.
Mike Barcroft [Tue, 19 Feb 2002 02:17:16 +0000 (02:17 +0000)]
Add C++ support.

22 years agoAdd the first shot at minimum KSE interface definitions.
Julian Elischer [Tue, 19 Feb 2002 02:12:36 +0000 (02:12 +0000)]
Add the first shot at minimum KSE interface definitions.
This is to allow people to start playing with userland code.
I will also add some stub syscalls in a minute.

22 years agoMerge from NetBSD:
Josef Karthauser [Tue, 19 Feb 2002 02:00:27 +0000 (02:00 +0000)]
Merge from NetBSD:

* rev 1.47: Update a URL
* rev 1.56: Keep track of device speed for USB 2.0.

22 years agoAdd play (but not record) support for the Sis 7012.
Alfred Perlstein [Tue, 19 Feb 2002 00:59:23 +0000 (00:59 +0000)]
Add play (but not record) support for the Sis 7012.

Submitted by: Mike Meyer <mwm@mired.org>

22 years agoFixed divots that I created when I moved prototypes of group_from_gid
Warner Losh [Tue, 19 Feb 2002 00:05:59 +0000 (00:05 +0000)]
Fixed divots that I created when I moved prototypes of group_from_gid
and user_from_uid to grp.h and pwd.h.  Update the man pages.

Submitted by: David Malone
Pointy hat to: imp

22 years agoAdd emacs21 instead of emacs20 to the first CDROM.
Murray Stokely [Mon, 18 Feb 2002 23:04:03 +0000 (23:04 +0000)]
Add emacs21 instead of emacs20 to the first CDROM.

Reviewed by:     nobutaka (editors/emacs21 maintainer)

22 years agoWhen the local link address is changed, send out gratuitous ARPs
Luigi Rizzo [Mon, 18 Feb 2002 22:50:13 +0000 (22:50 +0000)]
When the local link address is changed, send out gratuitous ARPs
to notify other nodes about the address change. Otherwise, they
might try and keep using the old address until their arp table
entry times out and the address is refreshed.

Maybe this ought to be done for INET6 addresses as well but i have
no idea how to do it. It should be pretty straightforward though.

MFC-after: 10 days

22 years agoSome release notes should have [MERGED] markers on them but didn't:
Bruce A. Mah [Mon, 18 Feb 2002 22:27:35 +0000 (22:27 +0000)]
Some release notes should have [MERGED] markers on them but didn't:
kern.msgbuf sysctl and dmesg(8) not SGID, umodem driver, uscanner
driver, fpa(4) works on alpha, arp(8) -s pub/only, TCP_COMPAT_42
removal, bktr(4) update to 2.18, snd module dependencies work,
chown(8) -R does the right thing with symlinks, killall(1) works
correctly with SUID root processes, strnstr(3)/strcasestr(3),
style.perl(7).

Remove some somewhat-lacking-in content release notes:  PCI subsystem
cleanup, netgraph(4) updates.

I don't mind reinstating the latter group of release notes, if there's
something less vague that can be said about them.

22 years agoParanoia: if the process is setugid, set all sensitive files mode 0.
Dag-Erling Smørgrav [Mon, 18 Feb 2002 21:41:11 +0000 (21:41 +0000)]
Paranoia: if the process is setugid, set all sensitive files mode 0.

22 years agoWhitespace and wordwrap fixes, no content or markup changes.
Bruce A. Mah [Mon, 18 Feb 2002 21:22:08 +0000 (21:22 +0000)]
Whitespace and wordwrap fixes, no content or markup changes.

22 years agoNew release notes: bridge(4) enhancements, dump(8) progress information
Bruce A. Mah [Mon, 18 Feb 2002 21:09:27 +0000 (21:09 +0000)]
New release notes:  bridge(4) enhancements, dump(8) progress information
in proctitle, ldd(1) -a, rtld(1) object dependency tracing, usbdevs(8) -a.

MFCs noted:  ldd(1) can be used on shlibs, BIND 8.3.1-REL, bzip-1.0.2.

22 years agoo Move NTOHL() and associated macros into <sys/param.h>. These are
Mike Barcroft [Mon, 18 Feb 2002 20:35:27 +0000 (20:35 +0000)]
o Move NTOHL() and associated macros into <sys/param.h>.  These are
  deprecated in favor of the POSIX-defined lowercase variants.
o Change all occurrences of NTOHL() and associated marcros in the
  source tree to use the lowercase function variants.
o Add missing license bits to sparc64's <machine/endian.h>.
  Approved by: jake
o Clean up <machine/endian.h> files.
o Remove unused __uint16_swap_uint32() from i386's <machine/endian.h>.
o Remove prototypes for non-existent bswapXX() functions.
o Include <machine/endian.h> in <arpa/inet.h> to define the
  POSIX-required ntohl() family of functions.
o Do similar things to expose the ntohl() family in libstand, <netinet/in.h>,
  and <sys/param.h>.
o Prepend underscores to the ntohl() family to help deal with
  complexities associated with having MD (asm and inline) versions, and
  having to prevent exposure of these functions in other headers that
  happen to make use of endian-specific defines.
o Create weak aliases to the canonical function name to help deal with
  third-party software forgetting to include an appropriate header.
o Remove some now unneeded pollution from <sys/types.h>.
o Add missing <arpa/inet.h> includes in userland.

Tested on: alpha, i386
Reviewed by: bde, jake, tmm

22 years agoLoad the current timecounter into tc. The timecounter global can change
Matthew Dillon [Mon, 18 Feb 2002 19:49:30 +0000 (19:49 +0000)]
Load the current timecounter into tc.  The timecounter global can change
at any time and we do not want to call one timercounter's function with
another timecounter's structural pointer.

MFC after: 3 days

22 years agoAdd some more partition types.
Josef Karthauser [Mon, 18 Feb 2002 19:32:38 +0000 (19:32 +0000)]
Add some more partition types.

PR: i386/14793
MFC after: 3 days

22 years agoAdd net/samba to the list of important packages for Disc #1.
Murray Stokely [Mon, 18 Feb 2002 19:04:23 +0000 (19:04 +0000)]
Add net/samba to the list of important packages for Disc #1.

Discussed with: steve, portmgr, re

22 years agoAdd kern_giant_ucred to instrument Giant around ucred related operations
Matthew Dillon [Mon, 18 Feb 2002 17:51:47 +0000 (17:51 +0000)]
Add kern_giant_ucred to instrument Giant around ucred related operations
such a getgid(), setgid(), etc...

22 years agoFix typo.
Maxim Sobolev [Mon, 18 Feb 2002 16:22:23 +0000 (16:22 +0000)]
Fix typo.

Approved by: phk

22 years agoMake v_addpollinfo() visible and non-inline.
Poul-Henning Kamp [Mon, 18 Feb 2002 16:18:02 +0000 (16:18 +0000)]
Make v_addpollinfo() visible and non-inline.
Have callers only call it as needed.
Add necessary call in ufs_kqfilter().

Test-case found by: Andrew Gallatin <gallatin@cs.duke.edu>

22 years agoRehash of 1.43: simply remove the comment, since it's highly redundant
Robert Watson [Mon, 18 Feb 2002 16:02:24 +0000 (16:02 +0000)]
Rehash of 1.43: simply remove the comment, since it's highly redundant
and only partially correct.

22 years agoCorrect path to pucdata.c
Chris D. Faulhaber [Mon, 18 Feb 2002 15:46:10 +0000 (15:46 +0000)]
Correct path to pucdata.c

Reviewed by: jhay

22 years agoFix kgdb in the face of the last round of KSE commits.
Andrew Gallatin [Mon, 18 Feb 2002 14:13:59 +0000 (14:13 +0000)]
Fix kgdb in the face of the last round of KSE commits.
The alpha world may actually build now..

22 years agoAdd bus_space_unmap() and bus_space_free() functions to release
Yoshihiro Takahashi [Mon, 18 Feb 2002 13:44:46 +0000 (13:44 +0000)]
Add bus_space_unmap() and bus_space_free() functions to release
a bus_space_handle allocated by bus_space_subregion().

22 years agoAdd stubs for bus_space_unmap() and bus_space_free(). They are needed to
Yoshihiro Takahashi [Mon, 18 Feb 2002 13:43:19 +0000 (13:43 +0000)]
Add stubs for bus_space_unmap() and bus_space_free(). They are needed to
release a bus_space_handle allocated by bus_space_subregion().

22 years agoAdd NO_6_BYTE quirk entry for the LaCie Ltd. 105311 80 Gig USB2 drive.
Brian S. Dean [Mon, 18 Feb 2002 13:35:30 +0000 (13:35 +0000)]
Add NO_6_BYTE quirk entry for the LaCie Ltd. 105311 80 Gig USB2 drive.

Submitted by: Brian Schellenberger <bts@babbleon.org>

22 years agoAdd the braces missed by revision 1.131.
Ian Dowse [Mon, 18 Feb 2002 12:46:18 +0000 (12:46 +0000)]
Add the braces missed by revision 1.131.

Pointy hat to: rwatson

22 years agoAdd support for the Highpoint HPT372 based cards (rocketraid 133).
Søren Schmidt [Mon, 18 Feb 2002 11:57:56 +0000 (11:57 +0000)]
Add support for the Highpoint HPT372 based cards (rocketraid 133).

HW Sponsored by: Mike Tancsa

22 years agoFix the problem that some (in my book broken) disks reports
Søren Schmidt [Mon, 18 Feb 2002 11:52:51 +0000 (11:52 +0000)]
Fix the problem that some (in my book broken) disks reports
to be able to use 48bit addressing mode, but says the 48bit
size of the disk is 0, which according to spec means it can
address zero sectors in 48bit mode, why then say it supports
48bit mode at all..

22 years agoThe DEVFS paper presented at BSDcon-euro 2001 and BSDcon-2002.
Poul-Henning Kamp [Mon, 18 Feb 2002 09:48:59 +0000 (09:48 +0000)]
The DEVFS paper presented at BSDcon-euro 2001 and BSDcon-2002.

22 years agoAdd some verbiage to the comments at the top of the PR template:
Dag-Erling Smørgrav [Mon, 18 Feb 2002 09:13:44 +0000 (09:13 +0000)]
Add some verbiage to the comments at the top of the PR template:

 - point at the FDP article rather than GNU's send-pr documentation
 - warn the user that PRs are public information and will be published in
   mailing lists and on the web
 - suggest that the user contact security-officer@ directly if the report
   concerns sensitive security issues.

22 years agoTake the common case of gettimeofday(&tv, NULL) out from under Giant.
Poul-Henning Kamp [Mon, 18 Feb 2002 08:40:28 +0000 (08:40 +0000)]
Take the common case of gettimeofday(&tv, NULL) out from under Giant.

22 years agoRemove yet a redundant VN_KNOTE() macro.
Poul-Henning Kamp [Mon, 18 Feb 2002 08:24:48 +0000 (08:24 +0000)]
Remove yet a redundant VN_KNOTE() macro.

22 years agoAdd notes about sendmail update from gshapiro.
Warner Losh [Mon, 18 Feb 2002 06:29:17 +0000 (06:29 +0000)]
Add notes about sendmail update from gshapiro.

22 years agostyle(9)
David E. O'Brien [Mon, 18 Feb 2002 06:24:55 +0000 (06:24 +0000)]
style(9)

22 years agoRemove now-obsolete __STDC__ ifdefs, remove redundant NULL definition and
Warner Losh [Mon, 18 Feb 2002 06:08:23 +0000 (06:08 +0000)]
Remove now-obsolete __STDC__ ifdefs, remove redundant NULL definition and
include stdlib.h for NULL.

22 years agoThe ICANON flag is an lflag, not an iflag.
Matthew Dillon [Mon, 18 Feb 2002 06:07:11 +0000 (06:07 +0000)]
The ICANON flag is an lflag, not an iflag.

Submitted by: Neelkanth Natu <neelnatu@yahoo.com>
MFC after: 3 days

22 years agoFix last second botch of adding $FreeBSD$.
Warner Losh [Mon, 18 Feb 2002 05:40:54 +0000 (05:40 +0000)]
Fix last second botch of adding $FreeBSD$.

22 years agoRemove __P() before committing new prototypes with KSE stuff
Julian Elischer [Mon, 18 Feb 2002 05:26:57 +0000 (05:26 +0000)]
Remove __P() before committing new prototypes with KSE stuff
in a couple of weeks.

22 years agoRemove __P
Warner Losh [Mon, 18 Feb 2002 05:15:19 +0000 (05:15 +0000)]
Remove __P
Remove __STDC__ (which means we now use stdarg rather than vararg)
Remove register
Remove main prototype

22 years agoUse a more robust scheme for determining how many blocks to skip
Ian Dowse [Mon, 18 Feb 2002 02:29:47 +0000 (02:29 +0000)]
Use a more robust scheme for determining how many blocks to skip
after an EOT-terminated volume. We keep track of the current record
number, and synchronise it with the c_tapea field each time we read
a header. Avoid the use of c_firstrec because some bugs in dump can
cause it to be set incorrectly.

Move the initialisation of some variables to avoid compiler warnings.

22 years agold-elf.so.1 assumed a few too many things about the ordering of sections
Peter Wemm [Mon, 18 Feb 2002 02:24:10 +0000 (02:24 +0000)]
ld-elf.so.1 assumed a few too many things about the ordering of sections
produced by ld(8) (ie: that _DYNAMIC immediately follows the _GOT).
The new binutils import changed that, and the intial GOT relocation
broke.  Use a custom linker script to provide a real end-of-GOT symbol.

Update ld.so to deal with the new (faster) PLT format that gcc-3.1 and
binutils can produce.

This is probably incomplete, but appears to be working again.

Obtained from:  NetBSD
(And a fix to a silly mistake that I made by:  gallatin)

22 years agoFix mail.local build for non-sendmail.org code
Gregory Neil Shapiro [Mon, 18 Feb 2002 02:18:42 +0000 (02:18 +0000)]
Fix mail.local build for non-sendmail.org code

22 years agoRemove a blank line.
Luigi Rizzo [Mon, 18 Feb 2002 01:59:40 +0000 (01:59 +0000)]
Remove a blank line.

22 years agoManpage update: comment existing functionalities and give
Luigi Rizzo [Mon, 18 Feb 2002 01:57:56 +0000 (01:57 +0000)]
Manpage update: comment existing functionalities and give
more detailed examples on how to use them.
Undocument deprecated functionalities which are going to be
removed soon.

22 years agoTwo license updates.
Robert Watson [Mon, 18 Feb 2002 01:28:01 +0000 (01:28 +0000)]
Two license updates.

22 years agoWhen we reach the end of the dump in findinode(), ask for another
Ian Dowse [Mon, 18 Feb 2002 00:54:18 +0000 (00:54 +0000)]
When we reach the end of the dump in findinode(), ask for another
volume if we missed some earlier tapes (the user can still enter
'none' later if the tapes are unavailable). Previously with 'x'
restores, we might not ask for all tapes if the tapes are supplied
in reverse order.

Clarify the message that describes what volume should be mounted
first; reverse order is only efficient when extracting a few files.

22 years agoAdd a 'strvalid()' call to libkern. Given a character pointer, and
Robert Watson [Mon, 18 Feb 2002 00:37:03 +0000 (00:37 +0000)]
Add a 'strvalid()' call to libkern.  Given a character pointer, and
buffer length, determine if the pointer is to a valid string.  Currently,
the only check is whether a '\0' appears in the buffer.  This is useful
when pulling in a structure from userland that may contain one or more
strings, and validity testing must be performed on elements of the
structure.  When copying normal string arguments, copyinstr() is
expected to be used.

22 years agoWhen vn_open() is failing because it cannot allocate a vm object, call
Robert Watson [Mon, 18 Feb 2002 00:26:10 +0000 (00:26 +0000)]
When vn_open() is failing because it cannot allocate a vm object, call
VOP_CLOSE() on the vnode, so that VOP_OPEN() and VOP_CLOSE() calls
are symmetric in all failure cases.  This prevents an 'open' reference
from being leaked in that unlikely failure scenario.

22 years agostyle(9) prefers formatted comments in '/*' ... '*/' as opposed to
Robert Watson [Mon, 18 Feb 2002 00:23:44 +0000 (00:23 +0000)]
style(9) prefers formatted comments in '/*' ... '*/' as opposed to
#if 0'd.

22 years agoPer discussion at BSDCon, note that the vop_getattr locking protocol
Robert Watson [Mon, 18 Feb 2002 00:22:57 +0000 (00:22 +0000)]
Per discussion at BSDCon, note that the vop_getattr locking protocol
should require a shared lock, rather than an exclusive lock, which can
improve performance.  No actual code change here, since a number of
VFS locking fixes are in the works.

22 years agoLanguage clarification: s/an or/a/
Robert Watson [Mon, 18 Feb 2002 00:21:05 +0000 (00:21 +0000)]
Language clarification: s/an or/a/

22 years agoClarify word choice: s/those users/users/, since there is no previous
Robert Watson [Mon, 18 Feb 2002 00:20:12 +0000 (00:20 +0000)]
Clarify word choice: s/those users/users/, since there is no previous
instance of 'users' to refer to.

22 years agoMore for f/w crash dumps (bug fixing and adding ioctl entry points
Matt Jacob [Mon, 18 Feb 2002 00:00:34 +0000 (00:00 +0000)]
More for f/w crash dumps (bug fixing and adding ioctl entry points
and hints to enable for specific units)

MFC after: 1 week

22 years agoUpdate sendmail release note to reflect 8.12.2 import.
Gregory Neil Shapiro [Sun, 17 Feb 2002 23:58:31 +0000 (23:58 +0000)]
Update sendmail release note to reflect 8.12.2 import.
Change SUID -> set-user-ID

22 years agoTurn FEATURE(relay_based_on_MX) off by default. It should not be used unless
Gregory Neil Shapiro [Sun, 17 Feb 2002 23:38:16 +0000 (23:38 +0000)]
Turn FEATURE(relay_based_on_MX) off by default.  It should not be used unless
absolutely necessary

Requested by: peter
PR: conf/33855
MFC after: 1 week

22 years agoThis commit was generated by cvs2svn to compensate for changes in r90809,
Gregory Neil Shapiro [Sun, 17 Feb 2002 22:51:21 +0000 (22:51 +0000)]
This commit was generated by cvs2svn to compensate for changes in r90809,
which included commits to RCS files with non-trunk default branches.

22 years agoAdd infrastructure for sendmail 8.12. If users are not starting a daemon
Gregory Neil Shapiro [Sun, 17 Feb 2002 22:19:14 +0000 (22:19 +0000)]
Add infrastructure for sendmail 8.12.  If users are not starting a daemon
at boot (sendmail_enable=NO), a localhost-only daemon may started
(sendmail_submit_enable) as it is needed to accept mail from command line
submissions.  If this isn't desired, see etc/mail/README for more hints.

Optionally (sendmail_msp_queue_enable) start a queue runner for the
submission queue in case a daemon isn't available to accept command line
submitted mail at submission time.

Note that the syslog labels for all of these sendmail processes have been
uniquified for easier log parsing.

22 years agoAdd information about how the new sendmail set-group-ID mail submission
Gregory Neil Shapiro [Sun, 17 Feb 2002 22:14:29 +0000 (22:14 +0000)]
Add information about how the new sendmail set-group-ID mail submission
works and ways to work around common problems people might have.
Include information on reverting to a set-user-ID root sendmail binary in
case anyone really needs to do this.

22 years agoDon't build a submit.cf file if SENDMAIL_SET_USER_ID is set
Gregory Neil Shapiro [Sun, 17 Feb 2002 22:12:57 +0000 (22:12 +0000)]
Don't build a submit.cf file if SENDMAIL_SET_USER_ID is set

22 years agoAdd /var/spool/clientmqueue for 8.12's non-set-user-ID root mail submission
Gregory Neil Shapiro [Sun, 17 Feb 2002 22:11:41 +0000 (22:11 +0000)]
Add /var/spool/clientmqueue for 8.12's non-set-user-ID root mail submission

22 years agoAdd new include/libmilter directory for libmilter (sendmail mail filter API)
Gregory Neil Shapiro [Sun, 17 Feb 2002 22:10:56 +0000 (22:10 +0000)]
Add new include/libmilter directory for libmilter (sendmail mail filter API)
include files

22 years agoDocument new build knob, SENDMAIL_SET_USER_ID, which installs sendmail as a
Gregory Neil Shapiro [Sun, 17 Feb 2002 22:10:06 +0000 (22:10 +0000)]
Document new build knob, SENDMAIL_SET_USER_ID, which installs sendmail as a
set-user-ID root binary instead of the new method (set-group-ID smmsp).

22 years agoAdd new build knob, SENDMAIL_SET_USER_ID, which installs sendmail as a
Gregory Neil Shapiro [Sun, 17 Feb 2002 22:09:15 +0000 (22:09 +0000)]
Add new build knob, SENDMAIL_SET_USER_ID, which installs sendmail as a
set-user-ID root binary instead of the new method (set-group-ID smmsp).
Therefore, we shouldn't install /etc/mail/submit.cf if it is set.

22 years agoUpdate for sendmail 8.12 which has a new OSTYPE(freebsd5)
Gregory Neil Shapiro [Sun, 17 Feb 2002 22:08:18 +0000 (22:08 +0000)]
Update for sendmail 8.12 which has a new OSTYPE(freebsd5)
Fix access_db usage for 8.12

22 years agoUpdate import instructions for sendmail 8.12.2
Gregory Neil Shapiro [Sun, 17 Feb 2002 22:06:57 +0000 (22:06 +0000)]
Update import instructions for sendmail 8.12.2

22 years agoUpdate build infrastructure for sendmail 8.12.
Gregory Neil Shapiro [Sun, 17 Feb 2002 22:06:20 +0000 (22:06 +0000)]
Update build infrastructure for sendmail 8.12.
Add new build knob, SENDMAIL_SET_USER_ID, which installs sendmail as a
set-user-ID root binary instead of the new method (set-group-ID smmsp).

22 years agoUpdate build infrastructure for sendmail 8.12.
Gregory Neil Shapiro [Sun, 17 Feb 2002 22:05:07 +0000 (22:05 +0000)]
Update build infrastructure for sendmail 8.12.

22 years agoAdd editmap, a new utility which comes with sendmail 8.12 for editing maps in
Gregory Neil Shapiro [Sun, 17 Feb 2002 22:02:59 +0000 (22:02 +0000)]
Add editmap, a new utility which comes with sendmail 8.12 for editing maps in
place.

22 years agoAdd two new libraries which are part of sendmail 8.12. libsm is used only
Gregory Neil Shapiro [Sun, 17 Feb 2002 22:01:40 +0000 (22:01 +0000)]
Add two new libraries which are part of sendmail 8.12.  libsm is used only
for building sendmail and the associated utilities.  libmilter is a new
mail filtering API for sendmail.

22 years agoResolve conflicts from sendmail 8.12.2 import
Gregory Neil Shapiro [Sun, 17 Feb 2002 21:58:34 +0000 (21:58 +0000)]
Resolve conflicts from sendmail 8.12.2 import

22 years agoThis commit was generated by cvs2svn to compensate for changes in r90792,
Gregory Neil Shapiro [Sun, 17 Feb 2002 21:56:45 +0000 (21:56 +0000)]
This commit was generated by cvs2svn to compensate for changes in r90792,
which included commits to RCS files with non-trunk default branches.

22 years agoImport sendmail 8.12.2
Gregory Neil Shapiro [Sun, 17 Feb 2002 21:56:45 +0000 (21:56 +0000)]
Import sendmail 8.12.2