Re: [Exim] shadow password file

Αρχική Σελίδα
Delete this message
Reply to this message
Συντάκτης: Vadim Vygonets
Ημερομηνία:  
Προς: Gareth Otte
Υ/ο: exim-users
Αντικείμενο: Re: [Exim] shadow password file
Quoth Gareth Otte on Thu, Jan 18, 2001:
> Where does the shadow password file reside and how do you combine it with
> your 'normal' passord file.


This mailing list is about EXIM MTA. Get it? Vi editor is not a
part of Exim. Shadow password file is not a part of Exim either.
Nor is user management (such as suspending accounts).

To make your life simpler, I prepared a short document entitled
_Exim -- What It Is_. It's available in text, more(1),
PostScript and PDF formats from:
http://www.cs.huji.ac.il/~vadik/whateximis/

I reproduced the text version below. Please notice that this
document is a work in progress, so if any of the information in
this document is incomplete or incorrect, I beg everybody's
forgiveness.

=================================================================
                     Exim -- What It Is


                       Vadim Vygonets
                      BOFH Consulting



                          ABSTRACT



          This  document  was prepared by Vadik for Mr.
     Gareth Otte who often asks questions  not  related
     to  Exim  on  the  exim-users  mailing  list.  The
     author sincerely hopes  that  this  document  will
     prove to be useful to Mr. Otte.


          This  document  is  Copyright (C) 1901, Vadim
     Vygonets.  All rights reserved.



1. Introduction

     Exim is a Mail Transport Agent (MTA).  An MTA is a pro-
gram  created  to  deliver electronic mail (e-mail) from one
point on the network (hereafter Point A) to  another  (here-
after  Point  B).  Electronic mail delivery is not a trivial
task, hence Exim is not a single binary, but several  dozens
of  files.  This document attempts to list most of the parts
of Exim, and give examples of programs, files  and  concepts
which are not.


2. Files That Are Part Of Exim

2.1. Binaries

     Exim  consists  of  several binary files.  Here are the
names of the binaries:


     + exicyclog


     + exigrep


     + exim


     + exim dbmbuild


     + exim dumpdb


     + exim fixdb


     + exim lock


     + exim tidydb


     + eximon


     + eximon.bin


     + eximstats


     + exinext


     + exiqsumm


     + exiwhat


     There also may be several binaries  with  names  ending
with  ".O".   Don't pay attention to them, they're leftovers
from older versions of Exim.


2.2. Configuration Files

     Exim has only one principal configuration file.  It  is
usually  called  configure  or  exim.conf, depending on your
installation.  Please note that if a file  called  configure
is  starting with #!/bin/sh, it's not a part of Exim (though
this may change in Exim 4).


2.3. Databases

     Exim may use several database files, whose names may or
may  not  end  with .db, .dir or .pag.  You can easily check
whether the said files are used by Exim or not by looking in
the  Exim configuration file.  If the names of the files are
mentioned therein (possibly with the suffix  stripped  off),
they  probably  are.   Otherwise,  they  are not.  A typical
database is /etc/aliases.


2.4. Internal Databases

     Those are the files located in the  Exim  DB  directory
(typically a subdirectory called db in the Exim spool direc-
tory).   They   have   names   like   retry.db   and   wait-
remote smtp.db.  Don't bother about them.


2.5. Mail Queue

     The mail queue consists of files in the input subdirec-
tory of the Exim spool directory.  There are two  files  for
every  e-mail message, with names such as 14JOZN-0005uq-00-D
and 14JOZN-0005uq-00-H.


2.6. Message Log

     Also known as msglog.  Located in the msglog  subdirec-
tory of the Exim spool directory.


2.7. Log Files

     Files  with  names such as mainlog, rejectlog and pani-
clog, and older logs that have exactly the  same  names  but
ending with a dot and a number, and optionally with a suffix
such as .Z or .gz.


3. Examples Of Files That Are Not Part Of Exim


     + /usr/bin/vi


     + /etc/passwd


     + /etc/shadow
=================================================================


Vadik.

-- 
Of course [nobody reads the docs that come with the OS] -- that
would be too easy and too quick.  People know that the Unix Way
is difficult and they prefer to keep it that way.
        -- Greg Black