Changeset 58f0b91 for server/mail
- Timestamp:
- 01/25/2013 06:12:00 PM (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:
- efe28817
- Parents:
- c3c56b2
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
server/mail/postfix.xml
rc3c56b2 r58f0b91 7 7 <!ENTITY postfix-download-http " "> 8 8 <!ENTITY postfix-download-ftp 9 "ftp://ftp.porcupine.org/mirrors/postfix-release/official/postfix-&postfix-version;.tar.gz">10 <!ENTITY postfix-md5sum "230bc3c00c051946eccd850058d75f6c">11 <!ENTITY postfix-size "3.6 MB">12 <!ENTITY postfix-buildsize "126MB">13 <!ENTITY postfix-time "0.4SBU">9 "ftp://ftp.porcupine.org/mirrors/postfix-release/official/postfix-&postfix-version;.tar.gz"> 10 <!ENTITY postfix-md5sum "588e1c54588e6da0c4b3436f1c2c2fb3"> 11 <!ENTITY postfix-size "3.6 MB"> 12 <!ENTITY postfix-buildsize "185 MB"> 13 <!ENTITY postfix-time "0.5 SBU"> 14 14 ]> 15 15 … … 82 82 </para> 83 83 84 <bridgehead renderas="sect4">Recommended</bridgehead> 85 <para role="recommended"> 86 <xref linkend="cyrus-sasl"/> and 87 <xref linkend="openssl"/> 88 </para> 89 84 90 <bridgehead renderas="sect4">Optional</bridgehead> 85 91 <para role="optional"> 92 <xref linkend="mysql"/>, 93 <xref linkend="openldap"/>, 86 94 <xref linkend="pcre"/>, 87 <xref linkend="openssl"/>, 88 <xref linkend="openldap"/>, 89 <xref linkend="cyrus-sasl"/>, 90 <xref linkend="sqlite"/>, 91 <xref linkend="mysql"/>, 92 <xref linkend="postgresql"/>, and 93 <ulink url="http://cr.yp.to/cdb.html">cdb</ulink> or 95 <xref linkend="postgresql"/>, 96 <xref linkend="sqlite"/> and 97 <ulink url="http://cr.yp.to/cdb.html">CDB</ulink> or 94 98 <ulink url="http://www.corpit.ru/mjt/tinycdb.html">TinyCDB</ulink> 95 99 </para> 96 100 97 101 <para> 98 Note that <application>S qlite</application>,99 <application>My sql</application>, <application>Postgresql</application>100 and <application> cdb</application> are only useful if there is a known102 Note that <application>SQLite</application>, 103 <application>MySQL</application>, <application>PostgreSQL</application> 104 and <application>CDB</application> are only useful if there is a known 101 105 need for them. 102 106 </para> … … 112 116 <sect3> 113 117 <title>Adding Users and Groups</title> 118 114 119 <para> 115 120 Before you compile the program, you need to create users and groups that … … 121 126 <screen role="root"><userinput>groupadd -g 32 postfix && 122 127 groupadd -g 33 postdrop && 123 useradd -c "Postfix Daemon User" -d / dev/null-g postfix \124 -s /bin/false -u 32 postfix &&128 useradd -c "Postfix Daemon User" -d /var/spool/postfix -g postfix \ 129 -s /bin/false -u 32 postfix && 125 130 chown -v postfix:postfix /var/mail</userinput></screen> 126 131 </sect3> … … 152 157 </para> 153 158 154 <!--155 <para>156 Here is an example that combines the TLS and157 <application>Cyrus-SASL</application> arguments:158 </para>159 160 <screen><userinput>make makefiles \161 CCARGS='-DUSE_TLS -DUSE_SASL_AUTH -DUSE_CYRUS_SASL \162 -DDEF_DAEMON_DIR=\"/usr/lib/postfix\" \163 -DDEF_MANPAGE_DIR=\"/usr/share/man\" \164 -DDEF_HTML_DIR=\"/usr/share/doc/postfix-&postfix-version;/html\" \165 -DDEF_README_DIR=\"/usr/share/doc/postfix-&postfix-version;/README\" \166 -I/usr/include/openssl -I/usr/include/sasl' \167 AUXLIBS='-lssl -lcrypto -lsasl2'</userinput></screen>168 -->169 170 <!-- it picks up pcre automatically now171 <sect4>172 <title>Perl compatible regular expressions</title>173 174 <para>175 To use <application>PCRE</application> with176 <application>Postfix</application>, use the following argument:177 </para>178 179 <screen><literal>CCARGS='-DHAS_PCRE'</literal></screen>180 </sect4>181 -->182 183 159 <sect4> 184 160 <title>Cyrus-SASL</title> … … 191 167 <screen><literal>CCARGS='-DUSE_SASL_AUTH -DUSE_CYRUS_SASL -I/usr/include/sasl' 192 168 AUXLIBS='-lsasl2'</literal></screen> 169 193 170 </sect4> 194 171 … … 203 180 <screen><literal>CCARGS='-DHAS_LDAP' 204 181 AUXLIBS='-lldap -llber'</literal></screen> 182 205 183 </sect4> 206 184 … … 215 193 <screen><literal>CCARGS='-DHAS_SQLITE' 216 194 AUXLIBS='-lsqlite3 -lpthread'</literal></screen> 195 217 196 </sect4> 218 197 … … 227 206 <screen><literal>CCARGS='-DHAS_MYSQL -I/usr/include/mysql' 228 207 AUXLIBS='-lmysqlclient -lz -lm'</literal></screen> 208 229 209 </sect4> 230 210 … … 239 219 <screen><literal>CCARGS='-DHAS_PGSQL -I/usr/include/postgresql' 240 220 AUXLIBS='-lpq -lz -lm'</literal></screen> 221 241 222 </sect4> 242 223 … … 252 233 <screen><literal>CCARGS='-DHAS_CDB' 253 234 AUXLIBS='<replaceable></path/to/CDB></replaceable>/libcdb.a'</literal></screen> 235 254 236 </sect4> 255 237 … … 265 247 AUXLIBS='-lssl -lcrypto'</literal></screen> 266 248 </sect4> 249 267 250 </sect3> 268 251 … … 271 254 272 255 <para> 273 If you have <application>OpenSSL</application> installed, install 256 If you have <application>Cyrus SASL</application> and 257 <application>OpenSSL</application> installed, install 274 258 <application>Postfix</application> by running the following commands: 275 259 </para> 276 260 277 <screen><userinput>make CCARGS="-DUSE_TLS -I/usr/include/openssl/ -DNO_NIS" \ 278 AUXLIBS="-lssl -lcrypto" \ 261 <screen><userinput>make CCARGS="-DNO_NIS -DUSE_TLS -I/usr/include/openssl/ \ 262 -DUSE_SASL_AUTH -DUSE_CYRUS_SASL -I/usr/include/sasl" \ 263 AUXLIBS="-lssl -lcrypto -lsasl2" \ 279 264 makefiles && 280 265 make</userinput></screen> … … 292 277 293 278 <screen role="root"><userinput>sh postfix-install -non-interactive \ 294 manpage_directory=/usr/share/man \ 295 html_directory=/usr/share/doc/postfix-&postfix-version;/html \ 296 readme_directory=/usr/share/doc/postfix-&postfix-version;/readme</userinput></screen> 279 daemon_directory=/usr/lib/postfix \ 280 manpage_directory=/usr/share/man \ 281 html_directory=/usr/share/doc/postfix-&postfix-version;/html \ 282 readme_directory=/usr/share/doc/postfix-&postfix-version;/readme</userinput></screen> 283 297 284 </sect3> 285 298 286 </sect2> 299 287 … … 309 297 <para> 310 298 <parameter>-DNO_NIS</parameter>: This option disables building Network 311 Information Service/Yellow Pages support. The RPC implementation in glibc299 Information Service/Yellow Pages support. The RPC implementation in Glibc 312 300 (on which NIS/YP depends) is deprecated. 313 301 </para> … … 320 308 options are not set then the documentation will not be installed. 321 309 </para> 310 322 311 </sect2> 323 312 … … 383 372 </note> 384 373 385 <note><para><application>Postfix</application> can also be set up to 386 run in a chroot jail. See the file in the source 387 <filename>examples/chroot-setup/LINUX2</filename> for details.</para></note> 374 <note> 375 <para> 376 <application>Postfix</application> can also be set up to 377 run in a chroot jail. See the file in the source 378 <filename>examples/chroot-setup/LINUX2</filename> for details. 379 </para> 380 </note> 388 381 389 382 <para> … … 405 398 <screen role="root"><userinput>/usr/sbin/postfix check && 406 399 /usr/sbin/postfix start</userinput></screen> 400 407 401 </sect3> 408 402 … … 421 415 422 416 <screen role="root"><userinput>make install-postfix</userinput></screen> 417 423 418 </sect3> 419 424 420 </sect2> 425 421 … … 429 425 <segmentedlist> 430 426 <segtitle>Installed Programs</segtitle> 427 <segtitle>Installed Libraries</segtitle> 431 428 <segtitle>Installed Directories</segtitle> 432 429 … … 435 432 mailq, newaliases, postaliases, postcat, postconf, postdrop, postfix, 436 433 postkick, postlock, postlog, postmap, postmulti, postqueue, postsuper 437 and sendmail .434 and sendmail 438 435 </seg> 439 436 <seg> 440 /etc/postfix, /usr/libexec/postfix, /var/lib/postfix, 441 /var/spool/postfix and /usr/share/doc/postfix-&postfix-version; 437 None 438 </seg> 439 <seg> 440 /etc/postfix, 441 /usr/lib/postfix, 442 /usr/share/doc/postfix-&postfix-version;, 443 /var/lib/postfix and 444 /var/spool/postfix 442 445 </seg> 443 446 </seglistitem> … … 607 610 <listitem> 608 611 <para> 609 The <application>Postfix</application> user interface for610 queue management.611 </para>612 The <application>Postfix</application> user interface for 613 queue management. 614 </para> 612 615 <indexterm zone="postfix postqueue"> 613 616 <primary sortas="b-postqueue">postqueue</primary> … … 620 623 <listitem> 621 624 <para> 622 The <application>Postfix</application> user interface for623 superuser queue management.624 </para>625 The <application>Postfix</application> user interface for 626 superuser queue management. 627 </para> 625 628 <indexterm zone="postfix postsuper"> 626 629 <primary sortas="b-postsuper">postsuper</primary> … … 641 644 </listitem> 642 645 </varlistentry> 646 643 647 </variablelist> 648 644 649 </sect2> 650 645 651 </sect1>
Note:
See TracChangeset
for help on using the changeset viewer.