]> CyberLeo.Net >> Repos - FreeBSD/releng/10.0.git/blob - contrib/sendmail/FREEBSD-upgrade
- Copy stable/10 (r259064) to releng/10.0 as part of the
[FreeBSD/releng/10.0.git] / contrib / sendmail / FREEBSD-upgrade
1 $FreeBSD$
2
3 sendmail 8.14.7
4         originals can be found at: ftp://ftp.sendmail.org/pub/sendmail/
5
6 For the import of sendmail, the following directories were renamed:
7
8         sendmail -> src
9
10 Imported using the instructions at:
11
12 http://wiki.freebsd.org/SubversionPrimer/VendorImports
13
14 Then merged using:
15
16 % set FSVN=svn+ssh://svn.freebsd.org/base
17 % svn checkout $FSVN/head/contrib/sendmail head
18 % cd head
19 % svn merge --accept=postpone $FSVN/vendor/sendmail/dist .
20 % svn rm --force */Build [e-v]*/*.0 cf/cf/generic-*.cf cf/cf/Build
21 % svn rm --force Build devtools doc/op/op.ps src/makesendmail src/sysexits.h
22 % svn propset -R svn:keywords FreeBSD=%H .
23 % svn propdel svn:keywords libmilter/docs/*.jpg
24 % svn diff --no-diff-deleted --old=$FSVN/vendor/sendmail/dist --new=.
25 % svn status
26 % svn diff
27 % svn commit
28
29 After importing, bump the version of src/etc/sendmail/freebsd*mc
30 so mergemaster will merge /etc/mail/freebsd*cf by making a minor
31 change and committing.
32
33 To make local changes to sendmail, simply patch and commit to the head.
34 Never make local changes in the vendor area (/vendor/sendmail/).
35
36 All local changes should be submitted to the Sendmail Consortium
37 <sendmail@sendmail.org> for inclusion in the next vendor release.
38
39 The following files make up the sendmail build/install/runtime
40 infrastructure in FreeBSD:
41
42         Makefile.inc1
43         bin/Makefile
44         bin/rmail/Makefile
45         contrib/sendmail/
46         etc/Makefile
47         etc/defaults/make.conf (obsolete)
48         etc/defaults/periodic.conf
49         etc/defaults/rc.conf
50         etc/mail/Makefile
51         etc/mail/README
52         etc/mail/access.sample
53         etc/mail/aliases
54         etc/mail/mailer.conf
55         etc/mail/mailertable.sample
56         etc/mail/virtusertable.sample
57         etc/mtree/BSD.include.dist
58         etc/mtree/BSD.sendmail.dist
59         etc/mtree/BSD.usr.dist
60         etc/mtree/BSD.var.dist
61         etc/periodic/daily/440.status-mailq
62         etc/periodic/daily/500.queuerun
63         etc/rc
64         etc/rc.sendmail
65         etc/sendmail/Makefile
66         etc/sendmail/freebsd.mc
67         etc/sendmail/freebsd.submit.mc
68         etc/sendmail/freefall.mc
69         lib/Makefile
70         lib/libmilter/Makefile
71         lib/libsm/Makefile
72         lib/libsmdb/Makefile
73         lib/libsmutil/Makefile
74         libexec/Makefile
75         libexec/mail.local/Makefile
76         libexec/smrsh/Makefile
77         share/Makefile
78         share/doc/smm/Makefile
79         share/doc/smm/08.sendmailop/Makefile
80         share/examples/etc/make.conf
81         share/man/man5/make.conf.5
82         share/man/man5/periodic.conf.5
83         share/man/man5/rc.conf.5
84         share/man/man7/hier.7
85         share/man/man8/Makefile
86         share/man/man8/rc.sendmail.8
87         share/mk/bsd.libnames.mk
88         share/sendmail/Makefile
89         usr.bin/Makefile
90         usr.bin/vacation/Makefile
91         usr.sbin/Makefile
92         usr.sbin/editmap/Makefile
93         usr.sbin/mailstats/Makefile
94         usr.sbin/makemap/Makefile
95         usr.sbin/praliases/Makefile
96         usr.sbin/sendmail/Makefile
97         usr.sbin/mailwrapper/Makefile
98
99 gshapiro@FreeBSD.org
100 21-April-2013