- Timestamp:
- 12/25/2005 10:57:57 PM (18 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.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, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
- Children:
- 363ecc97
- Parents:
- 030d7a0f
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
server/mail/sendmail.xml
r030d7a0f rfb33bddb 5 5 %general-entities; 6 6 7 <!ENTITY sendmail-download-ftp "ftp://ftp.sendmail.org/pub/sendmail/sendmail.&sendmail-version;.tar.gz">8 7 <!ENTITY sendmail-download-http "http://www.sendmail.org/ftp/sendmail.&sendmail-version;.tar.gz"> 9 <!ENTITY sendmail-md5sum "61e336750b48b01abaa69b4d7c9473b5"> 10 <!ENTITY sendmail-size "1.9 MB"> 11 <!ENTITY sendmail-buildsize "19.3 MB"> 12 <!ENTITY sendmail-time "0.43 SBU"> 8 <!ENTITY sendmail-download-ftp "ftp://ftp.sendmail.org/pub/sendmail/sendmail.&sendmail-version;.tar.gz"> 9 <!ENTITY sendmail-md5sum "f4550d8dcc55771f4a81e999c7d6df20"> 10 <!ENTITY sendmail-size "1.9 MB"> 11 <!ENTITY sendmail-buildsize "19.4 MB"> 12 <!ENTITY sendmail-time "0.5 SBU"> 13 13 ]> 14 14 … … 62 62 63 63 <bridgehead renderas="sect4">Required</bridgehead> 64 <para role="required"><xref linkend="db"/> and <xref linkend="procmail"/></para> 64 <para role="required"><xref linkend="db"/> and 65 <xref linkend="procmail"/></para> 65 66 66 67 <bridgehead renderas="sect4">Optional</bridgehead> … … 69 70 <xref linkend="tcpwrappers"/>, 70 71 <xref linkend="cyrus-sasl"/>, 71 <ulink url="http://www -dev.cites.uiuc.edu/ph/nph/">nph</ulink>, and72 <ulink url="http://www.feep.net/nph/">nph</ulink>, and 72 73 <xref linkend="gs"/> or <xref linkend="espgs"/> (for creating 73 74 PDF documentation)</para> … … 79 80 80 81 <para>Before building <application>Sendmail</application>, create the 81 users, groups and directories that <application>Sendmail</application> 82 requires with the following commands issued as the 83 <systemitem class="username">root</systemitem> user:</para> 82 required user, group and directory with the following commands issued as 83 the <systemitem class="username">root</systemitem> user:</para> 84 84 85 85 <screen role="root"><userinput>groupadd -g 26 smmsp && 86 groupadd -g 34 mail && 87 useradd -c "Sendmail Daemon" -g smmsp -G mail \ 88 -d /dev/null -s /bin/false -u 26 smmsp && 86 useradd -c "Sendmail Daemon" -g smmsp -d /dev/null \ 87 -s /bin/false -u 26 smmsp && 89 88 chmod -v 1777 /var/mail && 90 89 install -v -m700 -d /var/spool/mqueue</userinput></screen> … … 124 123 <screen role="root"><userinput>install -v -d -m755 /etc/mail && 125 124 sh Build install-cf && 126 cd ../../ && 125 126 cd ../.. && 127 127 sh Build install && 128 129 install -v -m644 cf/cf/{submit,sendmail}.mc /etc/mail && 128 130 cp -v -R cf/* /etc/mail && 129 cp -v cf/cf/{submit,sendmail}.mc /etc/mail && 131 132 install -v -m755 -d /usr/share/doc/sendmail-&sendmail-version;/{cf,sendmail} && 133 install -v -m644 \ 134 CACerts FAQ KNOWNBUGS LICENSE PGPKEYS README RELEASE_NOTES \ 135 /usr/share/doc/sendmail-&sendmail-version; && 136 install -v -m644 sendmail/{README,SECURITY,TRACEFLAGS,TUNING} \ 137 /usr/share/doc/sendmail-&sendmail-version;/sendmail && 138 install -v -m644 cf/README /usr/share/doc/sendmail-&sendmail-version;/cf && 139 130 140 for manpage in sendmail editmap mailstats makemap praliases smrsh 131 141 do … … 141 151 142 152 <screen><userinput>cd doc/op && 143 sed -i -e's/groff/GROFF_NO_SGR=1 groff/' Makefile &&153 sed -i 's/groff/GROFF_NO_SGR=1 groff/' Makefile && 144 154 make op.txt op.pdf</userinput></screen> 145 155 … … 147 157 148 158 <screen role="root"><userinput>install -v -d -m755 /usr/share/doc/sendmail-&sendmail-version; && 149 install -v -m644 op.ps op.txt op.pdf \ 150 /usr/share/doc/sendmail-&sendmail-version; && 151 cd ../../</userinput></screen> 159 install -v -m644 op.ps op.txt op.pdf /usr/share/doc/sendmail-&sendmail-version; && 160 cd ../..</userinput></screen> 152 161 153 162 <para><emphasis>Note:</emphasis> remove <filename>op.pdf</filename> from … … 166 175 sh Build install</command>: <application>Sendmail</application> uses an 167 176 <application>m4</application> based build script to create the various 168 <filename>Makefile</filename> 's. These commands build and install the177 <filename>Makefile</filename>s. These commands build and install the 169 178 package.</para> 170 179 … … 208 217 <para><application>Sendmail</application>'s primary configuration file, 209 218 <filename>/etc/mail/sendmail.cf</filename>, is complex and not meant to be 210 directly edited. The recommended method to make changesis to modify211 <filename>/etc/mail/sendmail.mc</filename> ,and various219 directly edited. The recommended method for changing it is to modify 220 <filename>/etc/mail/sendmail.mc</filename> and various 212 221 <application>m4</application> files, then run the <command>m4</command> 213 macro processor from within <filename class='directory'>/etc/mail</filename>214 as follows:</para>222 macro processor from within 223 <filename class='directory'>/etc/mail</filename> as follows:</para> 215 224 216 225 <screen role="root"><userinput>m4 m4/cf.m4 sendmail.mc > sendmail.cf</userinput></screen>
Note:
See TracChangeset
for help on using the changeset viewer.