Print this page
5166 sendmail package should be replaceable
Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com>
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Split |
Close |
Expand all |
Collapse all |
--- old/usr/src/pkg/manifests/service-network-smtp-sendmail.mf
+++ new/usr/src/pkg/manifests/service-network-smtp-sendmail.mf
1 1 #
2 2 # CDDL HEADER START
3 3 #
4 4 # The contents of this file are subject to the terms of the
5 5 # Common Development and Distribution License (the "License").
6 6 # You may not use this file except in compliance with the License.
7 7 #
8 8 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9 9 # or http://www.opensolaris.org/os/licensing.
10 10 # See the License for the specific language governing permissions
11 11 # and limitations under the License.
12 12 #
13 13 # When distributing Covered Code, include this CDDL HEADER in each
14 14 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15 15 # If applicable, add the following below this CDDL HEADER, with the
16 16 # fields enclosed by brackets "[]" replaced with your own identifying
17 17 # information: Portions Copyright [yyyy] [name of copyright owner]
18 18 #
19 19 # CDDL HEADER END
20 20 #
21 21
22 22 #
23 23 # Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
24 24 # Copyright 2012 Nexenta Systems, Inc. All rights reserved.
25 25 #
26 26
27 27 set name=pkg.fmri \
28 28 value=pkg:/service/network/smtp/sendmail@8.14.4,$(PKGVERS_BUILTON)-$(PKGVERS_BRANCH)
29 29 set name=pkg.description value="Sendmail Utilities"
30 30 set name=pkg.summary value=Sendmail
31 31 set name=info.classification value=org.opensolaris.category.2008:System/Core
32 32 set name=variant.arch value=$(ARCH)
33 33 dir path=etc group=sys
34 34 dir path=etc/init.d group=sys
35 35 dir path=etc/mail group=mail
36 36 dir path=etc/mail/cf group=mail
37 37 dir path=etc/mail/cf/cf group=mail
38 38 dir path=etc/mail/cf/domain group=mail
39 39 dir path=etc/mail/cf/feature group=mail
40 40 dir path=etc/mail/cf/m4 group=mail
41 41 dir path=etc/mail/cf/mailer group=mail
42 42 dir path=etc/mail/cf/ostype group=mail
43 43 dir path=etc/mail/cf/sh group=mail
44 44 dir path=lib
45 45 dir path=lib/svc
46 46 dir path=lib/svc/manifest group=sys
47 47 dir path=lib/svc/manifest/network group=sys
48 48 dir path=lib/svc/method
↓ open down ↓ |
48 lines elided |
↑ open up ↑ |
49 49 dir path=lib/svc/share
50 50 dir path=usr group=sys
51 51 dir path=usr/bin
52 52 dir path=usr/include
53 53 dir path=usr/include/libmilter
54 54 dir path=usr/lib
55 55 dir path=usr/lib/help
56 56 dir path=usr/lib/help/auths
57 57 dir path=usr/lib/help/auths/locale
58 58 dir path=usr/lib/help/auths/locale/C
59 +dir path=usr/lib/smtp
60 +dir path=usr/lib/smtp/sendmail
59 61 dir path=usr/sbin
60 62 dir path=usr/share/man
61 63 dir path=usr/share/man/man1
62 64 dir path=usr/share/man/man1m
63 65 dir path=usr/share/man/man4
64 66 dir path=var group=sys
65 67 dir path=var/adm group=sys mode=0775
66 68 dir path=var/adm/sm.bin group=sys
67 69 dir path=var/spool
68 70 dir path=var/spool/clientmqueue group=smmsp mode=0770 owner=smmsp
69 71 dir path=var/spool/mqueue mode=0750
70 72 file path=etc/init.d/sendmail group=sys mode=0744 \
71 73 original_name=SUNWsndm:etc/init.d/sendmail preserve=true
72 74 file path=etc/mail/aliases original_name=SUNWsndm:etc/mail/aliases \
73 75 preserve=true
74 76 file path=etc/mail/cf/README group=mail mode=0444
75 77 file path=etc/mail/cf/cf/Makefile group=mail mode=0444
76 78 file path=etc/mail/cf/cf/sendmail.cf group=mail mode=0444
77 79 file path=etc/mail/cf/cf/sendmail.mc group=mail mode=0444
78 80 file path=etc/mail/cf/cf/submit.cf group=mail mode=0444
79 81 file path=etc/mail/cf/cf/submit.mc group=mail mode=0444
80 82 file path=etc/mail/cf/domain/generic.m4 group=mail mode=0444
81 83 file path=etc/mail/cf/domain/solaris-antispam.m4 group=mail mode=0444
82 84 file path=etc/mail/cf/domain/solaris-generic.m4 group=mail mode=0444
83 85 file path=etc/mail/cf/feature/accept_unqualified_senders.m4 group=mail \
84 86 mode=0444
85 87 file path=etc/mail/cf/feature/accept_unresolvable_domains.m4 group=mail \
86 88 mode=0444
87 89 file path=etc/mail/cf/feature/access_db.m4 group=mail mode=0444
88 90 file path=etc/mail/cf/feature/allmasquerade.m4 group=mail mode=0444
89 91 file path=etc/mail/cf/feature/always_add_domain.m4 group=mail mode=0444
90 92 file path=etc/mail/cf/feature/badmx.m4 group=mail mode=0444
91 93 file path=etc/mail/cf/feature/bestmx_is_local.m4 group=mail mode=0444
92 94 file path=etc/mail/cf/feature/bitdomain.m4 group=mail mode=0444
93 95 file path=etc/mail/cf/feature/blacklist_recipients.m4 group=mail mode=0444
94 96 file path=etc/mail/cf/feature/block_bad_helo.m4 group=mail mode=0444
95 97 file path=etc/mail/cf/feature/compat_check.m4 group=mail mode=0444
96 98 file path=etc/mail/cf/feature/conncontrol.m4 group=mail mode=0444
97 99 file path=etc/mail/cf/feature/delay_checks.m4 group=mail mode=0444
98 100 file path=etc/mail/cf/feature/dnsbl.m4 group=mail mode=0444
99 101 file path=etc/mail/cf/feature/domaintable.m4 group=mail mode=0444
100 102 file path=etc/mail/cf/feature/enhdnsbl.m4 group=mail mode=0444
101 103 file path=etc/mail/cf/feature/generics_entire_domain.m4 group=mail mode=0444
102 104 file path=etc/mail/cf/feature/genericstable.m4 group=mail mode=0444
103 105 file path=etc/mail/cf/feature/greet_pause.m4 group=mail mode=0444
104 106 file path=etc/mail/cf/feature/ldap_routing.m4 group=mail mode=0444
105 107 file path=etc/mail/cf/feature/limited_masquerade.m4 group=mail mode=0444
106 108 file path=etc/mail/cf/feature/local_lmtp.m4 group=mail mode=0444
107 109 file path=etc/mail/cf/feature/local_no_masquerade.m4 group=mail mode=0444
108 110 file path=etc/mail/cf/feature/local_procmail.m4 group=mail mode=0444
109 111 file path=etc/mail/cf/feature/lookupdotdomain.m4 group=mail mode=0444
110 112 file path=etc/mail/cf/feature/loose_relay_check.m4 group=mail mode=0444
111 113 file path=etc/mail/cf/feature/mailertable.m4 group=mail mode=0444
112 114 file path=etc/mail/cf/feature/masquerade_entire_domain.m4 group=mail mode=0444
113 115 file path=etc/mail/cf/feature/masquerade_envelope.m4 group=mail mode=0444
114 116 file path=etc/mail/cf/feature/msp.m4 group=mail mode=0444
115 117 file path=etc/mail/cf/feature/mtamark.m4 group=mail mode=0444
116 118 file path=etc/mail/cf/feature/no_default_msa.m4 group=mail mode=0444
117 119 file path=etc/mail/cf/feature/nocanonify.m4 group=mail mode=0444
118 120 file path=etc/mail/cf/feature/notsticky.m4 group=mail mode=0444
119 121 file path=etc/mail/cf/feature/nouucp.m4 group=mail mode=0444
120 122 file path=etc/mail/cf/feature/nullclient.m4 group=mail mode=0444
121 123 file path=etc/mail/cf/feature/preserve_local_plus_detail.m4 group=mail \
122 124 mode=0444
123 125 file path=etc/mail/cf/feature/preserve_luser_host.m4 group=mail mode=0444
124 126 file path=etc/mail/cf/feature/promiscuous_relay.m4 group=mail mode=0444
125 127 file path=etc/mail/cf/feature/queuegroup.m4 group=mail mode=0444
126 128 file path=etc/mail/cf/feature/ratecontrol.m4 group=mail mode=0444
127 129 file path=etc/mail/cf/feature/redirect.m4 group=mail mode=0444
128 130 file path=etc/mail/cf/feature/relay_based_on_MX.m4 group=mail mode=0444
129 131 file path=etc/mail/cf/feature/relay_entire_domain.m4 group=mail mode=0444
130 132 file path=etc/mail/cf/feature/relay_hosts_only.m4 group=mail mode=0444
131 133 file path=etc/mail/cf/feature/relay_local_from.m4 group=mail mode=0444
132 134 file path=etc/mail/cf/feature/relay_mail_from.m4 group=mail mode=0444
133 135 file path=etc/mail/cf/feature/require_rdns.m4 group=mail mode=0444
134 136 file path=etc/mail/cf/feature/smrsh.m4 group=mail mode=0444
135 137 file path=etc/mail/cf/feature/stickyhost.m4 group=mail mode=0444
136 138 file path=etc/mail/cf/feature/use_client_ptr.m4 group=mail mode=0444
137 139 file path=etc/mail/cf/feature/use_ct_file.m4 group=mail mode=0444
138 140 file path=etc/mail/cf/feature/use_cw_file.m4 group=mail mode=0444
139 141 file path=etc/mail/cf/feature/uucpdomain.m4 group=mail mode=0444
140 142 file path=etc/mail/cf/feature/virtuser_entire_domain.m4 group=mail mode=0444
141 143 file path=etc/mail/cf/feature/virtusertable.m4 group=mail mode=0444
142 144 file path=etc/mail/cf/m4/cf.m4 group=mail mode=0444
143 145 file path=etc/mail/cf/m4/cfhead.m4 group=mail mode=0444
144 146 file path=etc/mail/cf/m4/proto.m4 group=mail mode=0444
145 147 file path=etc/mail/cf/m4/version.m4 group=mail mode=0444
146 148 file path=etc/mail/cf/mailer/local.m4 group=mail mode=0444
147 149 file path=etc/mail/cf/mailer/procmail.m4 group=mail mode=0444
148 150 file path=etc/mail/cf/mailer/smtp.m4 group=mail mode=0444
149 151 file path=etc/mail/cf/mailer/uucp.m4 group=mail mode=0444
150 152 file path=etc/mail/cf/ostype/solaris2.m4 group=mail mode=0444
151 153 file path=etc/mail/cf/ostype/solaris2.ml.m4 group=mail mode=0444
152 154 file path=etc/mail/cf/ostype/solaris2.pre5.m4 group=mail mode=0444
153 155 file path=etc/mail/cf/ostype/solaris8.m4 group=mail mode=0444
154 156 file path=etc/mail/cf/sh/makeinfo.sh group=mail mode=0444
155 157 file path=etc/mail/helpfile
156 158 file path=etc/mail/local-host-names \
157 159 original_name=SUNWsndm:etc/mail/local-host-names preserve=true
158 160 file path=etc/mail/sendmail.cf mode=0444 \
159 161 original_name=SUNWsndm:etc/mail/sendmail.cf preserve=renameold
↓ open down ↓ |
91 lines elided |
↑ open up ↑ |
160 162 file path=etc/mail/submit.cf mode=0444 \
161 163 original_name=SUNWsndm:etc/mail/submit.cf preserve=renameold
162 164 file path=etc/mail/trusted-users original_name=SUNWsndm:etc/mail/trusted-users \
163 165 preserve=true
164 166 file path=lib/svc/manifest/network/sendmail-client.xml group=sys mode=0444
165 167 file path=lib/svc/manifest/network/smtp-sendmail.xml group=sys mode=0444
166 168 file path=lib/svc/method/sendmail-client mode=0555
167 169 file path=lib/svc/method/smtp-sendmail mode=0555
168 170 file path=lib/svc/share/sendmail_include.sh mode=0444
169 171 file path=usr/bin/mailcompat mode=0555
170 -file path=usr/bin/mailq mode=4555
171 172 file path=usr/bin/mailstats mode=0555
172 173 file path=usr/bin/mconnect mode=0555
173 174 file path=usr/bin/praliases mode=0555
174 175 file path=usr/bin/vacation mode=0555
175 176 file path=usr/include/libmilter/README
176 177 file path=usr/include/libmilter/mfapi.h
177 178 file path=usr/include/libmilter/mfdef.h
178 179 file path=usr/lib/help/auths/locale/C/MailHeader.html
179 180 file path=usr/lib/help/auths/locale/C/MailQueue.html
180 181 file path=usr/lib/libmilter.so.1
181 182 file path=usr/lib/llib-lmilter
182 183 file path=usr/lib/llib-lmilter.ln
183 184 file path=usr/lib/mail.local mode=0555
184 -file path=usr/lib/sendmail group=smmsp mode=2555
185 185 file path=usr/lib/smrsh mode=0555
186 +file path=usr/lib/smtp/sendmail/mailq mode=4555
187 +file path=usr/lib/smtp/sendmail/sendmail group=smmsp mode=2555
186 188 file path=usr/sbin/check-hostname group=mail mode=0555
187 189 file path=usr/sbin/check-permissions group=mail mode=0555
188 190 file path=usr/sbin/editmap mode=0555
189 191 file path=usr/sbin/etrn mode=0555
190 192 file path=usr/sbin/makemap mode=0555
191 193 file path=usr/share/man/man1/mailcompat.1
192 194 file path=usr/share/man/man1/mailq.1
193 195 file path=usr/share/man/man1/mailstats.1
194 196 file path=usr/share/man/man1/mconnect.1
195 197 file path=usr/share/man/man1/praliases.1
196 198 file path=usr/share/man/man1/vacation.1
197 199 file path=usr/share/man/man1m/check-hostname.1m
198 200 file path=usr/share/man/man1m/check-permissions.1m
199 201 file path=usr/share/man/man1m/editmap.1m
200 202 file path=usr/share/man/man1m/etrn.1m
201 203 file path=usr/share/man/man1m/makemap.1m
202 204 file path=usr/share/man/man1m/newaliases.1m
203 205 file path=usr/share/man/man1m/sendmail.1m
204 206 file path=usr/share/man/man1m/smrsh.1m
↓ open down ↓ |
9 lines elided |
↑ open up ↑ |
205 207 file path=usr/share/man/man4/alias.4
206 208 file path=usr/share/man/man4/aliases.4
207 209 file path=usr/share/man/man4/sendmail.4
208 210 legacy pkg=SUNWsndmr desc="Sendmail Configuration Files" \
209 211 name="Sendmail (root)"
210 212 legacy pkg=SUNWsndmu desc="Sendmail Utilities" name="Sendmail (/usr)"
211 213 license cr_Sun license=cr_Sun
212 214 license lic_CDDL license=lic_CDDL
213 215 license usr/src/cmd/sendmail/THIRDPARTYLICENSE \
214 216 license=usr/src/cmd/sendmail/THIRDPARTYLICENSE
215 -link path=etc/aliases target=./mail/aliases
217 +link path=etc/aliases mediator=mta mediator-implementation=sendmail \
218 + target=./mail/aliases
216 219 link path=etc/mail/cf/cf/main.cf target=sendmail.cf
217 220 link path=etc/mail/cf/cf/main.mc target=sendmail.mc
218 221 link path=etc/mail/cf/cf/subsidiary.cf target=sendmail.cf
219 222 link path=etc/mail/cf/cf/subsidiary.mc target=sendmail.mc
220 223 link path=etc/mail/cf/sh/check-hostname \
221 224 target=../../../../usr/sbin/check-hostname
222 225 link path=etc/mail/cf/sh/check-permissions \
223 226 target=../../../../usr/sbin/check-permissions
224 227 link path=etc/mail/main.cf target=sendmail.cf
225 228 link path=etc/mail/sendmail.hf target=helpfile
226 229 link path=etc/mail/subsidiary.cf target=sendmail.cf
230 +link path=usr/bin/mailq mediator=mta mediator-implementation=sendmail \
231 + target=../lib/smtp/sendmail/mailq
227 232 link path=usr/lib/libmilter.so target=libmilter.so.1
228 233 link path=usr/lib/mail target=../../etc/mail/cf
229 -link path=usr/sbin/newaliases target=../lib/sendmail
230 -link path=usr/sbin/sendmail target=../lib/sendmail
234 +link path=usr/lib/sendmail mediator=mta mediator-implementation=sendmail \
235 + target=../lib/smtp/sendmail/sendmail
236 +link path=usr/lib/smtp/sendmail/newaliases target=sendmail
237 +link path=usr/sbin/newaliases mediator=mta mediator-implementation=sendmail \
238 + target=../lib/smtp/sendmail/newaliases
239 +link path=usr/sbin/sendmail mediator=mta mediator-implementation=sendmail \
240 + target=../lib/smtp/sendmail/sendmail
231 241 link path=usr/share/man/man4/addresses.4 target=aliases.4
232 242 link path=usr/share/man/man4/forward.4 target=aliases.4
233 243 link path=usr/share/man/man4/sendmail.cf.4 target=sendmail.4
234 244 link path=usr/share/man/man4/submit.cf.4 target=sendmail.4
235 245 depend fmri=runtime/perl$(PERL_PKGVERS) type=require
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX