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, 2014, Oracle and/or its affiliates. All rights reserved. |
21 # Copyright (c) 2011, 2015, Oracle and/or its affiliates. All rights reserved. |
22 # |
22 # |
23 |
23 |
24 set name=pkg.fmri \ |
24 set name=pkg.fmri \ |
25 value=pkg:/library/security/pam/module/pam-pkcs11@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) |
25 value=pkg:/library/security/pam/module/pam-pkcs11@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) |
26 set name=pkg.summary value="The OpenSC PKCS#11 PAM Login Tools" |
26 set name=pkg.summary value="The OpenSC PKCS#11 PAM Login Tools" |
27 set name=com.oracle.info.description value="the OpenSC PKCS#11 PAM login tools" |
27 set name=com.oracle.info.description value="the OpenSC PKCS#11 PAM login tools" |
28 set name=com.oracle.info.tpno value=$(TPNO) |
28 set name=com.oracle.info.tpno value=$(TPNO) |
29 set name=info.classification \ |
29 set name=info.classification value=org.opensolaris.category.2008:System/Security |
30 value="org.opensolaris.category.2008:System/Security" |
|
31 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL) |
30 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL) |
32 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL) |
31 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL) |
33 set name=org.opensolaris.arc-caseid \ |
32 set name=org.opensolaris.arc-caseid value=PSARC/2006/283 |
34 value=PSARC/2006/283 |
|
35 set name=org.opensolaris.consolidation value=$(CONSOLIDATION) |
33 set name=org.opensolaris.consolidation value=$(CONSOLIDATION) |
36 |
34 dir path=etc/security/pam_pkcs11/cacerts |
37 dir path=etc/security/pam_pkcs11/cacerts |
35 dir path=etc/security/pam_pkcs11/crls |
38 dir path=etc/security/pam_pkcs11/crls |
|
39 |
|
40 file pam_pkcs11.conf path=etc/security/pam_pkcs11/pam_pkcs11.conf mode=0644 \ |
|
41 preserve=renamenew \ |
|
42 original_name=SUNWpampkcs11:etc/security/pam_pkcs11/pam_pkcs11.conf |
|
43 file usr/bin/make_hash_link.sh \ |
|
44 path=etc/security/pam_pkcs11/make_hash_link.sh mode=0555 |
|
45 file usr/share/pam_pkcs11/digest_mapping.example \ |
36 file usr/share/pam_pkcs11/digest_mapping.example \ |
46 path=etc/security/pam_pkcs11/digest_mapping.example |
37 path=etc/security/pam_pkcs11/digest_mapping.example |
47 file usr/share/pam_pkcs11/mail_mapping.example \ |
38 file usr/share/pam_pkcs11/mail_mapping.example \ |
48 path=etc/security/pam_pkcs11/mail_mapping.example |
39 path=etc/security/pam_pkcs11/mail_mapping.example |
|
40 file usr/bin/make_hash_link.sh path=etc/security/pam_pkcs11/make_hash_link.sh \ |
|
41 mode=0555 |
|
42 file pam_pkcs11.conf path=etc/security/pam_pkcs11/pam_pkcs11.conf mode=0644 \ |
|
43 original_name=SUNWpampkcs11:etc/security/pam_pkcs11/pam_pkcs11.conf \ |
|
44 preserve=renamenew |
49 file usr/share/pam_pkcs11/subject_mapping.example \ |
45 file usr/share/pam_pkcs11/subject_mapping.example \ |
50 path=etc/security/pam_pkcs11/subject_mapping.example |
46 path=etc/security/pam_pkcs11/subject_mapping.example |
51 file usr/bin/pkcs11_inspect path=usr/lib/pam_pkcs11/pkcs11_inspect mode=0555 |
|
52 file usr/bin/pklogin_finder path=usr/lib/pam_pkcs11/pklogin_finder mode=0555 |
|
53 file usr/lib/security/pam_pkcs11.so path=usr/lib/security/pam_pkcs11.so |
|
54 file usr/lib/$(MACH64)/security/pam_pkcs11.so \ |
|
55 path=usr/lib/security/$(MACH64)/pam_pkcs11.so |
|
56 file path=usr/lib/pam_pkcs11/ldap_mapper.so |
|
57 file path=usr/lib/pam_pkcs11/opensc_mapper.so |
|
58 file path=usr/lib/pam_pkcs11/openssh_mapper.so |
|
59 file usr/lib/$(MACH64)/pam_pkcs11/ldap_mapper.so \ |
47 file usr/lib/$(MACH64)/pam_pkcs11/ldap_mapper.so \ |
60 path=usr/lib/pam_pkcs11/$(MACH64)/ldap_mapper.so |
48 path=usr/lib/pam_pkcs11/$(MACH64)/ldap_mapper.so |
61 file usr/lib/$(MACH64)/pam_pkcs11/opensc_mapper.so \ |
49 file usr/lib/$(MACH64)/pam_pkcs11/opensc_mapper.so \ |
62 path=usr/lib/pam_pkcs11/$(MACH64)/opensc_mapper.so |
50 path=usr/lib/pam_pkcs11/$(MACH64)/opensc_mapper.so |
63 file usr/lib/$(MACH64)/pam_pkcs11/openssh_mapper.so \ |
51 file usr/lib/$(MACH64)/pam_pkcs11/openssh_mapper.so \ |
64 path=usr/lib/pam_pkcs11/$(MACH64)/openssh_mapper.so |
52 path=usr/lib/pam_pkcs11/$(MACH64)/openssh_mapper.so |
|
53 file path=usr/lib/pam_pkcs11/ldap_mapper.so |
|
54 file path=usr/lib/pam_pkcs11/opensc_mapper.so |
|
55 file path=usr/lib/pam_pkcs11/openssh_mapper.so |
|
56 file usr/bin/pkcs11_inspect path=usr/lib/pam_pkcs11/pkcs11_inspect mode=0555 |
|
57 file usr/bin/pklogin_finder path=usr/lib/pam_pkcs11/pklogin_finder mode=0555 |
|
58 file usr/lib/$(MACH64)/security/pam_pkcs11.so \ |
|
59 path=usr/lib/security/$(MACH64)/pam_pkcs11.so |
|
60 file usr/lib/security/pam_pkcs11.so path=usr/lib/security/pam_pkcs11.so |
|
61 file doc/mappers_api.html path=usr/share/doc/pam_pkcs11/mappers_api.html |
|
62 file doc/pam_pkcs11.html path=usr/share/doc/pam_pkcs11/pam_pkcs11.html |
65 file path=usr/share/locale/fr/LC_MESSAGES/pam_pkcs11.mo |
63 file path=usr/share/locale/fr/LC_MESSAGES/pam_pkcs11.mo |
66 file doc/pam_pkcs11.html path=usr/share/doc/pam_pkcs11/pam_pkcs11.html |
|
67 file doc/mappers_api.html path=usr/share/doc/pam_pkcs11/mappers_api.html |
|
68 # pam_pkcs11.5 is pre-Solarified, so bypass the mangler. |
64 # pam_pkcs11.5 is pre-Solarified, so bypass the mangler. |
69 file files/pam_pkcs11.5 path=usr/share/man/man5/pam_pkcs11.5 mangler.bypass=true |
65 file files/pam_pkcs11.5 path=usr/share/man/man5/pam_pkcs11.5 mangler.bypass=true |
70 # |
66 # |
71 license pam_pkcs11.license license=LGPLv2.1 |
67 license pam_pkcs11.license license=LGPLv2.1 |
72 # pam_pkcs11.5 used to be in system/core-os, so we need an optional dependency |
68 # pam_pkcs11.5 used to be in system/core-os, so we need an optional dependency |