diff options
author | Jason Downs <downsj@cvs.openbsd.org> | 1997-08-04 02:18:02 +0000 |
---|---|---|
committer | Jason Downs <downsj@cvs.openbsd.org> | 1997-08-04 02:18:02 +0000 |
commit | da20850ed158215d6b400bee5ec4c23c630a98f4 (patch) | |
tree | ce7af19af10d9a6b98426070eb40da4a4a199a8c /usr.sbin/sendmail/READ_ME | |
parent | 52b50bd537975831ed3de79b17a85d041aa91dc1 (diff) |
sendmail 8.8.7.
Diffstat (limited to 'usr.sbin/sendmail/READ_ME')
-rw-r--r-- | usr.sbin/sendmail/READ_ME | 38 |
1 files changed, 33 insertions, 5 deletions
diff --git a/usr.sbin/sendmail/READ_ME b/usr.sbin/sendmail/READ_ME index e632ca4886f..08b5affb04f 100644 --- a/usr.sbin/sendmail/READ_ME +++ b/usr.sbin/sendmail/READ_ME @@ -1,5 +1,5 @@ /*- - * @(#)READ_ME 8.30 (Berkeley) 5/8/97 + * @(#)READ_ME 8.32 (Berkeley) 7/6/97 */ SENDMAIL RELEASE 8 @@ -164,10 +164,10 @@ RFC1035. IF YOU WANT TO RUN THE NEW BERKELEY DB SOFTWARE: **** DO NOT **** use the version that was on the Net2 tape -- it has a number of nefarious bugs that were bad enough when I got them; you shouldn't have -to go through the same thing. Instead, get a new version via public -FTP from ftp.sleepycat.com, file db/packages/db.1.85.tar.gz. This -software is highly recommended; it gets rid of several stupid limits, it's -much faster, and the interface is nicer to animals and plants. You will +to go through the same thing. Instead, get a new version via the web at +http://www.sleepycat.com/packages/db.1.85.tar.gz. This software is +highly recommended; it gets rid of several stupid limits, it's much +faster, and the interface is nicer to animals and plants. You will also probably find that you have to add -I/where/you/put/db/include to the sendmail makefile to get db.h to work properly. @@ -253,6 +253,34 @@ Makefiles, so you could drop it in as your default make. For more details, see src/READ_ME. ++-----------------------+ +| DIRECTORY PERMISSIONS | ++-----------------------+ + +Sendmail often gets blamed for many problems that are actually the +result of other problems, such as overly permissive modes on directories. +For this reason, sendmail checks the modes on system directories and +files to determine if they have been trusted. For sendmail to run +without complaining, you MUST execute the following command: + + chmod go-w / /etc /usr /var /var/spool /var/spool/mqueue + +You will probably have to tweak this for your environment (for example, +some systems put the spool directory into /usr/spool instead of +/var/spool). As a general rule, after you have compiled sendmail, +run the command + + sendmail -v -bi + +to initialize the alias database. If it gives messages such as + + WARNING: writable directory /etc + WARNING: writable directory /usr/spool/mqueue + +then the directories listed have inappropriate write permissions and +should be secured to avoid various possible security attacks. + + +---------------------+ | DIRECTORY STRUCTURE | +---------------------+ |