Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/gnu/usr.sbin/postfix initial commit of postfix reachover bui...



details:   https://anonhg.NetBSD.org/src/rev/f04945ff92e1
branches:  trunk
changeset: 485544:f04945ff92e1
user:      perry <perry%NetBSD.org@localhost>
date:      Sun Apr 30 21:21:50 2000 +0000

description:
initial commit of postfix reachover build. Still some nits left.

diffstat:

 gnu/usr.sbin/postfix/Makefile                 |  15 ++++++++++
 gnu/usr.sbin/postfix/Makefile.inc             |  36 +++++++++++++++++++++++++
 gnu/usr.sbin/postfix/bounce/Makefile          |  18 ++++++++++++
 gnu/usr.sbin/postfix/cleanup/Makefile         |  20 ++++++++++++++
 gnu/usr.sbin/postfix/conf/Makefile            |  26 ++++++++++++++++++
 gnu/usr.sbin/postfix/dns/Makefile             |  17 ++++++++++++
 gnu/usr.sbin/postfix/error/Makefile           |  15 ++++++++++
 gnu/usr.sbin/postfix/global/Makefile          |  35 ++++++++++++++++++++++++
 gnu/usr.sbin/postfix/local/Makefile           |  20 ++++++++++++++
 gnu/usr.sbin/postfix/man/Makefile             |   5 +++
 gnu/usr.sbin/postfix/man/man1/Makefile        |  16 +++++++++++
 gnu/usr.sbin/postfix/man/man5/Makefile        |  15 ++++++++++
 gnu/usr.sbin/postfix/man/man8/Makefile        |  12 ++++++++
 gnu/usr.sbin/postfix/master/Makefile          |  19 +++++++++++++
 gnu/usr.sbin/postfix/masterlib/Makefile       |  17 ++++++++++++
 gnu/usr.sbin/postfix/pickup/Makefile          |  15 ++++++++++
 gnu/usr.sbin/postfix/pipe/Makefile            |  15 ++++++++++
 gnu/usr.sbin/postfix/postalias/Makefile       |  15 ++++++++++
 gnu/usr.sbin/postfix/postcat/Makefile         |  15 ++++++++++
 gnu/usr.sbin/postfix/postconf/Makefile        |  35 ++++++++++++++++++++++++
 gnu/usr.sbin/postfix/postdrop/Makefile        |  17 ++++++++++++
 gnu/usr.sbin/postfix/postfix-etc/Makefile     |  18 ++++++++++++
 gnu/usr.sbin/postfix/postfix-etc/README       |   5 +++
 gnu/usr.sbin/postfix/postfix-script/Makefile  |  14 +++++++++
 gnu/usr.sbin/postfix/postfix/Makefile         |  15 ++++++++++
 gnu/usr.sbin/postfix/postkick/Makefile        |  15 ++++++++++
 gnu/usr.sbin/postfix/postlock/Makefile        |  15 ++++++++++
 gnu/usr.sbin/postfix/postlog/Makefile         |  15 ++++++++++
 gnu/usr.sbin/postfix/postmap/Makefile         |  15 ++++++++++
 gnu/usr.sbin/postfix/postsuper/Makefile       |  15 ++++++++++
 gnu/usr.sbin/postfix/qmgr/Makefile            |  19 +++++++++++++
 gnu/usr.sbin/postfix/sendmail/Makefile        |  15 ++++++++++
 gnu/usr.sbin/postfix/showq/Makefile           |  15 ++++++++++
 gnu/usr.sbin/postfix/smtp/Makefile            |  18 ++++++++++++
 gnu/usr.sbin/postfix/smtpd/Makefile           |  18 ++++++++++++
 gnu/usr.sbin/postfix/trivial-rewrite/Makefile |  17 ++++++++++++
 gnu/usr.sbin/postfix/util/Makefile            |  38 +++++++++++++++++++++++++++
 37 files changed, 665 insertions(+), 0 deletions(-)

diffs (truncated from 814 to 300 lines):

