Linux vps-61133.fhnet.fr 4.9.0-19-amd64 #1 SMP Debian 4.9.320-2 (2022-06-30) x86_64
Apache/2.4.25 (Debian)
Server IP : 93.113.207.21 & Your IP : 216.73.216.122
Domains :
Cant Read [ /etc/named.conf ]
User : www-data
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
usr /
share /
doc /
postfix /
html /
Delete
Unzip
Name
Size
Permission
Date
Action
ADDRESS_CLASS_README.html
13.12
KB
-rw-r--r--
2020-02-16 20:59
ADDRESS_REWRITING_README.html
51.57
KB
-rw-r--r--
2020-02-16 20:59
ADDRESS_VERIFICATION_README.html
29.08
KB
-rw-r--r--
2020-02-16 20:59
BACKSCATTER_README.html
14.58
KB
-rw-r--r--
2020-02-16 20:59
BASIC_CONFIGURATION_README.html
28.25
KB
-rw-r--r--
2020-02-16 20:59
BUILTIN_FILTER_README.html
19.44
KB
-rw-r--r--
2020-02-16 20:59
CDB_README.html
4.01
KB
-rw-r--r--
2020-02-16 20:59
COMPATIBILITY_README.html
12.47
KB
-rw-r--r--
2020-02-16 20:59
CONNECTION_CACHE_README.html
12.02
KB
-rw-r--r--
2020-02-16 20:59
CONTENT_INSPECTION_README.html
3.57
KB
-rw-r--r--
2020-02-16 20:59
DATABASE_README.html
20.07
KB
-rw-r--r--
2020-02-16 20:59
DB_README.html
8.32
KB
-rw-r--r--
2020-02-16 20:59
DEBUG_README.html
20.59
KB
-rw-r--r--
2020-02-16 20:59
DSN_README.html
5.14
KB
-rw-r--r--
2020-02-16 20:59
ETRN_README.html
13.83
KB
-rw-r--r--
2020-02-16 20:59
FILTER_README.html
38.25
KB
-rw-r--r--
2020-02-16 20:59
FORWARD_SECRECY_README.html
29.03
KB
-rw-r--r--
2020-02-16 20:59
INSTALL.html
58.1
KB
-rw-r--r--
2020-02-16 20:59
IPV6_README.html
14.29
KB
-rw-r--r--
2020-02-16 20:59
LDAP_README.html
23.62
KB
-rw-r--r--
2020-02-16 20:59
LINUX_README.html
2.71
KB
-rw-r--r--
2020-02-16 20:59
LMDB_README.html
14.61
KB
-rw-r--r--
2020-02-16 20:59
LOCAL_RECIPIENT_README.html
7.71
KB
-rw-r--r--
2020-02-16 20:59
MAILDROP_README.html
6.99
KB
-rw-r--r--
2020-02-16 20:59
MEMCACHE_README.html
2.85
KB
-rw-r--r--
2020-02-16 20:59
MILTER_README.html
33.84
KB
-rw-r--r--
2020-02-16 20:59
MULTI_INSTANCE_README.html
54.29
KB
-rw-r--r--
2020-02-16 20:59
MYSQL_README.html
6.54
KB
-rw-r--r--
2020-02-16 20:59
NFS_README.html
5.19
KB
-rw-r--r--
2020-02-16 20:59
OVERVIEW.html
33.49
KB
-rw-r--r--
2020-02-16 20:59
PACKAGE_README.html
5.49
KB
-rw-r--r--
2020-02-16 20:59
PCRE_README.html
3.97
KB
-rw-r--r--
2020-02-16 20:59
PGSQL_README.html
5.86
KB
-rw-r--r--
2020-02-16 20:59
POSTSCREEN_README.html
52.75
KB
-rw-r--r--
2020-02-16 20:59
QSHAPE_README.html
46.6
KB
-rw-r--r--
2020-02-16 20:59
RESTRICTION_CLASS_README.html
9.08
KB
-rw-r--r--
2020-02-16 20:59
SASL_README.html
69.85
KB
-rw-r--r--
2020-02-16 20:59
SCHEDULER_README.html
72.05
KB
-rw-r--r--
2020-02-16 20:59
SMTPD_ACCESS_README.html
21.38
KB
-rw-r--r--
2020-02-16 20:59
SMTPD_POLICY_README.html
32.2
KB
-rw-r--r--
2020-02-16 20:59
SMTPD_PROXY_README.html
16.09
KB
-rw-r--r--
2020-02-16 20:59
SMTPUTF8_README.html
13.81
KB
-rw-r--r--
2020-02-16 20:59
SOHO_README.html
16.35
KB
-rw-r--r--
2020-02-16 20:59
SQLITE_README.html
3.53
KB
-rw-r--r--
2020-02-16 20:59
STANDARD_CONFIGURATION_README.html
33.36
KB
-rw-r--r--
2020-02-16 20:59
STRESS_README.html
24.34
KB
-rw-r--r--
2020-02-16 20:59
TLS_LEGACY_README.html
64.9
KB
-rw-r--r--
2020-02-16 20:59
TLS_README.html
141.53
KB
-rw-r--r--
2020-02-16 20:59
TUNING_README.html
29.65
KB
-rw-r--r--
2020-02-16 20:59
UUCP_README.html
6.37
KB
-rw-r--r--
2020-02-16 20:59
VERP_README.html
9.36
KB
-rw-r--r--
2020-02-16 20:59
VIRTUAL_README.html
29.75
KB
-rw-r--r--
2020-02-16 20:59
XCLIENT_README.html
8.35
KB
-rw-r--r--
2020-02-16 20:59
XFORWARD_README.html
8.08
KB
-rw-r--r--
2020-02-16 20:59
access.5.html
23.14
KB
-rw-r--r--
2020-02-16 20:59
aliases.5.html
10.73
KB
-rw-r--r--
2020-02-16 20:59
anvil.8.html
10.36
KB
-rw-r--r--
2020-02-16 20:59
bounce.5.html
9.61
KB
-rw-r--r--
2020-02-16 20:59
bounce.8.html
9.51
KB
-rw-r--r--
2020-02-16 20:59
canonical.5.html
14.12
KB
-rw-r--r--
2020-02-16 20:59
cidr_table.5.html
4.65
KB
-rw-r--r--
2020-02-16 20:59
cleanup.8.html
27.79
KB
-rw-r--r--
2020-02-16 20:59
defer.8.html
9.51
KB
-rw-r--r--
2020-02-16 20:59
discard.8.html
5.99
KB
-rw-r--r--
2020-02-16 20:59
dnsblog.8.html
4.42
KB
-rw-r--r--
2020-02-16 20:59
error.8.html
6.65
KB
-rw-r--r--
2020-02-16 20:59
flush.8.html
8.43
KB
-rw-r--r--
2020-02-16 20:59
generic.5.html
11.6
KB
-rw-r--r--
2020-02-16 20:59
header_checks.5.html
25.89
KB
-rw-r--r--
2020-02-16 20:59
index.html
4.52
KB
-rw-r--r--
2020-02-16 20:59
ldap_table.5.html
36.07
KB
-rw-r--r--
2020-02-16 20:59
lmdb_table.5.html
5.41
KB
-rw-r--r--
2020-02-16 20:59
lmtp.8.html
50.41
KB
-rw-r--r--
2020-02-16 20:59
local.8.html
36.49
KB
-rw-r--r--
2020-02-16 20:59
mailq.1.html
23.52
KB
-rw-r--r--
2020-02-16 20:59
master.5.html
13.86
KB
-rw-r--r--
2020-02-16 20:59
master.8.html
10.41
KB
-rw-r--r--
2020-02-16 20:59
memcache_table.5.html
12.07
KB
-rw-r--r--
2020-02-16 20:59
mysql_table.5.html
16.72
KB
-rw-r--r--
2020-02-16 20:59
newaliases.1.html
23.52
KB
-rw-r--r--
2020-02-16 20:59
nisplus_table.5.html
3.51
KB
-rw-r--r--
2020-02-16 20:59
oqmgr.8.html
22.08
KB
-rw-r--r--
2020-02-16 20:59
pcre_table.5.html
9.94
KB
-rw-r--r--
2020-02-16 20:59
pgsql_table.5.html
16
KB
-rw-r--r--
2020-02-16 20:59
pickup.8.html
5.83
KB
-rw-r--r--
2020-02-16 20:59
pipe.8.html
24.79
KB
-rw-r--r--
2020-02-16 20:59
postalias.1.html
12.17
KB
-rw-r--r--
2020-02-16 20:59
postcat.1.html
3.91
KB
-rw-r--r--
2020-02-16 20:59
postconf.1.html
29.45
KB
-rw-r--r--
2020-02-16 20:59
postconf.5.html
715.88
KB
-rw-r--r--
2020-02-16 20:59
postdrop.1.html
5.83
KB
-rw-r--r--
2020-02-16 20:59
postfix-logo.jpg
3.58
KB
-rw-r--r--
2020-02-16 20:59
postfix-manuals.html
7.27
KB
-rw-r--r--
2020-02-16 20:59
postfix-power.png
5.26
KB
-rw-r--r--
2020-02-16 20:59
postfix-tls.1.html
14.53
KB
-rw-r--r--
2020-02-16 20:59
postfix-wrapper.5.html
15.48
KB
-rw-r--r--
2020-02-16 20:59
postfix.1.html
21.65
KB
-rw-r--r--
2020-02-16 20:59
postkick.1.html
3.7
KB
-rw-r--r--
2020-02-16 20:59
postlock.1.html
4.89
KB
-rw-r--r--
2020-02-16 20:59
postlog.1.html
3.9
KB
-rw-r--r--
2020-02-16 20:59
postmap.1.html
15.17
KB
-rw-r--r--
2020-02-16 20:59
postmulti.1.html
23.16
KB
-rw-r--r--
2020-02-16 20:59
postqueue.1.html
12.01
KB
-rw-r--r--
2020-02-16 20:59
postscreen.8.html
28.23
KB
-rw-r--r--
2020-02-16 20:59
postsuper.1.html
14.22
KB
-rw-r--r--
2020-02-16 20:59
posttls-finger.1.html
18.53
KB
-rw-r--r--
2020-02-16 20:59
proxymap.8.html
11.34
KB
-rw-r--r--
2020-02-16 20:59
qmgr.8.html
26.61
KB
-rw-r--r--
2020-02-16 20:59
qmqp-sink.1.html
2.36
KB
-rw-r--r--
2020-02-16 20:59
qmqp-source.1.html
3.88
KB
-rw-r--r--
2020-02-16 20:59
qmqpd.8.html
8.78
KB
-rw-r--r--
2020-02-16 20:59
qshape.1.html
7.33
KB
-rw-r--r--
2020-02-16 20:59
regexp_table.5.html
7.89
KB
-rw-r--r--
2020-02-16 20:59
relocated.5.html
7.96
KB
-rw-r--r--
2020-02-16 20:59
scache.8.html
7.5
KB
-rw-r--r--
2020-02-16 20:59
sendmail.1.html
23.52
KB
-rw-r--r--
2020-02-16 20:59
showq.8.html
5.55
KB
-rw-r--r--
2020-02-16 20:59
smtp-sink.1.html
13.2
KB
-rw-r--r--
2020-02-16 20:59
smtp-source.1.html
5.55
KB
-rw-r--r--
2020-02-16 20:59
smtp.8.html
50.41
KB
-rw-r--r--
2020-02-16 20:59
smtpd.8.html
79.32
KB
-rw-r--r--
2020-02-16 20:59
socketmap_table.5.html
4.36
KB
-rw-r--r--
2020-02-16 20:59
spawn.8.html
7.16
KB
-rw-r--r--
2020-02-16 20:59
sqlite_table.5.html
13.42
KB
-rw-r--r--
2020-02-16 20:59
tcp_table.5.html
4.31
KB
-rw-r--r--
2020-02-16 20:59
tlsmgr.8.html
9.85
KB
-rw-r--r--
2020-02-16 20:59
tlsproxy.8.html
14.63
KB
-rw-r--r--
2020-02-16 20:59
trace.8.html
9.51
KB
-rw-r--r--
2020-02-16 20:59
transport.5.html
14.87
KB
-rw-r--r--
2020-02-16 20:59
trivial-rewrite.8.html
19.13
KB
-rw-r--r--
2020-02-16 20:59
verify.8.html
12.06
KB
-rw-r--r--
2020-02-16 20:59
virtual.5.html
15.06
KB
-rw-r--r--
2020-02-16 20:59
virtual.8.html
16.9
KB
-rw-r--r--
2020-02-16 20:59
Save
Rename
<!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>Postfix Berkeley DB Howto</title> <meta http-equiv="Content-Type" content="text/html; charset=us-ascii"> </head> <body> <h1><img src="postfix-logo.jpg" width="203" height="98" ALT="">Postfix Berkeley DB Howto</h1> <hr> <h2>Introduction</h2> <p> Postfix uses databases of various kinds to store and look up information. Postfix databases are specified as "type:name". Berkeley DB implements the Postfix database type "hash" and "btree". The name of a Postfix Berkeley DB database is the name of the database file without the ".db" suffix. Berkeley DB databases are maintained with the <a href="postmap.1.html">postmap(1)</a> command. </p> <p> Note: Berkeley DB version 4 is not supported by Postfix versions before 2.0. </p> <p> This document describes: </p> <ol> <li> <p> How to build Postfix <a href="#disable_db">without Berkeley DB support</a> even if the system comes with Berkeley DB. </p> <li> <p> How to build Postfix on <a href="#no_db">systems that normally have no Berkeley DB library</a>. </p> <li> <p> How to build Postfix on <a href="#bsd">BSD</a> or <a href="#linux">Linux</a> systems with multiple Berkeley DB versions. </p> <li> <p> How to <a href="#tweak">tweak</a> performance. </p> <li> <p> Missing <a href="#pthread">pthread</a> library trouble. </p> </ol> <h2><a name="disable_db">Building Postfix without Berkeley DB support even if the system comes with Berkeley DB</a></h2> <p> Note: The following instructions apply to Postfix 2.9 and later. </p> <p> Postfix will normally enable Berkeley DB support if the system is known to have it. To build Postfix without Berkeley DB support, build the makefiles as follows: </p> <blockquote> <pre> % make makefiles CCARGS="-DNO_DB" % make </pre> </blockquote> <p> This will disable support for "hash" and "btree" files. </p> <h2><a name="no_db">Building Postfix on systems that normally have no Berkeley DB library</a></h2> <p> Some UNIXes ship without Berkeley DB support; for historical reasons these use DBM files instead. A problem with DBM files is that they can store only limited amounts of data. To build Postfix with Berkeley DB support you need to download and install the source code from <a href="http://www.oracle.com/database/berkeley-db/">http://www.oracle.com/database/berkeley-db/</a>. </p> <p> Warning: some Linux system libraries use Berkeley DB, as do some third-party libraries such as SASL. If you compile Postfix with a different Berkeley DB implementation, then every Postfix program will dump core because either the system library, the SASL library, or Postfix itself ends up using the wrong version. </p> <p>The more recent Berkeley DB versions have a compile-time switch, "--with-uniquename", which renames the symbols so that multiple versions of Berkeley DB can co-exist in the same application. Although wasteful, this may be the only way to keep things from falling apart. </p> <p> To build Postfix after you installed the Berkeley DB from source code, use something like: </p> <blockquote> <pre> % make makefiles CCARGS="-DHAS_DB -I/usr/local/BerkeleyDB/include" \ AUXLIBS="-L/usr/local/BerkeleyDB/lib -ldb" % make </pre> </blockquote> <p> Solaris needs this: </p> <blockquote> <pre> % make makefiles CCARGS="-DHAS_DB -I/usr/local/BerkeleyDB/include" \ AUXLIBS="-R/usr/local/BerkeleyDB/lib -L/usr/local/BerkeleyDB/lib -ldb" % make </pre> </blockquote> <p> The exact pathnames depend on the Berkeley DB version, and on how it was installed. </p> <p> Warning: the file format produced by Berkeley DB version 1 is not compatible with that of versions 2 and 3 (versions 2 and 3 have the same format). If you switch between DB versions, then you may have to rebuild all your Postfix DB files. </p> <p> Warning: if you use Berkeley DB version 2 or later, do not enable DB 1.85 compatibility mode. Doing so would break fcntl file locking. </p> <p> Warning: if you use Perl to manipulate Postfix's Berkeley DB files, then you need to use the same Berkeley DB version in Perl as in Postfix. </p> <h2><a name="bsd">Building Postfix on BSD systems with multiple Berkeley DB versions</a></h2> <p> Some BSD systems ship with multiple Berkeley DB implementations. Normally, Postfix builds with the default DB version that ships with the system. </p> <p> To build Postfix on BSD systems with a non-default DB version, use a variant of the following commands: </p> <blockquote> <pre> % make makefiles CCARGS=-I/usr/include/db3 AUXLIBS=-ldb3 % make </pre> </blockquote> <p> Warning: the file format produced by Berkeley DB version 1 is not compatible with that of versions 2 and 3 (versions 2 and 3 have the same format). If you switch between DB versions, then you may have to rebuild all your Postfix DB files. </p> <p> Warning: if you use Berkeley DB version 2 or later, do not enable DB 1.85 compatibility mode. Doing so would break fcntl file locking. </p> <p> Warning: if you use Perl to manipulate Postfix's Berkeley DB files, then you need to use the same Berkeley DB version in Perl as in Postfix. </p> <h2><a name="linux">Building Postfix on Linux systems with multiple Berkeley DB versions</a></h2> <p> Some Linux systems ship with multiple Berkeley DB implementations. Normally, Postfix builds with the default DB version that ships with the system. </p> <p> Warning: some Linux system libraries use Berkeley DB. If you compile Postfix with a non-default Berkeley DB implementation, then every Postfix program will dump core because either the system library or Postfix itself ends up using the wrong version. </p> <p> On Linux, you need to edit the makedefs script in order to specify a non-default DB library. The reason is that the location of the default db.h include file changes randomly between vendors and between versions, so that Postfix has to choose the file for you. </p> <p> Warning: the file format produced by Berkeley DB version 1 is not compatible with that of versions 2 and 3 (versions 2 and 3 have the same format). If you switch between DB versions, then you may have to rebuild all your Postfix DB files. </p> <p> Warning: if you use Berkeley DB version 2 or later, do not enable DB 1.85 compatibility mode. Doing so would break fcntl file locking. </p> <p> Warning: if you use Perl to manipulate Postfix's Berkeley DB files, then you need to use the same Berkeley DB version in Perl as in Postfix. </p> <h2><a name="tweak">Tweaking performance</a></h2> <p> Postfix provides two configuration parameters that control how much buffering memory Berkeley DB will use. </p> <ul> <li> <p> <a href="postconf.5.html#berkeley_db_create_buffer_size">berkeley_db_create_buffer_size</a> (default: 16 MBytes per table). This setting is used by the commands that maintain Berkeley DB files: <a href="postalias.1.html">postalias(1)</a> and <a href="postmap.1.html">postmap(1)</a>. For "hash" files, create performance degrades rapidly unless the memory pool is O(file size). For "btree" files, create performance is good with sorted input even for small memory pools, but with random input degrades rapidly unless the memory pool is O(file size). </p> <li> <p> <a href="postconf.5.html#berkeley_db_read_buffer_size">berkeley_db_read_buffer_size</a> (default: 128 kBytes per table). This setting is used by all other Postfix programs. The buffer size is adequate for reading. If the cache is smaller than the table, random read performance is hardly cache size dependent, except with btree tables, where the cache size must be large enough to contain the entire path from the root node. Empirical evidence shows that 64 kBytes may be sufficient. We double the size to play safe, and to anticipate changes in implementation and bloat. </p> </ul> <h2><a name="pthread">Missing pthread library trouble</a></h2> <p> When building Postfix fails with: </p> <blockquote> <pre> undefined reference to `pthread_condattr_setpshared' undefined reference to `pthread_mutexattr_destroy' undefined reference to `pthread_mutexattr_init' undefined reference to `pthread_mutex_trylock' </pre> </blockquote> <p> Add the "-lpthread" library to the "make makefiles" command. </p> <blockquote> <pre> % make makefiles .... AUXLIBS="... -lpthread" </pre> </blockquote> <p> More information is available at <a href="http://www.oracle.com/database/berkeley-db/">http://www.oracle.com/database/berkeley-db/</a>. </p> </body> </html>