rwatson
036c50779e
Clarify word choice: s/those users/users/, since there is no previous
...
instance of 'users' to refer to.
2002-02-18 00:20:12 +00:00
mjacob
e4ecbf2c51
More for f/w crash dumps (bug fixing and adding ioctl entry points
...
and hints to enable for specific units)
MFC after: 1 week
2002-02-18 00:00:34 +00:00
gshapiro
cdc3c37e65
Update sendmail release note to reflect 8.12.2 import.
...
Change SUID -> set-user-ID
2002-02-17 23:58:31 +00:00
gshapiro
e26790e916
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
2002-02-17 23:38:16 +00:00
gshapiro
fe44899bd8
This commit was generated by cvs2svn to compensate for changes in r90809,
...
which included commits to RCS files with non-trunk default branches.
2002-02-17 22:51:21 +00:00
gshapiro
f9b416a6c3
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.
2002-02-17 22:19:14 +00:00
gshapiro
0db14425f9
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.
2002-02-17 22:14:29 +00:00
gshapiro
be0f0b6ad9
Don't build a submit.cf file if SENDMAIL_SET_USER_ID is set
2002-02-17 22:12:57 +00:00
gshapiro
72b2a94378
Add /var/spool/clientmqueue for 8.12's non-set-user-ID root mail submission
2002-02-17 22:11:41 +00:00
gshapiro
b61da01763
Add new include/libmilter directory for libmilter (sendmail mail filter API)
...
include files
2002-02-17 22:10:56 +00:00
gshapiro
d24065825e
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).
2002-02-17 22:10:06 +00:00
gshapiro
9ca121f5b3
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.
2002-02-17 22:09:15 +00:00
gshapiro
bf8692f3b6
Update for sendmail 8.12 which has a new OSTYPE(freebsd5)
...
Fix access_db usage for 8.12
2002-02-17 22:08:18 +00:00
gshapiro
951cf75775
Update import instructions for sendmail 8.12.2
2002-02-17 22:06:57 +00:00
gshapiro
805e40ade4
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).
2002-02-17 22:06:20 +00:00
gshapiro
730b12a9a9
Update build infrastructure for sendmail 8.12.
2002-02-17 22:05:07 +00:00
gshapiro
1e52eaa830
Add editmap, a new utility which comes with sendmail 8.12 for editing maps in
...
place.
2002-02-17 22:02:59 +00:00
gshapiro
ecfa0fa256
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.
2002-02-17 22:01:40 +00:00
gshapiro
abfa0083ec
Resolve conflicts from sendmail 8.12.2 import
2002-02-17 21:58:34 +00:00
gshapiro
514d1553cc
This commit was generated by cvs2svn to compensate for changes in r90792,
...
which included commits to RCS files with non-trunk default branches.
2002-02-17 21:56:45 +00:00
gshapiro
8449595fe9
Import sendmail 8.12.2
2002-02-17 21:56:45 +00:00
phk
c2a47cdbe8
Move the stuff related to select and poll out of struct vnode.
...
The use of the zone allocator may or may not be overkill.
There is an XXX: over in ufs/ufs/ufs_vnops.c that jlemon may need
to revisit.
This shaves about 60 bytes of struct vnode which on my laptop means
600k less RAM used for vnodes.
2002-02-17 21:15:36 +00:00
phk
3348974369
Collect the VN_KNOTE() macro definitions on vnode.h
2002-02-17 21:07:57 +00:00
phk
76dbd933fb
Always build all modules for LINT
2002-02-17 21:00:20 +00:00
jedgar
c83f3ada88
Ensure err is a useful value to prevent using fputs() with a NULL stream.
...
MFC after: 1 week
2002-02-17 20:53:56 +00:00
phk
ac1df75e69
v_lease is unused, zap it.
2002-02-17 20:41:27 +00:00
phk
4a29a670db
Remove cache_purgeleafdirs(), it has been #if 0 for quite some time.
2002-02-17 20:40:29 +00:00
phk
3b5e344ad2
Don't even think about using v_id for magic tricks, v_id is giving
...
us enough trouble as it is for SMPng.
2002-02-17 20:39:42 +00:00
imp
6e86074098
Add Proxim RangeLAN-DS.
...
Submitted by: Matt Peterson <matt@peterson.org>
PR: 35057
Also update my note for the 3crwe737A after talking to Alan Clegg at BSDcon.
2002-02-17 20:05:39 +00:00
jedgar
64ebd6e401
o style and consistency fixes:
...
- if (!var) -> if (var == NULL)
- return val; -> return (val);
o update copyright
2002-02-17 20:05:20 +00:00
deischen
416a72d401
Oops, forgot to commit this (s/ucontext_t/struct __ucontext/).
2002-02-17 19:21:42 +00:00
imp
f9bb89fb1d
o __P removal
...
o use Ansi-style function definitions
2002-02-17 19:09:20 +00:00
deischen
71ac8c05bf
Regenerate these files after change to syscalls.master.
2002-02-17 17:42:47 +00:00
deischen
90f4e08327
Fix prototype to sigreturn to use struct __ucontext instead of ucontext_t.
2002-02-17 17:41:28 +00:00
deischen
d948dbd9bc
Use struct __ucontext in prototypes and associated functions instead of
...
ucontext_t. Forward declare struct __ucontext in <sys/signal.h> and
remove reliance on <sys/ucontext.h> being included.
While I'm here, also hide osigcontext types from userland; suggested
by bde.
Namespace pollution noticed by: Kevin Day <toasty@shell.dragondata.com>
2002-02-17 17:40:34 +00:00
jedgar
9cc19e2aaa
Error handling fixes for inflate.
2002-02-17 17:35:18 +00:00
deischen
76c2f54997
Don't rely on <sys/signal.h> to include <sys/ucontext.h>
2002-02-17 17:21:27 +00:00
deischen
030cf60aac
Don't rely on <sys/signal.h> to include <sys/ucontext.h>.
2002-02-17 17:19:14 +00:00
nyan
c05ffa48b0
Correct typo.
2002-02-17 14:16:17 +00:00
joe
dd1ff75f12
Fix a formatting error.
2002-02-17 12:41:50 +00:00
joe
11036ac6d3
KNF style the code, ready for an MFC.
2002-02-17 12:29:39 +00:00
joe
997c7d5f7d
KNF style the code, ready for an MFC.
2002-02-17 11:58:58 +00:00
nyan
22001980c0
Move the bus_space_subregion function from the puc driver to the bus_space
...
sutff.
Reviewed by: jhay
2002-02-17 09:41:23 +00:00
nyan
1ed4a21d07
- Split the routine to initialize a bus_space_handle into the separate
...
function.
- Only access a bus_space_handle if the resource type is SYS_RES_MEMORY or
SYS_RES_IOPORT.
- Add the bus_space_subregion supports.
2002-02-17 09:16:45 +00:00
nyan
1b92815504
MFi386: revision 1.167
2002-02-17 08:56:12 +00:00
nyan
86194f133b
MFi386: revision 1.392
2002-02-17 08:55:42 +00:00
julian
3b7fc00ad9
Purely whitespace changes
2002-02-17 08:14:15 +00:00
dillon
683d9b041d
replace the embedded cr_mtx in the ucred structure with cr_mtxp (a mutex
...
pointer), and use the mutex pool routines. This greatly reduces the size
of the ucred structure.
2002-02-17 07:30:34 +00:00
obrien
77f77a885c
Add support such that if LD_TRACE_LOADED_OBJECTS_ALL is defined to a
...
non-empty string in the environment; we indicate which objects caused
each object to be loaded.
PR: 30908
Submitted-by: Mike Meyer <mwm@mired.org>
2002-02-17 07:04:32 +00:00
mjacob
8c6ee7cab4
Support for f/w crash dumps (2200 && 23XX).
...
If you want QLogic to look at a potential f/w problem for FC cards, you really
have to provide them info in the format they expect. This involves dumping
a lot of hardware registers (> 300 16 bit registers) and a lot of SRAM
(> 128KB minimum). Thus all of this code is #ifdef protected which will
become an option so that the memory allocation of where to dump the crash
image is pretty expensive. It's worth it if you have a reproducible problem
because they have some tools that can tell them, given the f/w version,
the precise state of everything.
MFC after: 1 week
2002-02-17 06:38:22 +00:00