import 2.5.4

This commit is contained in:
christos 2008-08-30 10:25:50 +00:00
parent afe1f2ffa0
commit d7398d0e67
801 changed files with 482 additions and 1654 deletions

View File

@ -14377,3 +14377,56 @@ Apologies for any names omitted.
not updated when the smtpd_client_port_logging configuration
parameter was added. Code by Victor Duchovni. Files:
smtpd/smtpd.c, smtpd/smtpd_peer.c.
20080509
Bugfix: null-terminate CN comment string after sanitization.
File: smtpd/smtpd.c.
20080603
Workaround: avoid "bad address pattern" errors with non-address
patterns in namadr_list_match() calls. File: util/match_ops.c.
20080620
Bugfix (introduced 20080207): "cleanup -v" panic because
the new "SMTP reply" request flag did not have a printable
name. File: global/cleanup_strflags.c.
Cleanup: using "Before-queue content filter", RFC3848
information was not added to the headers. Carlos Velasco.
File smtpd/smtpd.c.
20080717
Cleanup: a poorly-implemented integer overflow check for
TCP MSS calculation had the unexpected effect that people
broke Postfix on LP64 systems while attempting to silence
a compiler warning. File: util/vstream_tweak.c.
20080725
Paranoia: defer delivery when a mailbox file is not owned
by the recipient. Requested by Sebastian Krahmer, SuSE.
Specify "strict_mailbox_ownership=no" to ignore ownership
discrepancies. Files: local/mailbox.c, virtual/mailbox.c.
20080804
Bugfix: dangling pointer in vstring_sprintf_prepend().
File: util/vstring.c.
20080814
Security: some systems have changed their link() semantics,
and will hardlink a symlink, contrary to POSIX and XPG4.
Sebastian Krahmer, SuSE. File: util/safe_open.c.
The solution introduces the following incompatible change:
when the target of mail delivery is a symlink, the parent
directory of that symlink must now be writable by root only
(in addition to the already existing requirement that the
symlink itself is owned by root). This change will break
legitimate configurations that deliver mail to a symbolic
link in a directory with less restrictive permissions.

View File

@ -0,0 +1,64 @@
/*
* getaddrinfo(3) (name->address lookup) tester.
*
* Compile with:
*
* cc -o getaddrinfo getaddrinfo.c (BSD, Linux)
*
* cc -o getaddrinfo getaddrinfo.c -lsocket -lnsl (SunOS 5.x)
*
* Run as: getaddrinfo hostname
*
* Author: Wietse Venema, Eindhoven University of Technology, The Netherlands.
*
* Author: Wietse Venema, IBM T.J. Watson Research, USA.
*/
#include <sys/types.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <arpa/inet.h>
#include <netdb.h>
#include <stdio.h>
#include <unistd.h>
#include <string.h>
#include <stdlib.h>
int main(int argc, char **argv)
{
char hostbuf[NI_MAXHOST]; /* XXX */
struct addrinfo hints;
struct addrinfo *res0;
struct addrinfo *res;
const char *addr;
int err;
#define NO_SERVICE ((char *) 0)
if (argc != 2) {
fprintf(stderr, "usage: %s hostname\n", argv[0]);
exit(1);
}
memset((char *) &hints, 0, sizeof(hints));
hints.ai_family = PF_UNSPEC;
hints.ai_flags = AI_CANONNAME;
hints.ai_socktype = SOCK_STREAM;
if ((err = getaddrinfo(argv[1], NO_SERVICE, &hints, &res0)) != 0) {
fprintf(stderr, "host %s not found\n", argv[1]);
exit(1);
}
printf("Hostname:\t%s\n", res0->ai_canonname);
printf("Addresses:\t");
for (res = res0; res != 0; res = res->ai_next) {
addr = (res->ai_family == AF_INET ?
(char *) &((struct sockaddr_in *) res->ai_addr)->sin_addr :
(char *) &((struct sockaddr_in6 *) res->ai_addr)->sin6_addr);
if (inet_ntop(res->ai_family, addr, hostbuf, sizeof(hostbuf)) == 0) {
perror("inet_ntop:");
exit(1);
}
printf("%s ", hostbuf);
}
printf("\n");
freeaddrinfo(res0);
exit(0);
}

View File

@ -0,0 +1,46 @@
/*
* gethostbyaddr tester. compile with:
*
* cc -o gethostbyaddr gethostbyaddr.c (SunOS 4.x)
*
* cc -o gethostbyaddr gethostbyaddr.c -lnsl (SunOS 5.x)
*
* run as: gethostbyaddr address
*
* Author: Wietse Venema, Eindhoven University of Technology, The Netherlands.
*/
#include <sys/types.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <arpa/inet.h>
#include <netdb.h>
#include <stdio.h>
main(argc, argv)
int argc;
char **argv;
{
struct hostent *hp;
long addr;
if (argc != 2) {
fprintf(stderr, "usage: %s i.p.addres\n", argv[0]);
exit(1);
}
addr = inet_addr(argv[1]);
if (hp = gethostbyaddr((char *) &addr, sizeof(addr), AF_INET)) {
printf("Hostname:\t%s\n", hp->h_name);
printf("Aliases:\t");
while (hp->h_aliases[0])
printf("%s ", *hp->h_aliases++);
printf("\n");
printf("Addresses:\t");
while (hp->h_addr_list[0])
printf("%s ", inet_ntoa(*(struct in_addr *) * hp->h_addr_list++));
printf("\n");
exit(0);
}
fprintf(stderr, "host %s not found\n", argv[1]);
exit(1);
}

View File

@ -0,0 +1,44 @@
/*
* gethostbyname tester. compile with:
*
* cc -o gethostbyname gethostbyname.c (SunOS 4.x)
*
* cc -o gethostbyname gethostbyname.c -lnsl (SunOS 5.x)
*
* run as: gethostbyname hostname
*
* Author: Wietse Venema, Eindhoven University of Technology, The Netherlands.
*/
#include <sys/types.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <arpa/inet.h>
#include <netdb.h>
#include <stdio.h>
main(argc, argv)
int argc;
char **argv;
{
struct hostent *hp;
if (argc != 2) {
fprintf(stderr, "usage: %s hostname\n", argv[0]);
exit(1);
}
if (hp = gethostbyname(argv[1])) {
printf("Hostname:\t%s\n", hp->h_name);
printf("Aliases:\t");
while (hp->h_aliases[0])
printf("%s ", *hp->h_aliases++);
printf("\n");
printf("Addresses:\t");
while (hp->h_addr_list[0])
printf("%s ", inet_ntoa(*(struct in_addr *) * hp->h_addr_list++));
printf("\n");
exit(0);
} else {
fprintf(stderr, "host %s not found\n", argv[1]);
exit(1);
}
}

