Changeset 10405e6 for server/mail/sendmail.xml
- Timestamp:
- 07/26/2013 12:36:40 AM (11 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 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:
- 55d9118
- Parents:
- 8e8f919c
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
server/mail/sendmail.xml
r8e8f919c r10405e6 5 5 %general-entities; 6 6 7 <!ENTITY sendmail-download-http "http://www.sendmail.org/ftp/sendmail.&sendmail-version;.tar.gz"> 7 <!-- Downloads a web page 8 <!ENTITY sendmail-download-http "http://www.sendmail.org/ftp/sendmail.&sendmail-version;.tar.gz"> --> 9 <!ENTITY sendmail-download-http " "> 8 10 <!ENTITY sendmail-download-ftp "ftp://ftp.sendmail.org/pub/sendmail/sendmail.&sendmail-version;.tar.gz"> 9 <!ENTITY sendmail-md5sum " 02ccfc331cc81ed00ec8bb5ecfc69018">11 <!ENTITY sendmail-md5sum "348eedfab0ed00931f2df94e78f22c43"> 10 12 <!ENTITY sendmail-size "2.0 MB"> 11 <!ENTITY sendmail-buildsize "1 9MB">13 <!ENTITY sendmail-buildsize "17 MB"> 12 14 <!ENTITY sendmail-time "0.3 SBU"> 13 15 ]> … … 33 35 Transport Agent (MTA).</para> 34 36 35 &lfs7 2_checked;37 &lfs73_checked; 36 38 37 39 <bridgehead renderas="sect3">Package Information</bridgehead> … … 85 87 the <systemitem class="username">root</systemitem> user:</para> 86 88 87 <screen role="root"><userinput>groupadd -g 26 smmsp &&89 <screen role="root"><userinput>groupadd -g 26 smmsp && 88 90 useradd -c "Sendmail Daemon" -g smmsp -d /dev/null \ 89 -s /bin/false -u 26 smmsp &&90 chmod -v 1777 /var/mail &&91 -s /bin/false -u 26 smmsp && 92 chmod -v 1777 /var/mail && 91 93 install -v -m700 -d /var/spool/mqueue</userinput></screen> 92 94 93 <para><emphasis>Note:</emphasis> See the source tree 94 <filename>sendmail/README</filename> file for information on linking 95 optional packages into the build. Use the example below, which adds 96 support for SASL, StartTLS 95 <note><para>See the source tree <filename>sendmail/README</filename> file 96 for information on linking optional packages into the build. Use the 97 example below, which adds support for SASL, StartTLS 97 98 (<application>OpenSSL</application>) and 98 <application>OpenLDAP</application>, as a starting point. 99 Of course, modify it to suit your particular needs.</para>99 <application>OpenLDAP</application>, as a starting point. Of course, 100 modify it to suit your particular needs.</para></note> 100 101 101 102 <screen><userinput>cat >> devtools/Site/site.config.m4 << "EOF" … … 115 116 define(`confUBINOWN',`root')</literal> 116 117 EOF 117 cd sendmail && 118 sh Build && 119 cd ../cf/cf && 118 119 sed -i -r "s/^# if (DB.*)$/# if (\1) || DB_VERSION_MAJOR >= 5/" \ 120 include/sm/bdb.h && 121 122 cd sendmail && 123 sh Build && 124 cd ../cf/cf && 120 125 cp generic-linux.mc sendmail.mc && 121 126 sh Build sendmail.cf</userinput></screen> … … 128 133 sh Build install-cf && 129 134 130 cd ../.. &&131 sh Build install &&135 cd ../.. && 136 sh Build install && 132 137 133 138 install -v -m644 cf/cf/{submit,sendmail}.mc /etc/mail && 134 cp -v -R cf/* /etc/mail &&139 cp -v -R cf/* /etc/mail && 135 140 136 141 install -v -m755 -d /usr/share/doc/sendmail-&sendmail-version;/{cf,sendmail} && 137 install -v -m644 \ 138 142 143 install -v -m644 CACerts FAQ KNOWNBUGS LICENSE PGPKEYS README RELEASE_NOTES \ 139 144 /usr/share/doc/sendmail-&sendmail-version; && 145 140 146 install -v -m644 sendmail/{README,SECURITY,TRACEFLAGS,TUNING} \ 141 147 /usr/share/doc/sendmail-&sendmail-version;/sendmail && 148 142 149 install -v -m644 cf/README /usr/share/doc/sendmail-&sendmail-version;/cf && 143 150 144 151 for manpage in sendmail editmap mailstats makemap praliases smrsh 145 152 do 146 install -v -m 444 $manpage/$manpage.8 /usr/share/man/man8153 install -v -m644 $manpage/$manpage.8 /usr/share/man/man8 147 154 done && 148 install -v -m444 sendmail/aliases.5 /usr/share/man/man5 && 149 install -v -m444 sendmail/mailq.1 /usr/share/man/man1 && 150 install -v -m444 sendmail/newaliases.1 /usr/share/man/man1 && 151 install -v -m444 vacation/vacation.1 /usr/share/man/man1</userinput></screen> 155 156 install -v -m644 sendmail/aliases.5 /usr/share/man/man5 && 157 install -v -m644 sendmail/mailq.1 /usr/share/man/man1 && 158 install -v -m644 sendmail/newaliases.1 /usr/share/man/man1 && 159 install -v -m644 vacation/vacation.1 /usr/share/man/man1</userinput></screen> 152 160 153 161 <para>Install the <application>sendmail</application> Installation and 154 162 Operations Guide with the following commands:</para> 155 163 156 <screen><userinput>cd doc/op && 164 <note><para>Remove <filename>op.pdf</filename> from the 165 <command>make</command> and <command>install</command> commands below if 166 you don't have <application>Ghostscript</application> 167 installed.</para></note> 168 169 <screen><userinput>cd doc/op && 157 170 sed -i 's/groff/GROFF_NO_SGR=1 groff/' Makefile && 158 171 make op.txt op.pdf</userinput></screen> … … 164 177 cd ../..</userinput></screen> 165 178 166 <para><emphasis>Note:</emphasis> remove <filename>op.pdf</filename> from167 the <command>make</command> and <command>install</command> commands if168 you don't have <application>Ghostscript</application> installed.</para>169 170 179 </sect2> 171 180 … … 175 184 <para><command>cat > devtools/Site/site.config.m4 << "EOF"</command>: 176 185 This creates a configuration file changing some of the default settings.</para> 186 187 <para><command>sed ... include/sm/bdb.h</command>: This allows sendmail to 188 build properly with <xref linkend='db'/> versions 5 and above.</para> 177 189 178 190 <para><command>sh Build; sh Build sendmail.cf; sh Build install-cf;
Note:
See TracChangeset
for help on using the changeset viewer.