summaryrefslogtreecommitdiff
path: root/usr.sbin/sendmail/READ_ME
diff options
context:
space:
mode:
authorJason Downs <downsj@cvs.openbsd.org>1997-08-04 02:18:02 +0000
committerJason Downs <downsj@cvs.openbsd.org>1997-08-04 02:18:02 +0000
commitda20850ed158215d6b400bee5ec4c23c630a98f4 (patch)
treece7af19af10d9a6b98426070eb40da4a4a199a8c /usr.sbin/sendmail/READ_ME
parent52b50bd537975831ed3de79b17a85d041aa91dc1 (diff)
sendmail 8.8.7.
Diffstat (limited to 'usr.sbin/sendmail/READ_ME')
-rw-r--r--usr.sbin/sendmail/READ_ME38
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 |
+---------------------+