Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/netbsd-1-5]: src/gnu/dist/sendmail Pull up revision 1.1.1.3 (requested b...
details: https://anonhg.NetBSD.org/src/rev/4fe0319afba8
branches: netbsd-1-5
changeset: 490790:4fe0319afba8
user: he <he%NetBSD.org@localhost>
date: Fri Mar 09 17:50:06 2001 +0000
description:
Pull up revision 1.1.1.3 (requested by itojun):
Upgrade to sendmail 8.11.3.
diffstat:
gnu/dist/sendmail/mail.local/Makefile.m4 | 8 ++-
gnu/dist/sendmail/mailstats/mailstats.0 | 78 +++++++++++++++++++++++++++++--
gnu/dist/sendmail/makemap/makemap.0 | 8 +-
gnu/dist/sendmail/praliases/praliases.0 | 4 +-
gnu/dist/sendmail/rmail/Makefile.m4 | 3 +
gnu/dist/sendmail/smrsh/smrsh.0 | 32 ++++++------
6 files changed, 102 insertions(+), 31 deletions(-)
diffs (262 lines):
diff -r 8e4580975831 -r 4fe0319afba8 gnu/dist/sendmail/mail.local/Makefile.m4
--- a/gnu/dist/sendmail/mail.local/Makefile.m4 Fri Mar 09 17:50:03 2001 +0000
+++ b/gnu/dist/sendmail/mail.local/Makefile.m4 Fri Mar 09 17:50:06 2001 +0000
@@ -1,10 +1,14 @@
include(confBUILDTOOLSDIR`/M4/switch.m4')
+# sendmail dir
+SMSRCDIR= ifdef(`confSMSRCDIR', `confSMSRCDIR', `${SRCDIR}/sendmail')
+PREPENDDEF(`confENVDEF', `confMAPDEF')
+PREPENDDEF(`confINCDIRS', `-I${SMSRCDIR} ')
+
bldPRODUCT_START(`executable', `mail.local')
define(`bldNO_INSTALL')
define(`bldSOURCES', `mail.local.c ')
bldPUSH_SMLIB(`smutil')
-PREPENDDEF(`confENVDEF', `confMAPDEF')
bldPRODUCT_END
bldPRODUCT_START(`manpage', `mail.local')
@@ -25,5 +29,3 @@
divert
bldFINISH
-
-
diff -r 8e4580975831 -r 4fe0319afba8 gnu/dist/sendmail/mailstats/mailstats.0
--- a/gnu/dist/sendmail/mailstats/mailstats.0 Fri Mar 09 17:50:03 2001 +0000
+++ b/gnu/dist/sendmail/mailstats/mailstats.0 Fri Mar 09 17:50:06 2001 +0000
@@ -5,7 +5,7 @@
NNAAMMEE
- mmaaiillssttaattss - display mail statistics
+ mailstats - display mail statistics
SSYYNNOOPPSSIISS
mmaaiillssttaattss [--oo] [--pp] [--CC _c_f_f_i_l_e] [--ff _s_t_f_i_l_e]
@@ -37,11 +37,11 @@
The options are as follows:
--CC Read the specified file instead of the default
- sseennddmmaaiill ``cf'' file.
+ sseennddmmaaiill configuration file.
--ff Read the specified statistics file instead of the
- statistics file specified in the sseennddmmaaiill ``cf''
- file.
+ statistics file specified in the sseennddmmaaiill configu-
+ ration file.
--pp Output information in program-readable mode and
clear statistics.
@@ -52,15 +52,81 @@
error occurs.
FFIILLEESS
- /etc/mail/sendmail.cf The default sseennddmmaaiill ``cf'' file.
+ /etc/mail/sendmail.cf The default sseennddmmaaiill configura-
+ tion file.
/etc/mail/statistics The default sseennddmmaaiill statistics
file.
+
+
+
+
+ Date: 2000/12/29 18:12:20 1
+
+
+
+
+
+MAILSTATS(1) MAILSTATS(1)
+
+
SSEEEE AALLSSOO
mailq(1), sendmail(8)
- April 25, 1996 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Date: 2000/12/29 18:12:20 2
+
+
diff -r 8e4580975831 -r 4fe0319afba8 gnu/dist/sendmail/makemap/makemap.0
--- a/gnu/dist/sendmail/makemap/makemap.0 Fri Mar 09 17:50:03 2001 +0000
+++ b/gnu/dist/sendmail/makemap/makemap.0 Fri Mar 09 17:50:06 2001 +0000
@@ -5,7 +5,7 @@
NNAAMMEE
- mmaakkeemmaapp - create database maps for sendmail
+ makemap - create database maps for sendmail
SSYYNNOOPPSSIISS
mmaakkeemmaapp [--CC _f_i_l_e] [--NN] [--cc _c_a_c_h_e_s_i_z_e] [--dd] [--ee] [--ff] [--ll]
@@ -42,7 +42,7 @@
files will be owned by the specified _T_r_u_s_t_e_d_U_s_e_r_.
FFllaaggss
- --CC Use the specified sendmail configuration file for
+ --CC Use the specified sseennddmmaaiill configuration file for
looking up the TrustedUser option.
--NN Include the null byte that terminates strings in
@@ -61,7 +61,7 @@
- November 16, 1992 1
+ Date: 2000/12/29 18:12:20 1
@@ -127,6 +127,6 @@
- November 16, 1992 2
+ Date: 2000/12/29 18:12:20 2
diff -r 8e4580975831 -r 4fe0319afba8 gnu/dist/sendmail/praliases/praliases.0
--- a/gnu/dist/sendmail/praliases/praliases.0 Fri Mar 09 17:50:03 2001 +0000
+++ b/gnu/dist/sendmail/praliases/praliases.0 Fri Mar 09 17:50:06 2001 +0000
@@ -5,7 +5,7 @@
NNAAMMEE
- pprraalliiaasseess - display system mail aliases
+ praliases - display system mail aliases
SSYYNNOOPPSSIISS
pprraalliiaasseess [--CC _f_i_l_e] [--ff _f_i_l_e] [_k_e_y _._._.]
@@ -61,6 +61,6 @@
- April 25, 1996 1
+ Date: 2000/12/15 19:50:45 1
diff -r 8e4580975831 -r 4fe0319afba8 gnu/dist/sendmail/rmail/Makefile.m4
--- a/gnu/dist/sendmail/rmail/Makefile.m4 Fri Mar 09 17:50:03 2001 +0000
+++ b/gnu/dist/sendmail/rmail/Makefile.m4 Fri Mar 09 17:50:06 2001 +0000
@@ -1,6 +1,9 @@
include(confBUILDTOOLSDIR`/M4/switch.m4')
+# sendmail dir
+SMSRCDIR= ifdef(`confSMSRCDIR', `confSMSRCDIR', `${SRCDIR}/sendmail')
PREPENDDEF(`confENVDEF', `confMAPDEF')
+PREPENDDEF(`confINCDIRS', `-I${SMSRCDIR} ')
bldPRODUCT_START(`executable', `rmail')
define(`bldNO_INSTALL')
diff -r 8e4580975831 -r 4fe0319afba8 gnu/dist/sendmail/smrsh/smrsh.0
--- a/gnu/dist/sendmail/smrsh/smrsh.0 Fri Mar 09 17:50:03 2001 +0000
+++ b/gnu/dist/sendmail/smrsh/smrsh.0 Fri Mar 09 17:50:06 2001 +0000
@@ -20,16 +20,16 @@
without going through an alias or forward file, _s_m_r_s_h lim-
its the set of programs that he or she can execute.
- Briefly, _s_m_r_s_h limits programs to be in the directory
- /usr/adm/sm.bin, allowing the system administrator to
- choose the set of acceptable commands, and to the shell
- builtin commands ``exec'', ``exit'', and ``echo''. It
- also rejects any commands with the characters ``', `<',
- `>', `;', `$', `(', `)', `\r' (carriage return), or `\n'
- (newline) on the command line to prevent ``end run''
- attacks. It allows ``||'' and ``&&'' to enable commands
- like: ``"|exec /usr/local/bin/procmail -f- /etc/procmail-
- rcs/user || exit 75"''
+ Briefly, _s_m_r_s_h limits programs to be in a single direc-
+ tory, by default /usr/adm/sm.bin, allowing the system
+ administrator to choose the set of acceptable commands,
+ and to the shell builtin commands ``exec'', ``exit'', and
+ ``echo''. It also rejects any commands with the charac-
+ ters ``', `<', `>', `;', `$', `(', `)', `\r' (carriage
+ return), or `\n' (newline) on the command line to prevent
+ ``end run'' attacks. It allows ``||'' and ``&&'' to
+ enable commands like: ``"|exec /usr/local/bin/procmail -f-
+ /etc/procmailrcs/user || exit 75"''
Initial pathnames on programs are stripped, so forwarding
to ``/usr/ucb/vacation'', ``/usr/bin/vacation'',
@@ -37,11 +37,11 @@
actually forward to ``/usr/adm/sm.bin/vacation''.
System administrators should be conservative about popu-
- lating /usr/adm/sm.bin. Reasonable additions are _v_a_c_a_-
- _t_i_o_n(1), _p_r_o_c_m_a_i_l(1), and the like. No matter how brow-
- beaten you may be, never include any shell or shell-like
- program (such as _p_e_r_l(1)) in the sm.bin directory. Note
- that this does not restrict the use of shell or perl
+ lating the sm.bin directory. Reasonable additions are
+ _v_a_c_a_t_i_o_n(1), _p_r_o_c_m_a_i_l(1), and the like. No matter how
+ brow-beaten you may be, never include any shell or shell-
+ like program (such as _p_e_r_l(1)) in the sm.bin directory.
+ Note that this does not restrict the use of shell or perl
scripts in the sm.bin directory (using the ``#!'' syntax);
it simply disallows execution of arbitrary programs.
@@ -61,6 +61,6 @@
- 11/02/93 1
+ Date: 2000/12/15 19:50:46 1
Home |
Main Index |
Thread Index |
Old Index