16 # fields enclosed by brackets "[]" replaced with your own identifying |
16 # fields enclosed by brackets "[]" replaced with your own identifying |
17 # information: Portions Copyright [yyyy] [name of copyright owner] |
17 # information: Portions Copyright [yyyy] [name of copyright owner] |
18 # |
18 # |
19 # CDDL HEADER END |
19 # CDDL HEADER END |
20 # |
20 # |
21 # Copyright (c) 2011, 2015, Oracle and/or its affiliates. All rights reserved. |
21 # Copyright (c) 2011, 2016, Oracle and/or its affiliates. All rights reserved. |
22 # |
22 # |
23 |
23 |
24 # PSARC/2011/088 |
24 # PSARC/2011/088 |
25 <transform file path=usr.*/man/.+ -> default mangler.man.stability uncommitted> |
25 <transform file path=usr.*/man/.+ -> default mangler.man.stability uncommitted> |
26 set name=pkg.fmri \ |
26 set name=pkg.fmri \ |
27 value=pkg:/service/network/ftp@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) |
27 value=pkg:/service/network/ftp@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) |
28 set name=pkg.summary value="FTP Server and Utilities" |
28 set name=pkg.summary value="FTP Server and Utilities" |
29 set name=pkg.human-version value=$(HUMAN_VERSION) |
29 set name=pkg.human-version value=$(HUMAN_VERSION) |
|
30 |
|
31 # This package name has known conflicts with other packages in the WOS |
|
32 set name=pkg.linted.pkglint.manifest004 value=true |
30 set name=info.classification value=org.opensolaris.category.2008:System/Core |
33 set name=info.classification value=org.opensolaris.category.2008:System/Core |
31 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL) |
34 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL) |
32 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL) |
35 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL) |
33 set name=org.opensolaris.arc-caseid value=PSARC/2011/088 |
36 set name=org.opensolaris.arc-caseid value=PSARC/2011/088 |
34 set name=org.opensolaris.consolidation value=$(CONSOLIDATION) |
37 set name=org.opensolaris.consolidation value=$(CONSOLIDATION) |
35 dir path=etc |
38 # |
36 file proftpd.conf path=etc/proftpd.conf mode=0644 preserve=true overlay=allow |
39 # config. file |
37 dir path=etc/security |
40 file proftpd.conf path=etc/proftpd.conf mode=0644 overlay=allow preserve=true |
38 dir path=etc/security/auth_attr.d |
41 # |
|
42 # SMF(5) |
39 file auth_service-network-ftpd \ |
43 file auth_service-network-ftpd \ |
40 path=etc/security/auth_attr.d/service-network-ftpd |
44 path=etc/security/auth_attr.d/service-network-ftpd |
41 dir path=etc/security/prof_attr.d |
|
42 file prof_service-network-ftpd \ |
45 file prof_service-network-ftpd \ |
43 path=etc/security/prof_attr.d/service-network-ftpd |
46 path=etc/security/prof_attr.d/service-network-ftpd |
44 dir path=lib |
|
45 dir path=lib/svc |
|
46 dir path=lib/svc/manifest |
|
47 dir path=lib/svc/manifest/network |
|
48 file ftp.xml path=lib/svc/manifest/network/ftp.xml |
47 file ftp.xml path=lib/svc/manifest/network/ftp.xml |
49 dir path=lib/svc/method |
|
50 file svc-ftp path=lib/svc/method/svc-ftp |
48 file svc-ftp path=lib/svc/method/svc-ftp |
51 dir path=usr |
49 # |
52 dir path=usr/bin |
50 # executables |
|
51 file path=usr/bin/ftpasswd |
53 file path=usr/bin/ftpcount |
52 file path=usr/bin/ftpcount |
54 file path=usr/bin/ftpdctl |
53 file path=usr/bin/ftpdctl |
|
54 file path=usr/bin/ftpmail |
|
55 file path=usr/bin/ftpquota |
55 file path=usr/bin/ftptop |
56 file path=usr/bin/ftptop |
56 file path=usr/bin/ftpwho |
57 file path=usr/bin/ftpwho |
57 file path=usr/bin/prxs |
58 file path=usr/bin/prxs |
|
59 # |
|
60 # dtrace demo |
58 file dtrace/example.d path=usr/demo/dtrace/ftp.d |
61 file dtrace/example.d path=usr/demo/dtrace/ftp.d |
59 dir path=usr/include |
62 # |
60 dir path=usr/include/proftpd |
63 # headers |
|
64 file path=usr/include/proftpd/ascii.h |
61 file path=usr/include/proftpd/auth.h |
65 file path=usr/include/proftpd/auth.h |
62 file path=usr/include/proftpd/bindings.h |
66 file path=usr/include/proftpd/bindings.h |
63 file path=usr/include/proftpd/buildstamp.h |
67 file path=usr/include/proftpd/buildstamp.h |
64 file path=usr/include/proftpd/child.h |
68 file path=usr/include/proftpd/child.h |
65 file path=usr/include/proftpd/class.h |
69 file path=usr/include/proftpd/class.h |
80 file path=usr/include/proftpd/filter.h |
84 file path=usr/include/proftpd/filter.h |
81 file path=usr/include/proftpd/fsio.h |
85 file path=usr/include/proftpd/fsio.h |
82 file path=usr/include/proftpd/ftp.h |
86 file path=usr/include/proftpd/ftp.h |
83 file path=usr/include/proftpd/glibc-glob.h |
87 file path=usr/include/proftpd/glibc-glob.h |
84 file path=usr/include/proftpd/help.h |
88 file path=usr/include/proftpd/help.h |
|
89 file path=usr/include/proftpd/ident.h |
85 file path=usr/include/proftpd/inet.h |
90 file path=usr/include/proftpd/inet.h |
|
91 file path=usr/include/proftpd/lastlog.h |
86 file path=usr/include/proftpd/libsupp.h |
92 file path=usr/include/proftpd/libsupp.h |
87 file path=usr/include/proftpd/log.h |
93 file path=usr/include/proftpd/log.h |
|
94 file path=usr/include/proftpd/memcache.h |
88 file path=usr/include/proftpd/mkhome.h |
95 file path=usr/include/proftpd/mkhome.h |
89 file path=usr/include/proftpd/mod_ctrls.h |
96 file path=usr/include/proftpd/mod_ctrls.h |
90 file path=usr/include/proftpd/mod_gss.h |
97 file path=usr/include/proftpd/mod_gss.h |
|
98 file path=usr/include/proftpd/mod_log.h |
91 file path=usr/include/proftpd/mod_tls.h |
99 file path=usr/include/proftpd/mod_tls.h |
92 file path=usr/include/proftpd/modules.h |
100 file path=usr/include/proftpd/modules.h |
93 file path=usr/include/proftpd/netacl.h |
101 file path=usr/include/proftpd/netacl.h |
94 file path=usr/include/proftpd/netaddr.h |
102 file path=usr/include/proftpd/netaddr.h |
95 file path=usr/include/proftpd/netio.h |
103 file path=usr/include/proftpd/netio.h |
101 file path=usr/include/proftpd/privs.h |
109 file path=usr/include/proftpd/privs.h |
102 file path=usr/include/proftpd/proctitle.h |
110 file path=usr/include/proftpd/proctitle.h |
103 file path=usr/include/proftpd/proftpd.h |
111 file path=usr/include/proftpd/proftpd.h |
104 file path=usr/include/proftpd/regexp.h |
112 file path=usr/include/proftpd/regexp.h |
105 file path=usr/include/proftpd/response.h |
113 file path=usr/include/proftpd/response.h |
|
114 file path=usr/include/proftpd/rlimit.h |
106 file path=usr/include/proftpd/scoreboard.h |
115 file path=usr/include/proftpd/scoreboard.h |
107 file path=usr/include/proftpd/session.h |
116 file path=usr/include/proftpd/session.h |
108 file path=usr/include/proftpd/sets.h |
117 file path=usr/include/proftpd/sets.h |
|
118 file path=usr/include/proftpd/stash.h |
109 file path=usr/include/proftpd/str.h |
119 file path=usr/include/proftpd/str.h |
110 file path=usr/include/proftpd/support.h |
120 file path=usr/include/proftpd/support.h |
111 file path=usr/include/proftpd/table.h |
121 file path=usr/include/proftpd/table.h |
112 file path=usr/include/proftpd/throttle.h |
122 file path=usr/include/proftpd/throttle.h |
113 file path=usr/include/proftpd/timers.h |
123 file path=usr/include/proftpd/timers.h |
|
124 file path=usr/include/proftpd/tpl.h |
114 file path=usr/include/proftpd/trace.h |
125 file path=usr/include/proftpd/trace.h |
|
126 file path=usr/include/proftpd/utf8.h |
115 file path=usr/include/proftpd/var.h |
127 file path=usr/include/proftpd/var.h |
116 file path=usr/include/proftpd/version.h |
128 file path=usr/include/proftpd/version.h |
117 file path=usr/include/proftpd/xferlog.h |
129 file path=usr/include/proftpd/xferlog.h |
118 dir path=usr/lib |
130 # |
|
131 # dtrace |
119 file dtrace/ftp.d path=usr/lib/dtrace/ftp.d |
132 file dtrace/ftp.d path=usr/lib/dtrace/ftp.d |
120 dir path=usr/lib/help |
133 # |
121 dir path=usr/lib/help/auths |
134 # servicing daemon |
122 dir path=usr/lib/help/auths/locale |
|
123 dir path=usr/lib/help/auths/locale/C |
|
124 file ManageFTP.html path=usr/lib/help/auths/locale/C/ManageFTP.html |
|
125 dir path=usr/lib/inet |
|
126 file usr/sbin/proftpd path=usr/lib/inet/proftpd |
135 file usr/sbin/proftpd path=usr/lib/inet/proftpd |
127 dir path=usr/lib/pkgconfig |
136 # |
|
137 # pkg-config |
128 file path=usr/lib/pkgconfig/proftpd.pc |
138 file path=usr/lib/pkgconfig/proftpd.pc |
129 dir path=usr/lib/proftpd |
139 # |
|
140 # modules |
130 file path=usr/lib/proftpd/mod_auth_gss.so |
141 file path=usr/lib/proftpd/mod_auth_gss.so |
131 file path=usr/lib/proftpd/mod_facl.so |
142 file path=usr/lib/proftpd/mod_facl.so |
132 file path=usr/lib/proftpd/mod_gss.so |
143 file path=usr/lib/proftpd/mod_gss.so |
133 file path=usr/lib/proftpd/mod_tls.so |
144 file path=usr/lib/proftpd/mod_tls.so |
134 file path=usr/lib/proftpd/mod_wrap.so |
145 file path=usr/lib/proftpd/mod_wrap.so |
135 dir path=usr/sbin |
146 # |
|
147 # sbin executables |
136 file ftprestart.sh path=usr/sbin/ftprestart |
148 file ftprestart.sh path=usr/sbin/ftprestart |
137 file path=usr/sbin/ftpscrub |
149 file path=usr/sbin/ftpscrub |
138 file path=usr/sbin/ftpshut |
150 file path=usr/sbin/ftpshut |
139 dir path=usr/share |
151 # |
140 dir path=usr/share/doc |
152 # documentation |
141 dir path=usr/share/doc/proftpd |
|
142 file doc/Configuration.html path=usr/share/doc/proftpd/Configuration.html |
153 file doc/Configuration.html path=usr/share/doc/proftpd/Configuration.html |
143 dir path=usr/share/doc/proftpd/modules |
|
144 file doc/modules/mod_auth_file.html \ |
154 file doc/modules/mod_auth_file.html \ |
145 path=usr/share/doc/proftpd/modules/mod_auth_file.html |
155 path=usr/share/doc/proftpd/modules/mod_auth_file.html |
146 file doc/modules/mod_auth_pam.html \ |
156 file doc/modules/mod_auth_pam.html \ |
147 path=usr/share/doc/proftpd/modules/mod_auth_pam.html |
157 path=usr/share/doc/proftpd/modules/mod_auth_pam.html |
148 file doc/modules/mod_ctrls.html \ |
158 file doc/modules/mod_ctrls.html \ |
158 path=usr/share/doc/proftpd/modules/mod_ident.html |
168 path=usr/share/doc/proftpd/modules/mod_ident.html |
159 file doc/modules/mod_lang.html path=usr/share/doc/proftpd/modules/mod_lang.html |
169 file doc/modules/mod_lang.html path=usr/share/doc/proftpd/modules/mod_lang.html |
160 file doc/contrib/mod_tls.html path=usr/share/doc/proftpd/modules/mod_tls.html |
170 file doc/contrib/mod_tls.html path=usr/share/doc/proftpd/modules/mod_tls.html |
161 file doc/contrib/mod_wrap.html path=usr/share/doc/proftpd/modules/mod_wrap.html |
171 file doc/contrib/mod_wrap.html path=usr/share/doc/proftpd/modules/mod_wrap.html |
162 file proftpd_migration.txt path=usr/share/doc/proftpd/proftpd_migration.txt |
172 file proftpd_migration.txt path=usr/share/doc/proftpd/proftpd_migration.txt |
163 dir path=usr/share/locale |
173 # |
164 dir path=usr/share/locale/bg_BG |
174 # .mo files |
165 dir path=usr/share/locale/bg_BG/LC_MESSAGES |
|
166 file path=usr/share/locale/bg_BG/LC_MESSAGES/proftpd.mo |
175 file path=usr/share/locale/bg_BG/LC_MESSAGES/proftpd.mo |
167 dir path=usr/share/locale/en_US |
|
168 dir path=usr/share/locale/en_US/LC_MESSAGES |
|
169 file path=usr/share/locale/en_US/LC_MESSAGES/proftpd.mo |
176 file path=usr/share/locale/en_US/LC_MESSAGES/proftpd.mo |
170 dir path=usr/share/locale/fr |
177 file path=usr/share/locale/es_ES/LC_MESSAGES/proftpd.mo |
171 dir path=usr/share/locale/fr/LC_MESSAGES |
|
172 file usr/share/locale/fr_FR/LC_MESSAGES/proftpd.mo \ |
178 file usr/share/locale/fr_FR/LC_MESSAGES/proftpd.mo \ |
173 path=usr/share/locale/fr/LC_MESSAGES/proftpd.mo |
179 path=usr/share/locale/fr/LC_MESSAGES/proftpd.mo |
174 dir path=usr/share/locale/it |
|
175 dir path=usr/share/locale/it/LC_MESSAGES |
|
176 file usr/share/locale/it_IT/LC_MESSAGES/proftpd.mo \ |
180 file usr/share/locale/it_IT/LC_MESSAGES/proftpd.mo \ |
177 path=usr/share/locale/it/LC_MESSAGES/proftpd.mo |
181 path=usr/share/locale/it/LC_MESSAGES/proftpd.mo |
178 dir path=usr/share/locale/ja |
|
179 dir path=usr/share/locale/ja/LC_MESSAGES |
|
180 file usr/share/locale/ja_JP/LC_MESSAGES/proftpd.mo \ |
182 file usr/share/locale/ja_JP/LC_MESSAGES/proftpd.mo \ |
181 path=usr/share/locale/ja/LC_MESSAGES/proftpd.mo |
183 path=usr/share/locale/ja/LC_MESSAGES/proftpd.mo |
182 dir path=usr/share/locale/ko |
|
183 dir path=usr/share/locale/ko/LC_MESSAGES |
|
184 file usr/share/locale/ko_KR/LC_MESSAGES/proftpd.mo \ |
184 file usr/share/locale/ko_KR/LC_MESSAGES/proftpd.mo \ |
185 path=usr/share/locale/ko/LC_MESSAGES/proftpd.mo |
185 path=usr/share/locale/ko/LC_MESSAGES/proftpd.mo |
186 dir path=usr/share/locale/ru |
|
187 dir path=usr/share/locale/ru/LC_MESSAGES |
|
188 file usr/share/locale/ru_RU/LC_MESSAGES/proftpd.mo \ |
186 file usr/share/locale/ru_RU/LC_MESSAGES/proftpd.mo \ |
189 path=usr/share/locale/ru/LC_MESSAGES/proftpd.mo |
187 path=usr/share/locale/ru/LC_MESSAGES/proftpd.mo |
190 dir path=usr/share/locale/zh_CN |
|
191 dir path=usr/share/locale/zh_CN/LC_MESSAGES |
|
192 file path=usr/share/locale/zh_CN/LC_MESSAGES/proftpd.mo |
188 file path=usr/share/locale/zh_CN/LC_MESSAGES/proftpd.mo |
193 dir path=usr/share/locale/zh_TW |
|
194 dir path=usr/share/locale/zh_TW/LC_MESSAGES |
|
195 file path=usr/share/locale/zh_TW/LC_MESSAGES/proftpd.mo |
189 file path=usr/share/locale/zh_TW/LC_MESSAGES/proftpd.mo |
196 dir path=usr/share/man |
190 # |
197 dir path=usr/share/man/man1 |
191 # man pages |
|
192 file path=usr/share/man/man1/ftpasswd.1 |
198 file path=usr/share/man/man1/ftpcount.1 |
193 file path=usr/share/man/man1/ftpcount.1 |
|
194 file path=usr/share/man/man1/ftpmail.1 |
|
195 file path=usr/share/man/man1/ftpquota.1 |
199 file path=usr/share/man/man1/ftptop.1 |
196 file path=usr/share/man/man1/ftptop.1 |
200 file path=usr/share/man/man1/ftpwho.1 |
197 file path=usr/share/man/man1/ftpwho.1 |
201 dir path=usr/share/man/man4 |
|
202 dir path=usr/share/man/man5 |
|
203 file path=usr/share/man/man5/proftpd.conf.5 |
198 file path=usr/share/man/man5/proftpd.conf.5 |
204 file path=usr/share/man/man5/xferlog.5 |
199 file path=usr/share/man/man5/xferlog.5 |
205 dir path=usr/share/man/man8 |
|
206 file path=usr/share/man/man8/ftpdctl.8 |
200 file path=usr/share/man/man8/ftpdctl.8 |
207 file path=usr/share/man/man8/ftpscrub.8 |
201 file path=usr/share/man/man8/ftpscrub.8 |
208 file path=usr/share/man/man8/ftpshut.8 |
202 file path=usr/share/man/man8/ftpshut.8 |
209 file path=usr/share/man/man8/proftpd.8 |
203 file path=usr/share/man/man8/proftpd.8 |
|
204 # |
|
205 # user/group (added by pkg) |
210 group groupname=ftp gid=21 |
206 group groupname=ftp gid=21 |
211 user username=ftp ftpuser=false gcos-field="FTPD Reserved UID" group=ftp uid=21 |
207 user username=ftp ftpuser=false gcos-field="FTPD Reserved UID" group=ftp uid=21 |
|
208 # |
|
209 # pkg meta |
212 legacy pkg=SUNWftpu desc="FTP Server and Utilities" name="FTP Server, (Usr)" |
210 legacy pkg=SUNWftpu desc="FTP Server and Utilities" name="FTP Server, (Usr)" |
213 license proftpd.license license="GPLv2 (mod_gss)" \ |
211 license proftpd.license license="GPLv2 (mod_gss)" \ |
214 com.oracle.info.description="the ProFPTD GSS Engine" \ |
212 com.oracle.info.description="the ProFPTD GSS Engine" \ |
215 com.oracle.info.name=mod_gss com.oracle.info.tpno=$(TPNO_MOD_GSS) \ |
213 com.oracle.info.name=mod_gss com.oracle.info.tpno=$(TPNO_MOD_GSS) \ |
216 com.oracle.info.version=1.3.6 |
214 com.oracle.info.version=$(COMPONENT_VERSION_1) |
217 license proftpd.license license="GPLv2 (proftpd)" \ |
215 license proftpd.license license="GPLv2 (proftpd)" \ |
218 com.oracle.info.description="the ProFTPD server and utilities" \ |
216 com.oracle.info.description="the ProFTPD server and utilities" \ |
219 com.oracle.info.name=proftpd com.oracle.info.tpno=$(TPNO_PROFTPD) \ |
217 com.oracle.info.name=proftpd com.oracle.info.tpno=$(TPNO_PROFTPD) \ |
220 com.oracle.info.version=1.3.5 |
218 com.oracle.info.version=$(HUMAN_VERSION) |