1 diff -u --new-file qmail-1.03-orig/qmail-control.9 qmail-1.03/qmail-control.9
2 --- qmail-1.03-orig/qmail-control.9 2006-03-21 16:13:11.000000000 -0300
3 +++ qmail-1.03/qmail-control.9 2006-03-21 16:15:58.000000000 -0300
6 control default used by
8 +.I aliasempty \fR./Mailbox \fRqmail init
9 .I badmailfrom \fR(none) \fRqmail-smtpd, qmail-qmtpd
10 +.I bindroutes \fR(none) \fRqmail-remote
11 .I bouncefrom \fRMAILER-DAEMON \fRqmail-send
12 .I bouncehost \fIme \fRqmail-send
13 +.I checkpassword \fRcheckpassword \fRpop3d, spop3d init script
14 .I concurrencylocal \fR10 \fRqmail-send
15 +.I concurrencypop3d \fR20 \fRpop3d init script
16 +.I concurrencyqmqpd \fR20 \fRqmqpd init script
17 +.I concurrencyqmtpd \fR20 \fRqmtpd init script
18 .I concurrencyremote \fR20 \fRqmail-send
19 +.I concurrencysmtpd \fR20 \fRsmtpd init script
20 +.I concurrencyspop3d \fR20 \fRspop3d init script
21 .I defaultdomain \fIme \fRqmail-inject
22 .I defaulthost \fIme \fRqmail-inject
23 .I databytes \fR0 \fRqmail-smtpd
25 .I idhost \fIme \fRqmail-inject
26 .I localiphost \fIme \fRqmail-smtpd
27 .I locals \fIme \fRqmail-send
28 +.I logger \fRsplogger \fRall init scripts
29 .I morercpthosts \fR(none) \fRqmail-smtpd
30 .I percenthack \fR(none) \fRqmail-send
31 .I plusdomain \fIme \fRqmail-inject
33 .I timeoutconnect \fR60 \fRqmail-remote
34 .I timeoutremote \fR1200 \fRqmail-remote
35 .I timeoutsmtpd \fR1200 \fRqmail-smtpd
36 +.I ulimitdata \f$unlimited \f$init scripts
37 .I virtualdomains \fR(none) \fRqmail-send
49 diff -u --new-file qmail-1.03-orig/qmail-remote.8 qmail-1.03/qmail-remote.8
50 --- qmail-1.03-orig/qmail-remote.8 2006-03-21 16:13:11.000000000 -0300
51 +++ qmail-1.03/qmail-remote.8 2006-03-21 16:16:42.000000000 -0300
57 +Artificial interface binding routes.
58 +Each route has the form
59 +.IR remote-address\fB:\fIlocal-address ,
60 +without any extra spaces.
61 +If the address of the host to which we are delivering matches the remote
62 +address, then bind the socket to the interface matching the local
63 +address, making it appear as if the connection had originated from the
64 +named local address instead of the default local address.
66 +may contain suffix wildcards.
70 for use solely in saying hello to the remote SMTP server.
71 Subdirectorios comunes: qmail-1.03-orig/qmail-rhinit y qmail-1.03/qmail-rhinit
72 diff -u --new-file qmail-1.03-orig/qmail-showctl.c qmail-1.03/qmail-showctl.c
73 --- qmail-1.03-orig/qmail-showctl.c 2006-03-21 16:13:11.000000000 -0300
74 +++ qmail-1.03/qmail-showctl.c 2006-03-21 16:18:46.000000000 -0300
79 + do_lst("aliasempty","./Mailbox","Default delivery target contains: ","");
80 do_lst("badmailfrom","Any MAIL FROM is allowed.",""," not accepted in MAIL FROM.");
81 + do_lst("bindroutes","No binding routes.","Binding route: ","");
82 do_str("bouncefrom",0,"MAILER-DAEMON","Bounce user name is ");
83 do_str("bouncehost",1,"bouncehost","Bounce host name is ");
84 + do_str("checkpassword",0,"checkpassword","Password checking program is ");
85 do_int("concurrencylocal","10","Local concurrency is ","");
86 + do_int("concurrencypop3d","20","POP-3 daemon concurrency is ","");
87 + do_int("concurrencyqmqpd","20","QMQP daemon concurrency is ","");
88 + do_int("concurrencyqmtpd","20","QMTP daemon concurrency is ","");
89 do_int("concurrencyremote","20","Remote concurrency is ","");
90 + do_int("concurrencysmtpd","20","SMTP daemon concurrency is ","");
91 + do_int("concurrencyspop3d","20","SSL POP-3 daemon concurrency is ","");
92 do_int("databytes","0","SMTP DATA limit is "," bytes");
93 do_str("defaultdomain",1,"defaultdomain","Default domain name is ");
94 do_str("defaulthost",1,"defaulthost","Default host name is ");
96 do_str("idhost",1,"idhost","Message-ID host name is ");
97 do_str("localiphost",1,"localiphost","Local IP address becomes ");
98 do_lst("locals","Messages for me are delivered locally.","Messages for "," are delivered locally.");
99 + do_str("logger",0,"multilog t /var/log/{}","Logging is done via: ");
100 do_str("me",0,"undefined! Uh-oh","My name is ");
101 do_lst("percenthack","The percent hack is not allowed.","The percent hack is allowed for user%host@",".");
102 do_str("plusdomain",1,"plusdomain","Plus domain name is ");
104 do_int("timeoutconnect","60","SMTP client connection timeout is "," seconds");
105 do_int("timeoutremote","1200","SMTP client data timeout is "," seconds");
106 do_int("timeoutsmtpd","1200","SMTP server data timeout is "," seconds");
107 + do_str("ulimitdata",0,"1500000","Maximum process data size in bytes is ");
108 do_lst("virtualdomains","No virtual domains.","Virtual domain: ","");
110 while (d = readdir(dir)) {
112 if (str_equal(d->d_name,"timeoutremote")) continue;
113 if (str_equal(d->d_name,"timeoutsmtpd")) continue;
114 if (str_equal(d->d_name,"virtualdomains")) continue;
115 + if (str_equal(d->d_name,"aliasempty")) continue;
116 + if (str_equal(d->d_name,"bindroutes")) continue;
117 + if (str_equal(d->d_name,"checkpassword")) continue;
118 + if (str_equal(d->d_name,"concurrencypop3d")) continue;
119 + if (str_equal(d->d_name,"concurrencyqmqpd")) continue;
120 + if (str_equal(d->d_name,"concurrencyqmtpd")) continue;
121 + if (str_equal(d->d_name,"concurrencysmtpd")) continue;
122 + if (str_equal(d->d_name,"concurrencyspop3d")) continue;
123 + if (str_equal(d->d_name,"logger")) continue;
124 + if (str_equal(d->d_name,"ulimitdata")) continue;
125 substdio_puts(subfdout,"\n");
126 substdio_puts(subfdout,d->d_name);
127 substdio_puts(subfdout,": I have no idea what this file does.\n");