Annotation of coherent/d/bin/mail/smail/docs/Install, revision 1.1

1.1     ! root        1: There are three system types on which smail can be installed.
        !             2: 
        !             3:        (1) Berkeley with sendmail
        !             4:        (2) System V with sendmail
        !             5:        (3) System V without sendmail
        !             6: 
        !             7:        Note: if you have a System III or V7 derived system, you
        !             8:        can probably treat it like (3).  We have not tested smail
        !             9:        on such a system.
        !            10: 
        !            11: The installation will vary slightly for each system type.
        !            12: 
        !            13: For all systems you first have to create a 'paths' database.
        !            14: See paths(8) for details on the file's format.  Then
        !            15: copy it to /usr/lib/uucp/paths.
        !            16: 
        !            17: Next, edit "defs.h" to configure smail to suit your situation.
        !            18: 
        !            19: Here are step by step installation instructions for each system type.
        !            20: 
        !            21: (1) For a berkeley system with sendmail, the steps are:
        !            22: 
        !            23:        $ make
        !            24: 
        !            25:        $ cp smail /bin/smail
        !            26: 
        !            27:        $ sh make.cf.sh
        !            28:                <answer the questions it asks>
        !            29: 
        !            30:        $ mv /usr/lib/sendmail.cf /usr/lib/OLDsendmail.cf
        !            31: 
        !            32:        $ cp sendmail.cf /usr/lib/sendmail.cf
        !            33: 
        !            34:        $ /usr/lib/sendmail -bz
        !            35: 
        !            36:        $ mv /bin/rmail /bin/OLDrmail
        !            37: 
        !            38:        $ ln /bin/smail /bin/rmail
        !            39: 
        !            40: (2) For a System V system with sendmail, the steps are:
        !            41: 
        !            42:        $ make
        !            43: 
        !            44:        $ cp smail /bin/smail
        !            45: 
        !            46:        $ ln /bin/mail /bin/lmail
        !            47: 
        !            48:        $ sh make.cf.sh
        !            49:                <answer the questions it asks>
        !            50: 
        !            51:        $ mv /usr/lib/sendmail.cf /usr/lib/OLDsendmail.cf
        !            52: 
        !            53:        $ cp sendmail.cf /usr/lib/sendmail.cf
        !            54: 
        !            55:        $ /usr/lib/sendmail -bz
        !            56: 
        !            57:        $ rm /bin/mail # (Remember, you still have it in /bin/lmail.)
        !            58: 
        !            59:        $ mv svbinmail /bin/mail
        !            60: 
        !            61:        $ mv /bin/rmail /bin/OLDrmail
        !            62: 
        !            63:        $ ln /bin/smail /bin/rmail
        !            64: 
        !            65:        Note: some implementations of sendmail don't work when the 'U'
        !            66:        flag is set in the definition of the local mailer (a line that
        !            67:        begins with "Mlocal" in the generated sendmail.cf).  If you try
        !            68:        to send mail from a local user to a local user, a message comes
        !            69:        out that says "No '!' in UUCP! (user)" - and the mail fails.
        !            70:        If this happens take the 'U' flag out of the sendmail.cf.
        !            71: 
        !            72:        [ the >'s are secondary prompts from the shell,
        !            73:          and ^M is 'carat' 'M', not 'control-M' ]
        !            74: 
        !            75:        $ ed sendmail.cf <<!
        !            76:        > /^Mlocal/s/SU/S/
        !            77:        > w
        !            78:        > q
        !            79:        > !
        !            80: 
        !            81: (3) For a System V system without sendmail, the steps are:
        !            82: 
        !            83:        $ make
        !            84: 
        !            85:        $ cp smail /bin/smail
        !            86: 
        !            87:        $ mv /bin/mail /bin/lmail
        !            88: 
        !            89:        $ mv svbinmail /bin/mail
        !            90: 
        !            91:        $ mv /bin/rmail /bin/OLDrmail
        !            92: 
        !            93:        $ ln /bin/smail /bin/rmail
        !            94: 
        !            95: You're done.
        !            96: 
        !            97: #
        !            98: # @(#)Install  2.5 (smail) 9/15/87
        !            99: #

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.