diff -r 1443ea7cc376 -r f04945ff92e1 gnu/usr.sbin/postfix/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/gnu/usr.sbin/postfix/Makefile     Sun Apr 30 21:21:50 2000 +0000
@@ -0,0 +1,15 @@
+#      $NetBSD: Makefile,v 1.1 2000/04/30 21:21:50 perry Exp $
+
+# Note that the order here is picked to look much like that in the
+# original Makefile.in in order to make it easier to visually compare
+# when updating to a new version of Postfix.
+# The first four of these are libraries and have to be built first anyway.
+SUBDIR=        util global dns masterlib master postfix sendmail error \
+       pickup cleanup smtpd local trivial-rewrite qmgr smtp bounce pipe \
+       showq postalias postcat postconf postdrop postkick postlock postlog \
+       postmap postsuper man postfix-script conf
+
+# not built: smtpstone (unneeded), spawn (experimental),
+# and html (unsure what to do with it (yet))
+
+.include <bsd.subdir.mk>
diff -r 1443ea7cc376 -r f04945ff92e1 gnu/usr.sbin/postfix/Makefile.inc
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/gnu/usr.sbin/postfix/Makefile.inc Sun Apr 30 21:21:50 2000 +0000
@@ -0,0 +1,36 @@
+#      $NetBSD: Makefile.inc,v 1.1 2000/04/30 21:21:51 perry Exp $
+
+WARNS?=        0
+
+IDIST= ${.CURDIR}/../../../dist/postfix
+
+CPPFLAGS+= -DNETBSD1 -I${DIST} \
+       -I${IDIST}/dns -I${IDIST}/global -I${IDIST}/master \
+       -I${IDIST}/util
+
+DOBJDIR!=cd $(.CURDIR)/../dns; \
+       printf "xxx: .MAKE\n\t@echo \$${.OBJDIR}\n" | ${MAKE} -s -f-
+
+MOBJDIR!=cd $(.CURDIR)/../masterlib; \
+       printf "xxx: .MAKE\n\t@echo \$${.OBJDIR}\n" | ${MAKE} -s -f-
+
+GOBJDIR!=cd $(.CURDIR)/../global; \
+       printf "xxx: .MAKE\n\t@echo \$${.OBJDIR}\n" | ${MAKE} -s -f-
+
+UOBJDIR!=cd $(.CURDIR)/../util; \
+       printf "xxx: .MAKE\n\t@echo \$${.OBJDIR}\n" | ${MAKE} -s -f-
+
+LIBPDNS=       ${DOBJDIR}/libdns.a
+LIBPMASTER=    ${MOBJDIR}/libmaster.a
+LIBPGLOBAL=    ${GOBJDIR}/libglobal.a
+LIBPUTIL=      ${UOBJDIR}/libutil.a
+
+# Directories to install into.
+PFIX_LIBEXECDIR=/usr/libexec/postfix
+PFIX_ETCDIR=   /etc/postfix
+PFIX_EXAMPLEDIR=/usr/share/examples/postfix
+PFIX_SBINDIR=  /usr/sbin
+
+.if exists(${.CURDIR}/../../Makefile.inc)
+.include "${.CURDIR}/../../Makefile.inc"
+.endif
diff -r 1443ea7cc376 -r f04945ff92e1 gnu/usr.sbin/postfix/bounce/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/gnu/usr.sbin/postfix/bounce/Makefile      Sun Apr 30 21:21:50 2000 +0000
@@ -0,0 +1,18 @@
+#      $NetBSD: Makefile,v 1.1 2000/04/30 21:21:53 perry Exp $
+
+PROG=  bounce
+
+DIST=  ${.CURDIR}/../../../dist/postfix/${PROG}
+.PATH: ${DIST}
+
+BINDIR=        ${PFIX_LIBEXECDIR}
+
+SRCS=  bounce.c bounce_append_service.c bounce_notify_service.c \
+       bounce_cleanup.c
+
+DPADD+= ${LIBPMASTER} ${LIBPGLOBAL} ${LIBPUTIL}
+LDADD+= ${LIBPMASTER} ${LIBPGLOBAL} ${LIBPUTIL}
+
+NOMAN=1
+
+.include <bsd.prog.mk>
diff -r 1443ea7cc376 -r f04945ff92e1 gnu/usr.sbin/postfix/cleanup/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/gnu/usr.sbin/postfix/cleanup/Makefile     Sun Apr 30 21:21:50 2000 +0000
@@ -0,0 +1,20 @@
+#      $NetBSD: Makefile,v 1.1 2000/04/30 21:21:54 perry Exp $
+
+PROG=  cleanup
+
+DIST=  ${.CURDIR}/../../../dist/postfix/${PROG}
+.PATH: ${DIST}
+
+BINDIR=        ${PFIX_LIBEXECDIR}
+
+SRCS=  cleanup.c cleanup_out.c cleanup_envelope.c cleanup_message.c \
+       cleanup_extracted.c cleanup_state.c cleanup_skip.c cleanup_rewrite.c \
+       cleanup_map11.c cleanup_map1n.c cleanup_masquerade.c \
+       cleanup_out_recipient.c
+
+DPADD+= ${LIBPMASTER} ${LIBPGLOBAL} ${LIBPUTIL}
+LDADD+= ${LIBPMASTER} ${LIBPGLOBAL} ${LIBPUTIL}
+
+NOMAN=1
+
+.include <bsd.prog.mk>
diff -r 1443ea7cc376 -r f04945ff92e1 gnu/usr.sbin/postfix/conf/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/gnu/usr.sbin/postfix/conf/Makefile        Sun Apr 30 21:21:50 2000 +0000
@@ -0,0 +1,26 @@
+#      $NetBSD: Makefile,v 1.1 2000/04/30 21:21:55 perry Exp $
+
+BINDIR=        ${PFIX_EXAMPLEDIR}
+
+DIST=  ${.CURDIR}/../../../dist/postfix/conf
+.PATH: ${DIST}
+
+# Not built yet: main.cf.default
+
+FILES= LICENSE access aliases canonical main.cf master.cf \
+       relocated sample-aliases.cf sample-canonical.cf \
+       sample-debug.cf sample-ldap.cf sample-local.cf \
+       sample-misc.cf sample-pcre.cf sample-rate.cf \
+       sample-regexp.cf sample-relocated.cf \
+       sample-resource.cf sample-rewrite.cf \
+       sample-smtp.cf sample-smtpd.cf sample-transport.cf \
+       sample-virtual.cf transport virtual
+
+# We don't install a few things that are found in this directory:
+# postfix-script: installed (from postfix-script-sgid) in
+# ../postfix-script -- the version here is just a placeholder anyway.
+# postfix-script-diff: uninteresting to the user.
+# postfix-script-nosgid postfix-script-sgid: see above.
+
+.include <bsd.prog.mk>
+
diff -r 1443ea7cc376 -r f04945ff92e1 gnu/usr.sbin/postfix/dns/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/gnu/usr.sbin/postfix/dns/Makefile Sun Apr 30 21:21:50 2000 +0000
@@ -0,0 +1,17 @@
+#      $NetBSD: Makefile,v 1.1 2000/04/30 21:21:57 perry Exp $
+
+LIB=   dns
+
+DIST=  ${.CURDIR}/../../../dist/postfix/${LIB}
+.PATH: ${DIST}
+
+SRCS=  dns_lookup.c dns_rr.c dns_strerror.c dns_strtype.c
+
+MKLINT=                no
+MKPIC=         no
+MKPROFILE=     no
+
+# only needed during build
+libinstall::
+
+.include <bsd.lib.mk>
diff -r 1443ea7cc376 -r f04945ff92e1 gnu/usr.sbin/postfix/error/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/gnu/usr.sbin/postfix/error/Makefile       Sun Apr 30 21:21:50 2000 +0000
@@ -0,0 +1,15 @@
+#      $NetBSD: Makefile,v 1.1 2000/04/30 21:21:57 perry Exp $
+
+PROG=  error
+
+DIST=  ${.CURDIR}/../../../dist/postfix/${PROG}
+.PATH: ${DIST}
+
+BINDIR=        ${PFIX_LIBEXECDIR}
+
+DPADD+= ${LIBPMASTER} ${LIBPGLOBAL} ${LIBPUTIL}
+LDADD+= ${LIBPMASTER} ${LIBPGLOBAL} ${LIBPUTIL}
+
+NOMAN=1
+
+.include <bsd.prog.mk>
\ No newline at end of file
diff -r 1443ea7cc376 -r f04945ff92e1 gnu/usr.sbin/postfix/global/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/gnu/usr.sbin/postfix/global/Makefile      Sun Apr 30 21:21:50 2000 +0000
@@ -0,0 +1,35 @@
+#      $NetBSD: Makefile,v 1.1 2000/04/30 21:21:58 perry Exp $
+
+LIB=   global
+
+DIST=  ${.CURDIR}/../../../dist/postfix/${LIB}
+.PATH: ${DIST}
+
+SRCS=  been_here.c bounce.c canon_addr.c cleanup_strerror.c clnt_stream.c \
+       debug_peer.c debug_process.c defer.c deliver_completed.c \
+       deliver_flock.c deliver_pass.c deliver_request.c domain_list.c \
+       dot_lockfile.c dot_lockfile_as.c ext_prop.c file_id.c \
+       header_opts.c is_header.c mail_addr.c \
+       mail_addr_crunch.c mail_addr_find.c mail_addr_map.c \
+       mail_command_read.c mail_command_write.c mail_conf.c \
+       mail_conf_bool.c mail_conf_int.c mail_conf_raw.c mail_conf_str.c \
+       mail_connect.c mail_copy.c mail_date.c mail_error.c mail_flush.c \
+       mail_open_ok.c mail_params.c mail_pathname.c mail_print.c \
+       mail_queue.c mail_run.c mail_scan.c mail_scan_dir.c mail_stream.c \
+       mail_task.c mail_trigger.c maps.c mark_corrupt.c mkmap_db.c \
+       mkmap_dbm.c mkmap_open.c mynetworks.c mypwd.c namadr_list.c \
+       off_cvt.c opened.c own_inet_addr.c peer_name.c pipe_command.c \
+       post_mail.c quote_822_local.c rec_streamlf.c rec_type.c \
+       recipient_list.c record.c remove.c resolve_clnt.c resolve_local.c \
+       rewrite_clnt.c sent.c smtp_stream.c split_addr.c string_list.c \
+       sys_exits.c timed_ipc.c tok822_find.c tok822_node.c tok822_parse.c \
+       tok822_resolve.c tok822_rewrite.c tok822_tree.c
+
+MKLINT=                no
+MKPIC=         no
+MKPROFILE=     no
+
+# only needed during build
+libinstall::
+
+.include <bsd.lib.mk>
diff -r 1443ea7cc376 -r f04945ff92e1 gnu/usr.sbin/postfix/local/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/gnu/usr.sbin/postfix/local/Makefile       Sun Apr 30 21:21:50 2000 +0000
@@ -0,0 +1,20 @@
+#      $NetBSD: Makefile,v 1.1 2000/04/30 21:21:59 perry Exp $
+
+PROG=  local
+
+DIST=  ${.CURDIR}/../../../dist/postfix/${PROG}
+.PATH: ${DIST}
+
+BINDIR=        ${PFIX_LIBEXECDIR}
+
+SRCS=  alias.c command.c delivered.c dotforward.c file.c forward.c \
+       include.c indirect.c local.c mailbox.c recipient.c resolve.c token.c \
+       deliver_attr.c maildir.c biff_notify.c unknown.c \
+       local_expand.c
+
+DPADD+= ${LIBPMASTER} ${LIBPGLOBAL} ${LIBPUTIL}
+LDADD+= ${LIBPMASTER} ${LIBPGLOBAL} ${LIBPUTIL}
+
+NOMAN=1
+
+.include <bsd.prog.mk>
diff -r 1443ea7cc376 -r f04945ff92e1 gnu/usr.sbin/postfix/man/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/gnu/usr.sbin/postfix/man/Makefile Sun Apr 30 21:21:50 2000 +0000
@@ -0,0 +1,5 @@
+#      $NetBSD: Makefile,v 1.1 2000/04/30 21:22:00 perry Exp $
+
+SUBDIR+=man1 man5 man8
+
+.include <bsd.subdir.mk>
diff -r 1443ea7cc376 -r f04945ff92e1 gnu/usr.sbin/postfix/man/man1/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/gnu/usr.sbin/postfix/man/man1/Makefile    Sun Apr 30 21:21:50 2000 +0000
@@ -0,0 +1,16 @@
+#      $NetBSD: Makefile,v 1.1 2000/04/30 21:22:00 perry Exp $
+
+DIST=  ${.CURDIR}/../../../../dist/postfix/man/man1
+.PATH: ${DIST}
+
+MAN=   postcat.1 postfix.1 postlog.1 \
+       postconf.1 postkick.1 postmap.1 \
+       postalias.1 postdrop.1 postlock.1 postsuper.1
+
+# XXX notyet:
+# mailq.1 sendmail.1 newaliases.1
+# These would conflict with the ones installed by sendmail. It isn't
+# clear what to do with them. The missing documentation is not too
+# interesting given that the sendmail docs are in place, though.
+
+.include <bsd.man.mk>
diff -r 1443ea7cc376 -r f04945ff92e1 gnu/usr.sbin/postfix/man/man5/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/gnu/usr.sbin/postfix/man/man5/Makefile    Sun Apr 30 21:21:50 2000 +0000
@@ -0,0 +1,15 @@
+#      $NetBSD: Makefile,v 1.1 2000/04/30 21:22:01 perry Exp $
+
+DIST=  ${.CURDIR}/../../../../dist/postfix/man/man5
+.PATH: ${DIST}
+
+MAN=   access.5 canonical.5 relocated.5 transport.5 virtual.5
+
+# XXX notyet:
+# aliases.5
+# This would conflict with the one installed by sendmail. It isn't
+# clear what to do with it. The missing documentation is not too
+# interesting given that the sendmail docs are in place, though. The
+# format is identical.
+
+.include <bsd.man.mk>
diff -r 1443ea7cc376 -r f04945ff92e1 gnu/usr.sbin/postfix/man/man8/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/gnu/usr.sbin/postfix/man/man8/Makefile    Sun Apr 30 21:21:50 2000 +0000
@@ -0,0 +1,12 @@
+#      $NetBSD: Makefile,v 1.1 2000/04/30 21:22:02 perry Exp $
+
+DIST=  ${.CURDIR}/../../../../dist/postfix/man/man8
+.PATH: ${DIST}
+
+MAN=   bounce.8 cleanup.8 error.8 local.8 master.8 pickup.8 pipe.8 \
+       qmgr.8 showq.8 smtp.8 smtpd.8 trivial-rewrite.8 
+
+MLINKS=        bounce.8 defer.8



Home | Main Index | Thread Index | Old Index