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