View File

@ -0,0 +1,79 @@
/*
* getnameinfo(3) (address->name lookup) tester.
*
* Compile with:
*
* cc -o getnameinfo getnameinfo.c (BSD, Linux)
*
* cc -o getnameinfo getnameinfo.c -lsocket -lnsl (SunOS 5.x)
*
* Run as: getnameinfo address
*
* Author: Wietse Venema, Eindhoven University of Technology, The Netherlands.
*
* Author: Wietse Venema, IBM T.J. Watson Research, USA.
*/
#include <sys/types.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <arpa/inet.h>
#include <netdb.h>
#include <stdio.h>
#include <unistd.h>
#include <string.h>
#include <stdlib.h>
int main(int argc, char **argv)
{
char hostbuf[NI_MAXHOST]; /* XXX */
struct addrinfo hints;
struct addrinfo *res0;
struct addrinfo *res;
const char *host;
const char *addr;
int err;
#define NO_SERVICE ((char *) 0)
if (argc != 2) {
fprintf(stderr, "usage: %s ipaddres\n", argv[0]);
exit(1);
}
/*
* Convert address to internal form.
*/
host = argv[1];
memset((char *) &hints, 0, sizeof(hints));
hints.ai_family = (strchr(host, ':') ? AF_INET6 : AF_INET);
hints.ai_socktype = SOCK_STREAM;
hints.ai_flags |= AI_NUMERICHOST;
if ((err = getaddrinfo(host, NO_SERVICE, &hints, &res0)) != 0) {
fprintf(stderr, "getaddrinfo %s: %s\n", host, gai_strerror(err));
exit(1);
}
/*
* Convert host address to name.
*/
for (res = res0; res != 0; res = res->ai_next) {
err = getnameinfo(res->ai_addr, res->ai_addrlen,
hostbuf, sizeof(hostbuf),
NO_SERVICE, 0, NI_NAMEREQD);
if (err) {
fprintf(stderr, "getnameinfo %s: %s\n", host, gai_strerror(err));
exit(1);
}
printf("Hostname:\t%s\n", hostbuf);
addr = (res->ai_family == AF_INET ?
(char *) &((struct sockaddr_in *) res->ai_addr)->sin_addr :
(char *) &((struct sockaddr_in6 *) res->ai_addr)->sin6_addr);
if (inet_ntop(res->ai_family, addr, hostbuf, sizeof(hostbuf)) == 0) {
perror("inet_ntop:");
exit(1);
}
printf("Address:\t%s\n", hostbuf);
}
freeaddrinfo(res0);
exit(0);
}

View File

