]> git.pld-linux.org Git - packages/postfix.git/blob - postfix-authinfo.patch
85c1b53b493d5d2de1fd7b1f5e8a8c096556e6c4
[packages/postfix.git] / postfix-authinfo.patch
1 diff -Nur snapshot-20011114.orig/src/global/mail_params.h snapshot-20011114/src/global/mail_params.h
2 --- snapshot-20011114.orig/src/global/mail_params.h     Thu Nov 15 15:13:42 2001
3 +++ snapshot-20011114/src/global/mail_params.h  Thu Nov 15 15:15:21 2001
4 @@ -961,6 +961,10 @@
5  #define DEF_SMTPD_SASL_REALM   "$myhostname"
6  extern char *var_smtpd_sasl_realm;
7  
8 +#define VAR_PUBLISH_SASL_USERNAME      "publish_sasl_username"
9 +#define DEF_PUBLISH_SASL_USERNAME      0
10 +extern bool var_publish_sasl_username;
11 +
12   /*
13    * SASL authentication support, SMTP client side.
14    */
15 Binary files snapshot-20011114.orig/src/smtpd/.smtpd.c.rej.swp and snapshot-20011114/src/smtpd/.smtpd.c.rej.swp differ
16 diff -Nur snapshot-20011114.orig/src/smtpd/smtpd.c snapshot-20011114/src/smtpd/smtpd.c
17 --- snapshot-20011114.orig/src/smtpd/smtpd.c    Thu Nov 15 15:13:42 2001
18 +++ snapshot-20011114/src/smtpd/smtpd.c Thu Nov 15 15:20:19 2001
19 @@ -359,6 +359,7 @@
20  bool    var_smtpd_sasl_enable;
21  char   *var_smtpd_sasl_opts;
22  char   *var_smtpd_sasl_realm;
23 +bool   var_publish_sasl_username;
24  char   *var_filter_xport;
25  bool    var_broken_auth_clients;
26  char   *var_perm_mx_networks;
27 @@ -1011,6 +1012,13 @@
28                 "Received: from %s (%s [%s])",
29                 state->helo_name ? state->helo_name : state->name,
30                 state->name, state->addr);
31 +#ifdef USE_SASL_AUTH
32 +       if (var_publish_sasl_username)
33 +        rec_fprintf(state->cleanup, REC_TYPE_NORM,
34 +         "\tsender authenticated as: \"%s\"",
35 +         state->sasl_username ? state->sasl_username : "<none>");
36 +#endif
37 +           
38      if (var_smtpd_tls_received_header && state->tls_active) {
39         rec_fprintf(state->cleanup, REC_TYPE_NORM,
40                     "\t(using %s with cipher %s (%d/%d bits))",
41 @@ -1839,6 +1847,7 @@
42         VAR_DISABLE_VRFY_CMD, DEF_DISABLE_VRFY_CMD, &var_disable_vrfy_cmd,
43         VAR_ALLOW_UNTRUST_ROUTE, DEF_ALLOW_UNTRUST_ROUTE, &var_allow_untrust_route,
44         VAR_SMTPD_SASL_ENABLE, DEF_SMTPD_SASL_ENABLE, &var_smtpd_sasl_enable,
45 +       VAR_PUBLISH_SASL_USERNAME, DEF_PUBLISH_SASL_USERNAME, &var_publish_sasl_username,
46         VAR_BROKEN_AUTH_CLNTS, DEF_BROKEN_AUTH_CLNTS, &var_broken_auth_clients,
47         VAR_SMTPD_TLS_WRAPPER, DEF_SMTPD_TLS_WRAPPER, &var_smtpd_tls_wrappermode,
48         VAR_SMTPD_USE_TLS, DEF_SMTPD_USE_TLS, &var_smtpd_use_tls,
This page took 0.02149 seconds and 2 git commands to generate.