2 # This file and its contents are supplied under the terms of the
3 # Common Development and Distribution License ("CDDL"), version 1.0.
4 # You may only use this file in accordance with the terms of version
7 # A full copy of the text of the CDDL should have accompanied this
8 # source. A copy of the CDDL is also available via the Internet at
9 # http://www.illumos.org/license/CDDL.
13 # Copyright (c) 2013, Colin Ellis. All rights reserved.
14 # Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
15 # Copyright (c) 2019, Michal Nowak
16 # Copyright 2021 OmniOS Community Edition (OmniOSce) Association.
17 # Copyright 2021, Andreas Wacknitz
20 set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
21 set name=pkg.human-version value=$(HUMAN_VERSION)
22 set name=pkg.summary value="$(COMPONENT_SUMMARY)"
23 set name=pkg.description value="$(COMPONENT_DESCRIPTION)"
24 set name=info.classification value="$(COMPONENT_CLASSIFICATION)"
25 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
26 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
27 set name=org.opensolaris.consolidation value=$(CONSOLIDATION)
29 license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)'
31 depend fmri=security/pinentry type=require
33 <transform dir path=usr/share/gnupg$ -> default facet.locale true>
34 <transform file path=usr/share/gnupg/help\.([^/]+)(\..+){0,1}(/.+){0,1}\.txt$ -> default facet.locale.%<\1> true>
37 file files/exec_attr.gnupg path=etc/security/exec_attr.d/gnupg
39 link path=usr/bin/gpg2 target=gpg
40 link path=usr/bin/gpgv2 target=gpgv
41 link path=usr/share/man/man1/gpg2.1 target=gpg.1
42 link path=usr/share/man/man1/gpgv2.1 target=gpgv.1
44 file path=usr/bin/dirmngr
45 file path=usr/bin/dirmngr-client
46 file path=usr/bin/dirmngr_ldap
47 file path=usr/bin/gpg-agent
48 file path=usr/bin/gpg-auth
49 file path=usr/bin/gpg-card
50 file path=usr/bin/gpg-check-pattern
51 file path=usr/bin/gpg-connect-agent
52 file path=usr/bin/gpg-mail-tube
53 file path=usr/bin/gpg-pair-tool
54 file path=usr/bin/gpg-preset-passphrase
55 file path=usr/bin/gpg-protect-tool
56 file path=usr/bin/gpg-wks-client
57 file path=usr/bin/gpg-wks-server
58 # gpg needs the proc_lock_memory privilege in order to be able to lock a
59 # memory segment. If it can't do that, it utters
60 # gpg: Warning: using insecure memory!
61 # Using the illumos forced privileges feature, we afford it the additional
62 # privilege by making it setuid (really needed here) root and installing an
63 # exec_attr entry to add just the necessary privilege. See files/exec_attr.
64 file path=usr/bin/gpg owner=root mode=04555
65 file path=usr/bin/gpgconf
66 file path=usr/bin/gpgparsemail
67 file path=usr/bin/gpgscm
68 file path=usr/bin/gpgsm
69 file path=usr/bin/gpgsplit
70 file path=usr/bin/gpgtar
71 file path=usr/bin/gpgv
72 file path=usr/bin/kbxutil
73 file path=usr/bin/keyboxd
74 file path=usr/bin/scdaemon
75 file path=usr/bin/watchgnupg
76 file path=usr/sbin/addgnupghome
77 file path=usr/sbin/applygnupgdefaults
78 file path=usr/share/doc/gnupg/DCO
79 file path=usr/share/doc/gnupg/DETAILS
80 file path=usr/share/doc/gnupg/FAQ
81 file path=usr/share/doc/gnupg/HACKING
82 file path=usr/share/doc/gnupg/KEYSERVER
83 file path=usr/share/doc/gnupg/OpenPGP
84 file path=usr/share/doc/gnupg/README
85 file path=usr/share/doc/gnupg/TRANSLATE
86 file path=usr/share/doc/gnupg/examples/README
87 file path=usr/share/doc/gnupg/examples/common.conf
88 file path=usr/share/doc/gnupg/examples/gpgconf.conf
89 file path=usr/share/doc/gnupg/examples/gpgconf.rnames
90 file path=usr/share/doc/gnupg/examples/pwpattern.list
91 file path=usr/share/doc/gnupg/examples/qualified.txt
92 file path=usr/share/doc/gnupg/examples/scd-event
93 file path=usr/share/doc/gnupg/examples/trustlist.txt
94 file path=usr/share/gnupg/distsigkey.gpg
95 file path=usr/share/gnupg/help.be.txt
96 file path=usr/share/gnupg/help.ca.txt
97 file path=usr/share/gnupg/help.cs.txt
98 file path=usr/share/gnupg/help.da.txt
99 file path=usr/share/gnupg/help.de.txt
100 file path=usr/share/gnupg/help.el.txt
101 file path=usr/share/gnupg/help.eo.txt
102 file path=usr/share/gnupg/help.es.txt
103 file path=usr/share/gnupg/help.et.txt
104 file path=usr/share/gnupg/help.fi.txt
105 file path=usr/share/gnupg/help.fr.txt
106 file path=usr/share/gnupg/help.gl.txt
107 file path=usr/share/gnupg/help.hu.txt
108 file path=usr/share/gnupg/help.id.txt
109 file path=usr/share/gnupg/help.it.txt
110 file path=usr/share/gnupg/help.ja.txt
111 file path=usr/share/gnupg/help.nb.txt
112 file path=usr/share/gnupg/help.pl.txt
113 file path=usr/share/gnupg/help.pt.txt
114 file path=usr/share/gnupg/help.pt_BR.txt
115 file path=usr/share/gnupg/help.ro.txt
116 file path=usr/share/gnupg/help.ru.txt
117 file path=usr/share/gnupg/help.sk.txt
118 file path=usr/share/gnupg/help.sv.txt
119 file path=usr/share/gnupg/help.tr.txt
120 file path=usr/share/gnupg/help.txt
121 file path=usr/share/gnupg/help.zh_CN.txt
122 file path=usr/share/gnupg/help.zh_TW.txt
123 file path=usr/share/gnupg/sks-keyservers.netCA.pem
124 file path=usr/share/info/gnupg.info
125 file path=usr/share/info/gnupg.info-1
126 file path=usr/share/info/gnupg.info-2
127 file path=usr/share/info/gnupg.info-3
128 file path=usr/share/locale/ca/LC_MESSAGES/gnupg2.mo
129 file path=usr/share/locale/cs/LC_MESSAGES/gnupg2.mo
130 file path=usr/share/locale/da/LC_MESSAGES/gnupg2.mo
131 file path=usr/share/locale/de/LC_MESSAGES/gnupg2.mo
132 file path=usr/share/locale/el/LC_MESSAGES/gnupg2.mo
133 file path=usr/share/locale/en/LC_MESSAGES/gnupg2.mo
134 file path=usr/share/locale/en@quot/LC_MESSAGES/gnupg2.mo
135 file path=usr/share/locale/eo/LC_MESSAGES/gnupg2.mo
136 file path=usr/share/locale/es/LC_MESSAGES/gnupg2.mo
137 file path=usr/share/locale/et/LC_MESSAGES/gnupg2.mo
138 file path=usr/share/locale/fi/LC_MESSAGES/gnupg2.mo
139 file path=usr/share/locale/fr/LC_MESSAGES/gnupg2.mo
140 file path=usr/share/locale/gl/LC_MESSAGES/gnupg2.mo
141 file path=usr/share/locale/hu/LC_MESSAGES/gnupg2.mo
142 file path=usr/share/locale/id/LC_MESSAGES/gnupg2.mo
143 file path=usr/share/locale/it/LC_MESSAGES/gnupg2.mo
144 file path=usr/share/locale/ja/LC_MESSAGES/gnupg2.mo
145 file path=usr/share/locale/nb/LC_MESSAGES/gnupg2.mo
146 file path=usr/share/locale/nl/LC_MESSAGES/gnupg2.mo
147 file path=usr/share/locale/pl/LC_MESSAGES/gnupg2.mo
148 file path=usr/share/locale/pt/LC_MESSAGES/gnupg2.mo
149 file path=usr/share/locale/ro/LC_MESSAGES/gnupg2.mo
150 file path=usr/share/locale/ru/LC_MESSAGES/gnupg2.mo
151 file path=usr/share/locale/sk/LC_MESSAGES/gnupg2.mo
152 file path=usr/share/locale/sv/LC_MESSAGES/gnupg2.mo
153 file path=usr/share/locale/tr/LC_MESSAGES/gnupg2.mo
154 file path=usr/share/locale/uk/LC_MESSAGES/gnupg2.mo
155 file path=usr/share/locale/zh_CN/LC_MESSAGES/gnupg2.mo
156 file path=usr/share/locale/zh_TW/LC_MESSAGES/gnupg2.mo
157 file path=usr/share/man/man1/dirmngr-client.1
158 file path=usr/share/man/man1/gpg-agent.1
159 file path=usr/share/man/man1/gpg-card.1
160 file path=usr/share/man/man1/gpg-check-pattern.1
161 file path=usr/share/man/man1/gpg-connect-agent.1
162 file path=usr/share/man/man1/gpg-mail-tube.1
163 file path=usr/share/man/man1/gpg-preset-passphrase.1
164 file path=usr/share/man/man1/gpg-wks-client.1
165 file path=usr/share/man/man1/gpg-wks-server.1
166 file path=usr/share/man/man1/gpg.1
167 file path=usr/share/man/man1/gpgconf.1
168 file path=usr/share/man/man1/gpgparsemail.1
169 file path=usr/share/man/man1/gpgsm.1
170 file path=usr/share/man/man1/gpgtar.1
171 file path=usr/share/man/man1/gpgv.1
172 file path=usr/share/man/man1/scdaemon.1
173 file path=usr/share/man/man1/watchgnupg.1
174 file path=usr/share/man/man7/gnupg.7
175 file path=usr/share/man/man8/addgnupghome.8
176 file path=usr/share/man/man8/applygnupgdefaults.8
177 file path=usr/share/man/man8/dirmngr.8
178 file path=usr/share/man/manh/gnupg.7.html