@ -398,60 +398,66 @@ LOCAL(8) LOCAL(8)
attempt; do not update the Delivered-To: address
while expanding aliases or .forward files.
Available in Postfix version 2.5.3 and later:
<b><a href="postconf.5.html#strict_mailbox_ownership">strict_mailbox_ownership</a> (yes)</b>
Defer delivery when a mailbox file is not owned by
its recipient.
<b>DELIVERY METHOD CONTROLS</b>
The precedence of <a href="local.8.html"><b>local</b>(8)</a> delivery methods from high to
low is: aliases, .forward files, <a href="postconf.5.html#mailbox_transport_maps">mailbox_transport_maps</a>,
<a href="postconf.5.html#mailbox_transport">mailbox_transport</a>, <a href="postconf.5.html#mailbox_command_maps">mailbox_command_maps</a>, <a href="postconf.5.html#mailbox_command">mailbox_command</a>,
<a href="postconf.5.html#home_mailbox">home_mailbox</a>, <a href="postconf.5.html#mail_spool_directory">mail_spool_directory</a>, fallback_trans-
The precedence of <a href="local.8.html"><b>local</b>(8)</a> delivery methods from high to
low is: aliases, .forward files, <a href="postconf.5.html#mailbox_transport_maps">mailbox_transport_maps</a>,
<a href="postconf.5.html#mailbox_transport">mailbox_transport</a>, <a href="postconf.5.html#mailbox_command_maps">mailbox_command_maps</a>, <a href="postconf.5.html#mailbox_command">mailbox_command</a>,
<a href="postconf.5.html#home_mailbox">home_mailbox</a>, <a href="postconf.5.html#mail_spool_directory">mail_spool_directory</a>, fallback_trans-
port_maps, <a href="postconf.5.html#fallback_transport">fallback_transport</a>, and <a href="postconf.5.html#luser_relay">luser_relay</a>.
<b><a href="postconf.5.html#alias_maps">alias_maps</a> (see 'postconf -d' output)</b>
The alias databases that are used for <a href="local.8.html"><b>local</b>(8)</a>
The alias databases that are used for <a href="local.8.html"><b>local</b>(8)</a>
delivery.
<b><a href="postconf.5.html#forward_path">forward_path</a> (see 'postconf -d' output)</b>
The <a href="local.8.html"><b>local</b>(8)</a> delivery agent search list for finding
a .forward file with user-specified delivery meth-
a .forward file with user-specified delivery meth-
ods.
<b><a href="postconf.5.html#mailbox_transport_maps">mailbox_transport_maps</a> (empty)</b>
Optional lookup tables with per-recipient message
delivery transports to use for <a href="local.8.html"><b>local</b>(8)</a> mailbox
delivery, whether or not the recipients are found
Optional lookup tables with per-recipient message
delivery transports to use for <a href="local.8.html"><b>local</b>(8)</a> mailbox
delivery, whether or not the recipients are found
in the UNIX passwd database.
<b><a href="postconf.5.html#mailbox_transport">mailbox_transport</a> (empty)</b>
Optional message delivery transport that the
<a href="local.8.html"><b>local</b>(8)</a> delivery agent should use for mailbox
delivery to all local recipients, whether or not
Optional message delivery transport that the
<a href="local.8.html"><b>local</b>(8)</a> delivery agent should use for mailbox
delivery to all local recipients, whether or not
they are found in the UNIX passwd database.
<b><a href="postconf.5.html#mailbox_command_maps">mailbox_command_maps</a> (empty)</b>
Optional lookup tables with per-recipient external
Optional lookup tables with per-recipient external
commands to use for <a href="local.8.html"><b>local</b>(8)</a> mailbox delivery.
<b><a href="postconf.5.html#mailbox_command">mailbox_command</a> (empty)</b>
Optional external command that the <a href="local.8.html"><b>local</b>(8)</a> deliv-
Optional external command that the <a href="local.8.html"><b>local</b>(8)</a> deliv-
ery agent should use for mailbox delivery.
<b><a href="postconf.5.html#home_mailbox">home_mailbox</a> (empty)</b>
Optional pathname of a mailbox file relative to a
Optional pathname of a mailbox file relative to a
<a href="local.8.html"><b>local</b>(8)</a> user's home directory.
<b><a href="postconf.5.html#mail_spool_directory">mail_spool_directory</a> (see 'postconf -d' output)</b>
The directory where <a href="local.8.html"><b>local</b>(8)</a> UNIX-style mailboxes
The directory where <a href="local.8.html"><b>local</b>(8)</a> UNIX-style mailboxes
are kept.
<b><a href="postconf.5.html#fallback_transport_maps">fallback_transport_maps</a> (empty)</b>
Optional lookup tables with per-recipient message
delivery transports for recipients that the
<a href="local.8.html"><b>local</b>(8)</a> delivery agent could not find in the
Optional lookup tables with per-recipient message
delivery transports for recipients that the
<a href="local.8.html"><b>local</b>(8)</a> delivery agent could not find in the
<a href="aliases.5.html"><b>aliases</b>(5)</a> or UNIX password database.
<b><a href="postconf.5.html#fallback_transport">fallback_transport</a> (empty)</b>
Optional message delivery transport that the
<a href="local.8.html"><b>local</b>(8)</a> delivery agent should use for names that
are not found in the <a href="aliases.5.html"><b>aliases</b>(5)</a> or UNIX password
Optional message delivery transport that the
<a href="local.8.html"><b>local</b>(8)</a> delivery agent should use for names that
are not found in the <a href="aliases.5.html"><b>aliases</b>(5)</a> or UNIX password
database.
<b><a href="postconf.5.html#luser_relay">luser_relay</a> (empty)</b>
@ -461,7 +467,7 @@ LOCAL(8) LOCAL(8)
Available in Postfix version 2.2 and later:
<b><a href="postconf.5.html#command_execution_directory">command_execution_directory</a> (empty)</b>
The <a href="local.8.html"><b>local</b>(8)</a> delivery agent working directory for
The <a href="local.8.html"><b>local</b>(8)</a> delivery agent working directory for
delivery to external command.
<b>MAILBOX LOCKING CONTROLS</b>
@ -470,15 +476,15 @@ LOCAL(8) LOCAL(8)
sive lock on a mailbox file or <a href="bounce.8.html"><b>bounce</b>(8)</a> logfile.
<b><a href="postconf.5.html#deliver_lock_delay">deliver_lock_delay</a> (1s)</b>
The time between attempts to acquire an exclusive
The time between attempts to acquire an exclusive
lock on a mailbox file or <a href="bounce.8.html"><b>bounce</b>(8)</a> logfile.
<b><a href="postconf.5.html#stale_lock_time">stale_lock_time</a> (500s)</b>
The time after which a stale exclusive mailbox
The time after which a stale exclusive mailbox
lockfile is removed.
<b><a href="postconf.5.html#mailbox_delivery_lock">mailbox_delivery_lock</a> (see 'postconf -d' output)</b>
How to lock a UNIX-style <a href="local.8.html"><b>local</b>(8)</a> mailbox before
How to lock a UNIX-style <a href="local.8.html"><b>local</b>(8)</a> mailbox before
attempting delivery.
<b>RESOURCE AND RATE CONTROLS</b>
@ -486,17 +492,17 @@ LOCAL(8) LOCAL(8)
Time limit for delivery to external commands.
<b><a href="postconf.5.html#duplicate_filter_limit">duplicate_filter_limit</a> (1000)</b>
The maximal number of addresses remembered by the
address duplicate filter for <a href="aliases.5.html"><b>aliases</b>(5)</a> or <a href="virtual.5.html"><b>vir-</b></a>
The maximal number of addresses remembered by the
address duplicate filter for <a href="aliases.5.html"><b>aliases</b>(5)</a> or <a href="virtual.5.html"><b>vir-</b></a>
<a href="virtual.5.html"><b>tual</b>(5)</a> alias expansion, or for <a href="showq.8.html"><b>showq</b>(8)</a> queue dis-
plays.
<b><a href="postconf.5.html#local_destination_concurrency_limit">local_destination_concurrency_limit</a> (2)</b>
The maximal number of parallel deliveries via the
The maximal number of parallel deliveries via the
local mail delivery transport to the same recipient
(when "<a href="postconf.5.html#local_destination_recipient_limit">local_destination_recipient_limit</a> = 1") or
the maximal number of parallel deliveries to the
same <a href="ADDRESS_CLASS_README.html#local_domain_class">local domain</a> (when "local_destination_recipi-
(when "<a href="postconf.5.html#local_destination_recipient_limit">local_destination_recipient_limit</a> = 1") or
the maximal number of parallel deliveries to the
same <a href="ADDRESS_CLASS_README.html#local_domain_class">local domain</a> (when "local_destination_recipi-
ent_limit &gt; 1").
<b><a href="postconf.5.html#local_destination_recipient_limit">local_destination_recipient_limit</a> (1)</b>
@ -509,33 +515,39 @@ LOCAL(8) LOCAL(8)
<b>SECURITY CONTROLS</b>
<b><a href="postconf.5.html#allow_mail_to_commands">allow_mail_to_commands</a> (alias, forward)</b>
Restrict <a href="local.8.html"><b>local</b>(8)</a> mail delivery to external com-
Restrict <a href="local.8.html"><b>local</b>(8)</a> mail delivery to external com-
mands.
<b><a href="postconf.5.html#allow_mail_to_files">allow_mail_to_files</a> (alias, forward)</b>
Restrict <a href="local.8.html"><b>local</b>(8)</a> mail delivery to external files.
Restrict <a href="local.8.html"><b>local</b>(8)</a> mail delivery to external files.
<b><a href="postconf.5.html#command_expansion_filter">command_expansion_filter</a> (see 'postconf -d' output)</b>
Restrict the characters that the <a href="local.8.html"><b>local</b>(8)</a> delivery
agent allows in $name expansions of $<a href="postconf.5.html#mailbox_command">mailbox_com</a>-
<a href="postconf.5.html#mailbox_command">mand</a>.
Restrict the characters that the <a href="local.8.html"><b>local</b>(8)</a> delivery
agent allows in $name expansions of $<a href="postconf.5.html#mailbox_command">mailbox_com</a>-
<a href="postconf.5.html#mailbox_command">mand</a> and $<a href="postconf.5.html#command_execution_directory">command_execution_directory</a>.
<b><a href="postconf.5.html#default_privs">default_privs</a> (nobody)</b>
The default rights used by the <a href="local.8.html"><b>local</b>(8)</a> delivery
The default rights used by the <a href="local.8.html"><b>local</b>(8)</a> delivery
agent for delivery to external file or command.
<b><a href="postconf.5.html#forward_expansion_filter">forward_expansion_filter</a> (see 'postconf -d' output)</b>
Restrict the characters that the <a href="local.8.html"><b>local</b>(8)</a> delivery
agent allows in $name expansions of $<a href="postconf.5.html#forward_path">forward_path</a>.
Restrict the characters that the <a href="local.8.html"><b>local</b>(8)</a> delivery
agent allows in $name expansions of $<a href="postconf.5.html#forward_path">forward_path</a>.
Available in Postfix version 2.2 and later:
<b><a href="postconf.5.html#execution_directory_expansion_filter">execution_directory_expansion_filter</a> (see 'postconf -d'</b>
<b>output)</b>
Restrict the characters that the <a href="local.8.html"><b>local</b>(8)</a> delivery
Restrict the characters that the <a href="local.8.html"><b>local</b>(8)</a> delivery
agent allows in $name expansions of $<a href="postconf.5.html#command_execution_directory">command_execu</a>-
<a href="postconf.5.html#command_execution_directory">tion_directory</a>.
Available in Postfix version 2.5.3 and later:
<b><a href="postconf.5.html#strict_mailbox_ownership">strict_mailbox_ownership</a> (yes)</b>
Defer delivery when a mailbox file is not owned by
its recipient.
<b>MISCELLANEOUS CONTROLS</b>
<b><a href="postconf.5.html#config_directory">config_directory</a> (see 'postconf -d' output)</b>
The default location of the Postfix <a href="postconf.5.html">main.cf</a> and

View File

@ -200,9 +200,15 @@ VIRTUAL(8) VIRTUAL(8)
destination for final delivery to domains listed
with $<a href="postconf.5.html#virtual_mailbox_domains">virtual_mailbox_domains</a>.
Available in Postfix version 2.5.3 and later:
<b><a href="postconf.5.html#strict_mailbox_ownership">strict_mailbox_ownership</a> (yes)</b>
Defer delivery when a mailbox file is not owned by
its recipient.
<b>LOCKING CONTROLS</b>
<b><a href="postconf.5.html#virtual_mailbox_lock">virtual_mailbox_lock</a> (see 'postconf -d' output)</b>
How to lock a UNIX-style <a href="virtual.8.html"><b>virtual</b>(8)</a> mailbox before
How to lock a UNIX-style <a href="virtual.8.html"><b>virtual</b>(8)</a> mailbox before
attempting delivery.
<b><a href="postconf.5.html#deliver_lock_attempts">deliver_lock_attempts</a> (20)</b>
@ -210,41 +216,41 @@ VIRTUAL(8) VIRTUAL(8)
sive lock on a mailbox file or <a href="bounce.8.html"><b>bounce</b>(8)</a> logfile.
<b><a href="postconf.5.html#deliver_lock_delay">deliver_lock_delay</a> (1s)</b>
The time between attempts to acquire an exclusive
The time between attempts to acquire an exclusive
lock on a mailbox file or <a href="bounce.8.html"><b>bounce</b>(8)</a> logfile.
<b><a href="postconf.5.html#stale_lock_time">stale_lock_time</a> (500s)</b>
The time after which a stale exclusive mailbox
The time after which a stale exclusive mailbox
lockfile is removed.
<b>RESOURCE AND RATE CONTROLS</b>
<b><a href="postconf.5.html#virtual_destination_concurrency_limit">virtual_destination_concurrency_limit</a> ($<a href="postconf.5.html#default_destination_concurrency_limit">default_destina</a>-</b>
<b><a href="postconf.5.html#default_destination_concurrency_limit">tion_concurrency_limit</a>)</b>
The maximal number of parallel deliveries to the
same destination via the virtual message delivery
The maximal number of parallel deliveries to the
same destination via the virtual message delivery
transport.
<b><a href="postconf.5.html#virtual_destination_recipient_limit">virtual_destination_recipient_limit</a> ($<a href="postconf.5.html#default_destination_recipient_limit">default_destina</a>-</b>
<b><a href="postconf.5.html#default_destination_recipient_limit">tion_recipient_limit</a>)</b>
The maximal number of recipients per delivery via
The maximal number of recipients per delivery via
the virtual message delivery transport.
<b><a href="postconf.5.html#virtual_mailbox_limit">virtual_mailbox_limit</a> (51200000)</b>
The maximal size in bytes of an individual mailbox
The maximal size in bytes of an individual mailbox
or maildir file, or zero (no limit).
<b>MISCELLANEOUS CONTROLS</b>
<b><a href="postconf.5.html#config_directory">config_directory</a> (see 'postconf -d' output)</b>
The default location of the Postfix <a href="postconf.5.html">main.cf</a> and
The default location of the Postfix <a href="postconf.5.html">main.cf</a> and
<a href="master.5.html">master.cf</a> configuration files.
<b><a href="postconf.5.html#daemon_timeout">daemon_timeout</a> (18000s)</b>
How much time a Postfix daemon process may take to
handle a request before it is terminated by a
How much time a Postfix daemon process may take to
handle a request before it is terminated by a
built-in watchdog timer.
<b><a href="postconf.5.html#delay_logging_resolution_limit">delay_logging_resolution_limit</a> (2)</b>
The maximal number of digits after the decimal
The maximal number of digits after the decimal
point when logging sub-second delay values.
<b><a href="postconf.5.html#ipc_timeout">ipc_timeout</a> (3600s)</b>
@ -252,33 +258,33 @@ VIRTUAL(8) VIRTUAL(8)
over an internal communication channel.
<b><a href="postconf.5.html#max_idle">max_idle</a> (100s)</b>
The maximum amount of time that an idle Postfix
daemon process waits for an incoming connection
The maximum amount of time that an idle Postfix
daemon process waits for an incoming connection
before terminating voluntarily.
<b><a href="postconf.5.html#max_use">max_use</a> (100)</b>
The maximal number of incoming connections that a
Postfix daemon process will service before termi-
The maximal number of incoming connections that a
Postfix daemon process will service before termi-
nating voluntarily.
<b><a href="postconf.5.html#process_id">process_id</a> (read-only)</b>
The process ID of a Postfix command or daemon
The process ID of a Postfix command or daemon
process.
<b><a href="postconf.5.html#process_name">process_name</a> (read-only)</b>
The process name of a Postfix command or daemon
The process name of a Postfix command or daemon
process.
<b><a href="postconf.5.html#queue_directory">queue_directory</a> (see 'postconf -d' output)</b>
The location of the Postfix top-level queue direc-
The location of the Postfix top-level queue direc-
tory.
<b><a href="postconf.5.html#syslog_facility">syslog_facility</a> (mail)</b>
The syslog facility of Postfix logging.
<b><a href="postconf.5.html#syslog_name">syslog_name</a> (postfix)</b>
The mail system name that is prepended to the
process name in syslog records, so that "smtpd"
The mail system name that is prepended to the
process name in syslog records, so that "smtpd"
becomes, for example, "postfix/smtpd".
<b>SEE ALSO</b>
@ -291,20 +297,20 @@ VIRTUAL(8) VIRTUAL(8)
<a href="VIRTUAL_README.html">VIRTUAL_README</a>, domain hosting howto
<b>LICENSE</b>
The Secure Mailer license must be distributed with this
The Secure Mailer license must be distributed with this
software.
<b>HISTORY</b>
This delivery agent was originally based on the Postfix
local delivery agent. Modifications mainly consisted of
removing code that either was not applicable or that was
not safe in this context: aliases, ~user/.forward files,
This delivery agent was originally based on the Postfix
local delivery agent. Modifications mainly consisted of
removing code that either was not applicable or that was
not safe in this context: aliases, ~user/.forward files,
delivery to "|command" or to /file/name.
The <b>Delivered-To:</b> message header appears in the <b>qmail</b> sys-
tem by Daniel Bernstein.
The <b>maildir</b> structure appears in the <b>qmail</b> system by
The <b>maildir</b> structure appears in the <b>qmail</b> system by
Daniel Bernstein.
<b>AUTHOR(S)</b>

View File

@ -1,3 +1 @@
.\" $NetBSD: mailq.1,v 1.1.1.2 2004/05/31 00:24:16 heas Exp $
.\"
.so man1/sendmail.1

View File

@ -1,3 +1 @@
.\" $NetBSD: newaliases.1,v 1.1.1.2 2004/05/31 00:24:16 heas Exp $
.\"
.so man1/sendmail.1

View File

@ -1,5 +1,3 @@
.\" $NetBSD: postalias.1,v 1.1.1.10 2007/02/05 17:36:47 rpaulo Exp $
.\"
.TH POSTALIAS 1
.ad
.fi

View File

@ -1,5 +1,3 @@
.\" $NetBSD: postcat.1,v 1.1.1.5 2005/08/18 21:03:46 rpaulo Exp $
.\"
.TH POSTCAT 1
.ad
.fi

View File

@ -1,5 +1,3 @@
.\" $NetBSD: postconf.1,v 1.1.1.9 2007/08/02 08:04:46 heas Exp $
.\"
.TH POSTCONF 1
.ad
.fi

View File

@ -1,5 +1,3 @@
.\" $NetBSD: postdrop.1,v 1.1.1.8 2006/07/19 01:16:44 rpaulo Exp $
.\"
.TH POSTDROP 1
.ad
.fi

View File

@ -1,5 +1,3 @@
.\" $NetBSD: postfix.1,v 1.1.1.11 2008/06/22 14:00:59 christos Exp $
.\"
.TH POSTFIX 1
.ad
.fi

View File

@ -1,5 +1,3 @@
.\" $NetBSD: postkick.1,v 1.1.1.5 2005/08/18 21:03:48 rpaulo Exp $
.\"
.TH POSTKICK 1
.ad
.fi

View File

@ -1,5 +1,3 @@
.\" $NetBSD: postlock.1,v 1.1.1.5 2005/08/18 21:03:48 rpaulo Exp $
.\"
.TH POSTLOCK 1
.ad
.fi

View File

@ -1,5 +1,3 @@
.\" $NetBSD: postlog.1,v 1.1.1.6 2007/05/19 16:27:47 heas Exp $
.\"
.TH POSTLOG 1
.ad
.fi

View File

@ -1,5 +1,3 @@
.\" $NetBSD: postmap.1,v 1.1.1.11 2007/05/19 16:27:48 heas Exp $
.\"
.TH POSTMAP 1
.ad
.fi

View File

@ -1,5 +1,3 @@
.\" $NetBSD: postqueue.1,v 1.1.1.8 2007/05/19 16:27:48 heas Exp $
.\"
.TH POSTQUEUE 1
.ad
.fi

View File

@ -1,5 +1,3 @@
.\" $NetBSD: postsuper.1,v 1.1.1.11 2008/06/22 14:00:59 christos Exp $
.\"
.TH POSTSUPER 1
.ad
.fi

View File

@ -1,5 +1,3 @@
.\" $NetBSD: qmqp-sink.1,v 1.1.1.5 2007/05/19 16:27:48 heas Exp $
.\"
.TH QMQP-SINK 1
.ad
.fi

View File

@ -1,5 +1,3 @@
.\" $NetBSD: qmqp-source.1,v 1.1.1.6 2007/05/19 16:27:47 heas Exp $
.\"
.TH QMQP-SOURCE 1
.ad
.fi

View File

@ -1,5 +1,3 @@
.\" $NetBSD: qshape.1,v 1.1.1.5 2007/05/19 16:27:48 heas Exp $
.\"
.TH QSHAPE 1
.ad
.fi

View File

@ -1,5 +1,3 @@
.\" $NetBSD: sendmail.1,v 1.1.1.12 2008/06/22 14:01:00 christos Exp $
.\"
.TH SENDMAIL 1
.ad
.fi

View File

@ -1,5 +1,3 @@
.\" $NetBSD: smtp-sink.1,v 1.1.1.7 2008/06/22 14:01:00 christos Exp $
.\"
.TH SMTP-SINK 1
.ad
.fi

View File

@ -1,5 +1,3 @@
.\" $NetBSD: smtp-source.1,v 1.1.1.7 2008/06/22 14:00:58 christos Exp $
.\"
.TH SMTP-SOURCE 1
.ad
.fi

View File

@ -1,5 +1,3 @@
.\" $NetBSD: access.5,v 1.1.1.16 2008/06/22 14:01:01 christos Exp $
.\"
.TH ACCESS 5
.ad
.fi

View File

@ -1,5 +1,3 @@
.\" $NetBSD: aliases.5,v 1.1.1.9 2007/05/19 16:27:48 heas Exp $
.\"
.TH ALIASES 5
.ad
.fi

View File

@ -1,3 +1 @@
.\" $NetBSD: body_checks.5,v 1.1.1.2 2004/05/31 00:24:16 heas Exp $
.\"
.so man5/header_checks.5

View File

@ -1,5 +1,3 @@
.\" $NetBSD: bounce.5,v 1.1.1.5 2008/06/22 14:01:01 christos Exp $
.\"
.TH BOUNCE 5
.ad
.fi

View File

@ -1,5 +1,3 @@
.\" $NetBSD: cidr_table.5,v 1.1.1.5 2008/06/22 14:01:01 christos Exp $
.\"
.TH CIDR_TABLE 5
.ad
.fi

View File

@ -1,5 +1,3 @@
.\" $NetBSD: generic.5,v 1.1.1.3 2007/05/19 16:27:48 heas Exp $
.\"
.TH GENERIC 5
.ad
.fi

View File

@ -1,5 +1,3 @@
.\" $NetBSD: header_checks.5,v 1.1.1.8 2008/06/22 14:01:01 christos Exp $
.\"
.TH HEADER_CHECKS 5
.ad
.fi

View File

@ -1,5 +1,3 @@
.\" $NetBSD: ldap_table.5,v 1.1.1.6 2008/06/22 14:01:02 christos Exp $
.\"
.TH LDAP_TABLE 5
.ad
.fi

View File

@ -1,5 +1,3 @@
.\" $NetBSD: master.5,v 1.1.1.4 2008/06/22 14:01:02 christos Exp $
.\"
.TH MASTER 5
.ad
.fi

View File

@ -1,5 +1,3 @@
.\" $NetBSD: mysql_table.5,v 1.1.1.5 2008/06/22 14:01:02 christos Exp $
.\"
.TH MYSQL_TABLE 5
.ad
.fi

View File

@ -1,5 +1,3 @@
.\" $NetBSD: nisplus_table.5,v 1.1.1.2 2007/05/19 16:27:49 heas Exp $
.\"
.TH NISPLUS_TABLE 5
.ad
.fi

View File

@ -1,5 +1,3 @@
.\" $NetBSD: pcre_table.5,v 1.1.1.10 2007/05/19 16:27:49 heas Exp $
.\"
.TH PCRE_TABLE 5
.ad
.fi

View File

@ -1,5 +1,3 @@
.\" $NetBSD: pgsql_table.5,v 1.1.1.5 2008/06/22 14:01:02 christos Exp $
.\"
.TH PGSQL_TABLE 5
.ad
.fi

View File

@ -1,5 +1,3 @@
.\" $NetBSD: regexp_table.5,v 1.1.1.13 2008/06/22 14:01:09 christos Exp $
.\"
.TH REGEXP_TABLE 5
.ad
.fi

View File

@ -1,5 +1,3 @@
.\" $NetBSD: relocated.5,v 1.1.1.10 2007/05/19 16:27:51 heas Exp $
.\"
.TH RELOCATED 5
.ad
.fi

View File

@ -1,5 +1,3 @@
.\" $NetBSD: tcp_table.5,v 1.1.1.1 2006/07/19 01:16:48 rpaulo Exp $
.\"
.TH TCP_TABLE 5
.ad
.fi

View File

@ -1,5 +1,3 @@
.\" $NetBSD: transport.5,v 1.1.1.13 2008/06/22 14:01:10 christos Exp $
.\"
.TH TRANSPORT 5
.ad
.fi

View File

@ -1,5 +1,3 @@
.\" $NetBSD: anvil.8,v 1.1.1.3 2007/05/19 16:27:51 heas Exp $
.\"
.TH ANVIL 8
.ad
.fi

View File

@ -1,5 +1,3 @@
.\" $NetBSD: bounce.8,v 1.1.1.8 2007/05/19 16:27:51 heas Exp $
.\"
.TH BOUNCE 8
.ad
.fi

View File

@ -1,3 +1 @@
.\" $NetBSD: defer.8,v 1.1.1.2 2004/05/31 00:24:19 heas Exp $
.\"
.so man8/bounce.8

View File

@ -1,5 +1,3 @@
.\" $NetBSD: discard.8,v 1.1.1.3 2007/05/19 16:27:51 heas Exp $
.\"
.TH DISCARD 8
.ad
.fi

View File

@ -1,5 +1,3 @@
.\" $NetBSD: error.8,v 1.1.1.8 2008/06/22 14:01:13 christos Exp $
.\"
.TH ERROR 8
.ad
.fi

View File

@ -1,5 +1,3 @@
.\" $NetBSD: flush.8,v 1.1.1.7 2007/05/19 16:27:51 heas Exp $
.\"
.TH FLUSH 8
.ad
.fi

View File

@ -1,5 +1,3 @@
.\" $NetBSD: oqmgr.8,v 1.1.1.6 2008/06/22 14:01:14 christos Exp $
.\"
.TH OQMGR 8
.ad
.fi

View File

@ -1,5 +1,3 @@
.\" $NetBSD: pickup.8,v 1.1.1.9 2007/05/19 16:27:52 heas Exp $
.\"
.TH PICKUP 8
.ad
.fi

View File

@ -1,5 +1,3 @@
.\" $NetBSD: pipe.8,v 1.1.1.11 2008/06/22 14:01:14 christos Exp $
.\"
.TH PIPE 8
.ad
.fi

View File

@ -1,5 +1,3 @@
.\" $NetBSD: proxymap.8,v 1.1.1.8 2008/06/22 14:01:15 christos Exp $
.\"
.TH PROXYMAP 8
.ad
.fi

View File

@ -1,5 +1,3 @@
.\" $NetBSD: qmgr.8,v 1.1.1.10 2008/06/22 14:01:15 christos Exp $
.\"
.TH QMGR 8
.ad
.fi

View File

@ -1,5 +1,3 @@
.\" $NetBSD: qmqpd.8,v 1.1.1.7 2008/06/22 14:01:15 christos Exp $
.\"
.TH QMQPD 8
.ad
.fi

View File

@ -1,5 +1,3 @@
.\" $NetBSD: scache.8,v 1.1.1.2 2007/05/19 16:27:52 heas Exp $
.\"
.TH SCACHE 8
.ad
.fi

View File

@ -1,5 +1,3 @@
.\" $NetBSD: showq.8,v 1.1.1.6 2007/05/19 16:27:52 heas Exp $
.\"
.TH SHOWQ 8
.ad
.fi

View File

@ -1,5 +1,3 @@
.\" $NetBSD: smtp.8,v 1.1.1.16 2008/06/22 14:01:16 christos Exp $
.\"
.TH SMTP 8
.ad
.fi

View File

@ -1,5 +1,3 @@
.\" $NetBSD: smtpd.8,v 1.1.1.16 2008/06/22 14:01:16 christos Exp $
.\"
.TH SMTPD 8
.ad
.fi

View File

@ -1,5 +1,3 @@
.\" $NetBSD: spawn.8,v 1.1.1.7 2007/05/19 16:27:53 heas Exp $
.\"
.TH SPAWN 8
.ad
.fi

View File

@ -1,5 +1,3 @@
.\" $NetBSD: tlsmgr.8,v 1.1.1.3 2008/06/22 14:01:16 christos Exp $
.\"
.TH TLSMGR 8
.ad
.fi

View File

@ -1,3 +1 @@
.\" $NetBSD: trace.8,v 1.1.1.2 2004/05/31 00:24:20 heas Exp $
.\"
.so man8/bounce.8

View File

@ -1,5 +1,3 @@
.\" $NetBSD: trivial-rewrite.8,v 1.1.1.13 2008/06/22 14:01:11 christos Exp $
.\"
.TH TRIVIAL-REWRITE 8
.ad
.fi

View File

@ -1,5 +1,3 @@
.\" $NetBSD: verify.8,v 1.1.1.4 2008/06/22 14:01:16 christos Exp $
.\"
.TH VERIFY 8
.ad
.fi

View File

@ -1,5 +1,3 @@
.\" $NetBSD: virtual.8,v 1.1.1.9 2007/05/19 16:27:53 heas Exp $
.\"
.TH VIRTUAL 8
.ad
.fi
@ -215,6 +213,10 @@ mail is delivered via the $virtual_transport mail delivery transport.
.IP "\fBvirtual_transport (virtual)\fR"
The default mail delivery transport and next-hop destination for
final delivery to domains listed with $virtual_mailbox_domains.
.PP
Available in Postfix version 2.5.3 and later:
.IP "\fBstrict_mailbox_ownership (yes)\fR"
Defer delivery when a mailbox file is not owned by its recipient.
.SH "LOCKING CONTROLS"
.na
.nf

View File

@ -517,6 +517,7 @@ while (<>) {
s;\bstrict_8bitmime\b;<a href="postconf.5.html#strict_8bitmime">$&</a>;g;
s;\bstrict_8bitmime_body\b;<a href="postconf.5.html#strict_8bitmime_body">$&</a>;g;
s;\bstrict_mime_encoding_domain\b;<a href="postconf.5.html#strict_mime_encoding_domain">$&</a>;g;
s;\bstrict_mailbox_ownership\b;<a href="postconf.5.html#strict_mailbox_ownership">$&</a>;g;
s;\bstrict_rfc821_envelopes\b;<a href="postconf.5.html#strict_rfc821_envelopes">$&</a>;g;
s;\bsun_mailtool_compatibility\b;<a href="postconf.5.html#sun_mailtool_compatibility">$&</a>;g;
s;\bswap_bangpath\b;<a href="postconf.5.html#swap_bangpath">$&</a>;g;

25
gnu/dist/postfix/src/anvil/.printfck vendored Normal file
View File

@ -0,0 +1,25 @@
been_here_xt 2 0
bounce_append 5 0
cleanup_out_format 1 0
defer_append 5 0
mail_command 1 0
mail_print 1 0
msg_error 0 0
msg_fatal 0 0
msg_info 0 0
msg_panic 0 0
msg_warn 0 0
opened 4 0
post_mail_fprintf 1 0
qmgr_message_bounce 2 0
rec_fprintf 2 0
sent 4 0
smtp_cmd 1 0
smtp_mesg_fail 2 0
smtp_printf 1 0
smtp_rcpt_fail 3 0
smtp_site_fail 2 0
udp_syslog 1 0
vstream_fprintf 1 0
vstream_printf 0 0
vstring_sprintf 1 0

View File

@ -1,5 +1,3 @@
/* $NetBSD: anvil.c,v 1.1.1.5 2008/06/22 14:02:02 christos Exp $ */
/*++
/* NAME
/* anvil 8

View File

@ -1,5 +1,3 @@
/* $NetBSD: bounce.c,v 1.1.1.9 2008/06/22 14:02:02 christos Exp $ */
/*++
/* NAME
/* bounce 8

View File

@ -1,5 +1,3 @@
/* $NetBSD: bounce_append_service.c,v 1.1.1.5 2006/07/19 01:17:17 rpaulo Exp $ */
/*++
/* NAME
/* bounce_append_service 3

View File

@ -1,5 +1,3 @@
/* $NetBSD: bounce_cleanup.c,v 1.1.1.4 2006/12/21 02:31:23 rpaulo Exp $ */
/*++
/* NAME
/* bounce_cleanup 3

View File

@ -1,5 +1,3 @@
/* $NetBSD: bounce_notify_service.c,v 1.1.1.6 2006/07/19 01:17:17 rpaulo Exp $ */
/*++
/* NAME
/* bounce_notify_service 3

View File

@ -1,5 +1,3 @@
/* $NetBSD: bounce_notify_util.c,v 1.1.1.10 2006/07/19 01:17:17 rpaulo Exp $ */
/*++
/* NAME
/* bounce_notify_util 3

View File

@ -1,5 +1,3 @@
/* $NetBSD: bounce_notify_verp.c,v 1.1.1.5 2006/07/19 01:17:17 rpaulo Exp $ */
/*++
/* NAME
/* bounce_notify_verp 3

View File

@ -1,5 +1,3 @@
/* $NetBSD: bounce_one_service.c,v 1.1.1.4 2006/07/19 01:17:17 rpaulo Exp $ */
/*++
/* NAME
/* bounce_one_service 3

View File

@ -1,5 +1,3 @@
/* $NetBSD: bounce_service.h,v 1.1.1.6 2006/07/19 01:17:17 rpaulo Exp $ */
/*++
/* NAME
/* bounce_service 3h

View File

@ -1,5 +1,3 @@
/* $NetBSD: bounce_template.c,v 1.1.1.2 2008/06/22 14:02:04 christos Exp $ */
/*++
/* NAME
/* bounce_template 3

View File

@ -1,5 +1,3 @@
/* $NetBSD: bounce_template.h,v 1.1.1.1 2006/07/19 01:17:18 rpaulo Exp $ */
#ifndef _BOUNCE_TEMPLATE_H_INCLUDED_
#define _BOUNCE_TEMPLATE_H_INCLUDED_

View File

@ -1,5 +1,3 @@
/* $NetBSD: bounce_templates.c,v 1.1.1.3 2006/12/21 02:31:26 rpaulo Exp $ */
/*++
/* NAME
/* bounce_templates 3

View File

@ -1,5 +1,3 @@
/* $NetBSD: bounce_trace_service.c,v 1.1.1.3 2006/07/19 01:17:18 rpaulo Exp $ */
/*++
/* NAME
/* bounce_trace_service 3

View File

@ -1,5 +1,3 @@
/* $NetBSD: bounce_warn_service.c,v 1.1.1.3 2006/07/19 01:17:18 rpaulo Exp $ */
/*++
/* NAME
/* bounce_warn_service 3

View File

@ -1,5 +1,3 @@
/* $NetBSD: cleanup_addr.c,v 1.1.1.4 2006/07/19 01:17:18 rpaulo Exp $ */
/*++
/* NAME
/* cleanup_addr 3

View File

@ -1,5 +1,3 @@
/* $NetBSD: cleanup_api.c,v 1.1.1.9 2007/05/19 16:28:05 heas Exp $ */
/*++
/* NAME
/* cleanup_api 3

View File

@ -1,5 +1,3 @@
/* $NetBSD: cleanup_body_edit.c,v 1.1.1.1 2007/05/19 16:28:07 heas Exp $ */
/*++
/* NAME
/* cleanup_body_edit 3

View File

@ -1,5 +1,3 @@
/* $NetBSD: cleanup_bounce.c,v 1.1.1.4 2008/06/22 14:02:07 christos Exp $ */
/*++
/* NAME
/* cleanup_bounce 3

View File

@ -1,5 +1,3 @@
/* $NetBSD: cleanup_extracted.c,v 1.1.1.10 2007/05/19 16:28:06 heas Exp $ */
/*++
/* NAME
/* cleanup_extracted 3

View File

@ -1,5 +1,3 @@
/* $NetBSD: cleanup_final.c,v 1.1.1.1 2007/05/19 16:28:07 heas Exp $ */
/*++
/* NAME
/* cleanup_final 3

View File

@ -1,5 +1,3 @@
/* $NetBSD: cleanup_map11.c,v 1.1.1.3 2005/08/18 21:05:54 rpaulo Exp $ */
/*++
/* NAME
/* cleanup_map11 3

View File

@ -1,5 +1,3 @@
/* $NetBSD: cleanup_map1n.c,v 1.1.1.6 2004/05/31 00:24:27 heas Exp $ */
/*++
/* NAME
/* cleanup_map1n 3

View File

@ -1,5 +1,3 @@
/* $NetBSD: cleanup_masquerade.c,v 1.1.1.6 2006/07/19 01:17:18 rpaulo Exp $ */
/*++
/* NAME
/* cleanup_masquerade 3

View File

@ -1,5 +1,3 @@
/* $NetBSD: cleanup_message.c,v 1.1.1.16 2008/06/22 14:02:08 christos Exp $ */
/*++
/* NAME
/* cleanup_message 3

View File

@ -1,5 +1,3 @@
/* $NetBSD: cleanup_milter.c,v 1.1.1.9 2008/06/22 14:02:10 christos Exp $ */
/*++
/* NAME
/* cleanup_milter 3

View File

@ -1,5 +1,3 @@
/* $NetBSD: cleanup_out.c,v 1.1.1.7 2007/05/19 16:28:07 heas Exp $ */
/*++
/* NAME
/* cleanup_out 3

View File

@ -1,5 +1,3 @@
/* $NetBSD: cleanup_out_recipient.c,v 1.1.1.8 2007/08/02 08:05:05 heas Exp $ */
/*++
/* NAME
/* cleanup_out_recipient 3

View File

@ -1,5 +1,3 @@
/* $NetBSD: cleanup_region.c,v 1.1.1.1 2007/05/19 16:28:07 heas Exp $ */
/*++
/* NAME
/* cleanup_region 3

View File

@ -1,5 +1,3 @@
/* $NetBSD: cleanup_rewrite.c,v 1.1.1.3 2005/08/18 21:05:56 rpaulo Exp $ */
/*++
/* NAME
/* cleanup_rewrite 3

View File

@ -1,5 +1,3 @@
/* $NetBSD: cleanup_state.c,v 1.1.1.12 2008/06/22 14:02:11 christos Exp $ */
/*++
/* NAME
/* cleanup_state 3

25
gnu/dist/postfix/src/discard/.printfck vendored Normal file
View File

@ -0,0 +1,25 @@
been_here_xt 2 0
bounce_append 5 0
cleanup_out_format 1 0
defer_append 5 0
mail_command 1 0
mail_print 1 0
msg_error 0 0
msg_fatal 0 0
msg_info 0 0
msg_panic 0 0
msg_warn 0 0
opened 4 0
post_mail_fprintf 1 0
qmgr_message_bounce 2 0
rec_fprintf 2 0
sent 4 0
smtp_cmd 1 0
smtp_mesg_fail 2 0
smtp_printf 1 0
smtp_rcpt_fail 3 0
smtp_site_fail 2 0
udp_syslog 1 0
vstream_fprintf 1 0
vstream_printf 0 0
vstring_sprintf 1 0

View File

@ -1,5 +1,3 @@
/* $NetBSD: discard.c,v 1.1.1.4 2007/08/02 08:05:06 heas Exp $ */
/*++
/* NAME
/* discard 8

View File

@ -1,5 +1,3 @@
/* $NetBSD: dns.h,v 1.1.1.7 2006/07/19 01:17:20 rpaulo Exp $ */
#ifndef _DNS_H_INCLUDED_
#define _DNS_H_INCLUDED_

Some files were not shown because too many files have changed in this diff Show More