Changeset f77c1eb0
- Timestamp:
- 09/23/2003 12:29:11 AM (21 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 6.0, 6.1, 6.2, 6.2.0, 6.2.0-rc1, 6.2.0-rc2, 6.3, 6.3-rc1, 6.3-rc2, 6.3-rc3, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, v5_0, v5_0-pre1, v5_1, v5_1-pre1, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
- Children:
- de8804e
- Parents:
- f07203c5
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
introduction/welcome/changelog.xml
rf07203c5 rf77c1eb0 11 11 12 12 <itemizedlist> 13 14 <listitem><para>September 22nd, 2003 [igor]: Updated to 15 exim-4.24.</para></listitem> 13 16 14 17 <listitem><para>September 22nd, 2003 [larry]: Added a -
server/mail/exim.xml
rf07203c5 rf77c1eb0 5 5 &exim-intro; 6 6 &exim-inst; 7 &exim-exp; 7 8 &exim-config; 8 &exim-exp;9 9 &exim-desc; 10 10 -
server/mail/exim/exim-config.xml
rf07203c5 rf77c1eb0 3 3 4 4 <sect3><title>Config files</title> 5 5 6 <para><filename>/etc/exim.conf</filename>, <filename>/etc/aliases</filename></para> 7 6 8 </sect3> 7 9 8 <sect3><title>Configuration of exim</title> 9 <para>Create the exim configuration files with the following commands: 10 </para> 11 <para><screen><userinput>cat >> /etc/aliases << "EOF"</userinput> 10 <sect3><title>Configuration Information</title> 11 12 <para>Create the exim configuration files with the following commands:</para> 13 14 <screen><userinput><command>cat >> /etc/aliases << "EOF" 12 15 postmaster: root 13 16 MAILER-DAEMON: root 14 <userinput>EOF17 EOF 15 18 exim -v -bi && 16 /usr/sbin/exim -bd -q1m</ userinput></screen></para>19 /usr/sbin/exim -bd -q1m</command></userinput></screen> 17 20 18 21 <note><para>To protect an existing <filename>/etc/aliases</filename> 19 file, we will append these aliases to it if it exists. 22 file, we will append these aliases to it if it exists. This file 20 23 should be checked and duplicate aliases removed, if 21 24 present.</para></note> 22 25 26 <para>To start and stop exim on system boot/shutdown create the 27 exim boot script with the following commands:</para> 23 28 24 <para>To start and stop exim on system boot/shutdown create the 25 exim boot script with the following commands: </para> 26 27 <para><screen><userinput>cat > /etc/rc.d/init.d/exim << "EOF"</userinput> 29 <screen><userinput><command>cat > /etc/rc.d/init.d/exim << "EOF" 28 30 #!/bin/sh 29 31 # Begin $rc_base/init.d/exim … … 64 66 65 67 # End $rc_base/init.d/exim 66 <userinput>EOF67 chmod 755 /etc/rc.d/init.d/exim</ userinput></screen></para>68 EOF 69 chmod 755 /etc/rc.d/init.d/exim</command></userinput></screen> 68 70 69 <para>Create the run level symlinks with the following commands: 70 </para> 71 <para> 72 <screen><userinput>cd /etc/rc.d/init.d && 71 <para>Create the run level symlinks with the following commands:</para> 72 73 <screen><userinput><command>cd /etc/rc.d/init.d && 73 74 ln -sf ../init.d/exim ../rc0.d/K25exim && 74 75 ln -sf ../init.d/exim ../rc1.d/K25exim && … … 77 78 ln -sf ../init.d/exim ../rc4.d/S35exim && 78 79 ln -sf ../init.d/exim ../rc5.d/S35exim && 79 ln -sf ../init.d/exim ../rc6.d/K25exim</userinput></screen></para> 80 ln -sf ../init.d/exim ../rc6.d/K25exim</command></userinput></screen> 81 80 82 </sect3> 81 83 -
server/mail/exim/exim-desc.xml
rf07203c5 rf77c1eb0 1 <sect2><title>Contents</title> 1 <sect2> 2 <title>Contents</title> 2 3 3 4 <para>The exim package contains 4 <userinput>exim</userinput>, 5 <userinput>exim_dumpdb</userinput>, 6 <userinput>exim_fixdb</userinput>, 7 <userinput>exim_tidydb</userinput>, 8 <userinput>exinext</userinput>, 9 <userinput>exiwhat</userinput>, 10 <userinput>exim_dbmbuild</userinput>, 11 <userinput>exicyclog</userinput>, 12 <userinput>exigrep</userinput>, 13 <userinput>eximstats</userinput>, 14 <userinput>exiqsumm</userinput>, 15 <userinput>exim_lock</userinput> and 16 <userinput>exim_checkaccess</userinput>. 5 <command>exim</command>, 6 <command>exim_dumpdb</command>, 7 <command>exim_fixdb</command>, 8 <command>exim_tidydb</command>, 9 <command>exinext</command>, 10 <command>exiwhat</command>, 11 <command>exim_dbmbuild</command>, 12 <command>exicyclog</command>, 13 <command>exigrep</command>, 14 <command>eximstats</command>, 15 <command>exiqsumm</command>, 16 <command>exiqgrep</command>, 17 <command>exim_lock</command> and 18 <command>exim_checkaccess</command>. 17 19 </para> 20 18 21 </sect2> 19 22 20 23 <sect2><title>Description</title> 21 24 <sect3><title>exim</title> 22 <para> eximis the Mail Transport Agent daemon.</para></sect3>25 <para><command>exim</command> is the Mail Transport Agent daemon.</para></sect3> 23 26 24 27 <sect3><title>exim_dumpdb</title> 25 <para> exim_dumpdbwrites the contents of exim databases to the26 standard output 28 <para><command>exim_dumpdb</command> writes the contents of exim databases to the 29 standard output.</para></sect3> 27 30 28 31 <sect3><title>exim_fixdb</title> 29 <para> exim_fixdbmodifies data in exim databases.</para></sect3>32 <para><command>exim_fixdb</command> modifies data in exim databases.</para></sect3> 30 33 31 34 <sect3><title>exim_tidydb</title> 32 <para> exim_tidydbremoves old records from exim databases.</para></sect3>35 <para><command>exim_tidydb</command> removes old records from exim databases.</para></sect3> 33 36 34 37 <sect3><title>exinext</title> 35 <para> exinextqueries remote host retry times.</para></sect3>38 <para><command>exinext</command> queries remote host retry times.</para></sect3> 36 39 37 40 <sect3><title>exiwhat</title> 38 <para> exiwhatqueries running exim processes.</para></sect3>41 <para><command>exiwhat</command> queries running exim processes.</para></sect3> 39 42 40 43 <sect3><title>exim_dbmbuild</title> 41 <para> exim_dbmbuildcreates and rebuilds exim44 <para><command>exim_dbmbuild</command> creates and rebuilds exim 42 45 databases.</para></sect3> 43 46 44 47 <sect3><title>exicyclog</title> 45 <para> exicyclogcycles exim log files.</para></sect3>48 <para><command>exicyclog</command> cycles exim log files.</para></sect3> 46 49 47 50 <sect3><title>exigrep</title> 48 <para> exigrepsearches exim log files.</para></sect3>51 <para><command>exigrep</command> searches exim log files.</para></sect3> 49 52 50 53 <sect3><title>eximstats</title> 51 <para> eximstatsgenerates mail statistics from exim log54 <para><command>eximstats</command> generates mail statistics from exim log 52 55 files.</para></sect3> 53 56 54 57 <sect3><title>exiqsumm</title> 55 <para> exiqsummproduces a summary of the messages on the mail58 <para><command>exiqsumm</command> produces a summary of the messages on the mail 56 59 queue.</para></sect3> 57 60 61 <sect3><title>exiqgrep</title> 62 <para><command>exiqgrep</command> is an utility for selective queue 63 listing.</para></sect3> 64 58 65 <sect3><title>exim_lock</title> 59 <para> exim_locklocks a mailbox file.</para></sect3>66 <para><command>exim_lock</command> locks a mailbox file.</para></sect3> 60 67 61 68 <sect3><title>exim_checkaccess</title> 62 <para> exim_checkaccessstates whether a given recipient address from a69 <para><command>exim_checkaccess</command> states whether a given recipient address from a 63 70 given host is acceptable or not.</para></sect3> 64 71 65 72 </sect2> 66 -
server/mail/exim/exim-exp.xml
rf07203c5 rf77c1eb0 1 1 <sect2> 2 <title> Installation command explanations</title>2 <title>Command explanations</title> 3 3 4 <para><screen><userinput>groupadd exim 5 useradd -g exim exim</userinput></screen> 6 Create the group and user exim which will run the exim 7 daemon.</para> 4 <para><command>sed -e ... > Local/Makefile</command> : Many of exim's 5 configuration options are compiled in. Here, we specify the minimum set 6 of options, BIN_DIRECTORY, CONFIGURE_FILE and EXIM_USER. We also defer 7 building the exim monitor program, which requires the X Window System 8 support, by commenting out the EXIM_MONITOR line in the Makefile.</para> 8 9 9 <para><screen><userinput>sed -e 's/^BIN_DIR.*$/BIN_DIRECTORY=\/usr\/sbin/' src/EDITME | \ 10 sed -e 's/^CONF.*$/CONFIGURE_FILE=\/etc\/exim.conf/' | \ 11 sed -e 's/^EXIM_USER.*$/EXIM_USER=exim/' | \ 12 sed -e 's/^EXIM_MONITOR/#EXIM_MONITOR/' > Local/Makefile</userinput></screen> 13 Many of exim's configuration options are compiled in. Here, we 14 specify the minimum set of options, BIN_DIRECTORY, CONFIGURE_FILE and 15 EXIM_USER. We also defer building the exim monitor program, which 16 requires X windows support, by commenting out the EXIM_MONITOR line in 17 the Makefile.</para> 18 19 <para><userinput>ln -s /usr/sbin/exim /usr/sbin/sendmail</userinput> : Create a link to sendmail for applications which need it. exim will 10 <para><command>ln -s exim /usr/sbin/sendmail</command> : 11 Create a link to sendmail for applications which need it. exim will 20 12 accept most Sendmail command line options.</para> 21 13 -
server/mail/exim/exim-inst.xml
rf07203c5 rf77c1eb0 1 1 <sect2> 2 <title>Installation of exim</title>2 <title>Installation of <application>exim</application></title> 3 3 4 <para>Before building exim, we need to create a user and group for 5 exim with the following commands:</para> 6 <para><screen><userinput>groupadd exim 7 useradd -d /dev/null -g exim -s /bin/false exim</userinput></screen></para> 4 <para>Before building <application>exim</application>, we need to 5 create the group and user exim which will run the exim daemon:</para> 8 6 9 <para>Install exim with the following commands:</para> 7 <screen><userinput><command>groupadd exim && 8 useradd -d /dev/null -g exim -s /bin/false exim</command></userinput></screen> 10 9 11 <para><screen><userinput>sed -e 's/^BIN_DIR.*$/BIN_DIRECTORY=\/usr\/sbin/' src/EDITME | \ 10 <para>Install <application>exim</application> with the following commands:</para> 11 12 <screen><userinput><command>sed -e 's/^BIN_DIR.*$/BIN_DIRECTORY=\/usr\/sbin/' src/EDITME | \ 12 13 sed -e 's/^CONF.*$/CONFIGURE_FILE=\/etc\/exim.conf/' | \ 13 14 sed -e 's/^EXIM_USER.*$/EXIM_USER=exim/' | \ … … 15 16 make && 16 17 make install && 17 ln -s /usr/sbin/exim /usr/sbin/sendmail</userinput></screen></para> 18 cp doc/exim.8 /usr/share/man/man8 && 19 ln -s exim-4.24-1 /usr/sbin/exim && 20 ln -s exim /usr/sbin/sendmail</command></userinput></screen> 21 18 22 </sect2> 19 -
server/mail/exim/exim-intro.xml
rf07203c5 rf77c1eb0 1 1 <sect2> 2 <title>Introduction to exim</title>2 <title>Introduction to <application>exim</application></title> 3 3 4 <screen>Download location (HTTP): <ulink url="&exim-download-http;"/> 5 Download location (FTP): <ulink url="&exim-download-ftp;"/> 6 Version used: &exim-version; 7 Package size: &exim-size; 8 Estimated Disk space required: &exim-buildsize;</screen> 4 <para>The <application>exim</application> package contains a Mail Transport Agent written by the 5 University of Cambridge, released under the <acronym>GNU</acronym> Public License.</para> 9 6 10 <para>The exim package contains a Mail Transport Agent written by the 11 University of Cambridge, released under the GNU Public License.</para> 7 <sect3><title>Package information</title> 8 <itemizedlist spacing='compact'> 9 <listitem><para>Download (HTTP): <ulink url="&exim-download-http;"/></para></listitem> 10 <listitem><para>Download (FTP): <ulink url="&exim-download-ftp;"/></para></listitem> 11 <listitem><para>Download size: &exim-size;</para></listitem> 12 <listitem><para>Estimated Disk space required: &exim-buildsize;</para></listitem> 13 <listitem><para>Estimated build time: &exim-time;</para></listitem></itemizedlist> 14 </sect3> 12 15 13 <screen>exim depends on: 14 <xref linkend="db"/></screen> 16 <sect3><title><application>exim</application> dependencies</title> 17 <sect4><title>Required</title> 18 <para><xref linkend="db"/> 19 </para></sect4> 20 <sect4><title>Optional</title> 21 <para><xref linkend="xfree86"/> 22 </para></sect4> 23 </sect3> 15 24 16 25 </sect2> -
server/mail/exim/exim.ent
rf07203c5 rf77c1eb0 5 5 <!ENTITY exim-exp SYSTEM "exim-exp.xml"> 6 6 <!ENTITY exim-config SYSTEM "exim-config.xml"> 7 <!ENTITY exim-buildsize " 8.7MB">8 <!ENTITY exim-version "4. 14">7 <!ENTITY exim-buildsize "11 MB"> 8 <!ENTITY exim-version "4.24"> 9 9 <!ENTITY exim-download-http ""> 10 10 <!ENTITY exim-download-ftp "ftp://ftp.exim.org/pub/exim/exim4/exim-&exim-version;.tar.bz2"> 11 11 <!ENTITY exim-size "1.2 MB"> 12 <!ENTITY exim-time "0.27 SBU">
Note:
See TracChangeset
for help on using the changeset viewer.