]> git.proxmox.com Git - swtpm.git/blob - debian/control
debian/rpm: Adjust build and runtime dependencies and directory ownership
[swtpm.git] / debian / control
1 Source: swtpm
2 Maintainer: Stefan Berger <stefanb@linux.vnet.ibm.com>
3 Section: misc
4 Priority: optional
5 Build-Depends: automake,
6 autoconf,
7 libtool,
8 debhelper (>= 9),
9 libtpms-dev,
10 libfuse-dev,
11 libglib2.0-dev,
12 libgmp-dev,
13 expect,
14 libtasn1-dev,
15 socat,
16 python3-cryptography,
17 python3-pip,
18 python3-setuptools,
19 python3-twisted,
20 gnutls-dev,
21 gnutls-bin,
22 libssl-dev,
23 net-tools,
24 gawk,
25 softhsm2,
26 libseccomp-dev
27 # linux-image-extra
28
29 Package: swtpm
30 Architecture: any
31 Depends: swtpm-libs (= ${binary:Version}),
32 ${shlibs:Depends},
33 ${misc:Depends}
34 # linux-image-extra
35 Description: Libtpms-based TPM emulator
36 The swtpm package provides TPM emulators that listen for TPM commands
37 on sockets, character devices, or CUSE devices.
38
39 Package: swtpm-libs
40 Architecture: any
41 Multi-Arch: same
42 Depends: openssl,
43 libtpms0,
44 libglib2.0-0,
45 ${shlibs:Depends},
46 ${misc:Pre-Depends},
47 ${misc:Depends}
48 Description: Common libraries for TPM emulators
49 The swtpm-libs package provides the shared libraries for the swtpm
50 and swtpm-cuse packages.
51
52 Package: swtpm-dev
53 Architecture: any
54 Depends: ${misc:Depends}
55 Description: Include files for the TPM emulator's CUSE interface
56 The swtpm-dev package provides include files for developing clients
57 controlling the CUSE TPM through ioctls.
58
59 Package: swtpm-tools
60 Architecture: any
61 Description: Tools for the TPM emulator
62 The swtpm-tools package contains the following types of tools:
63 - swtpm_bios: Tool for initializing the TPM
64 - swtpm_ioctl: Tool for controlling the CUSE TPM
65 - swtpm_setup: Tool for creating the initial state of the TPM; this
66 tool basically simulates TPM manufacturing where certificates are
67 written into the NVRAM of the TPM
68 - swtpm_cert: Creation of certificates for the TPM (x509)
69 Depends: swtpm (= ${binary:Version}),
70 trousers (>= 0.3.9),
71 ${shlibs:Depends},
72 ${misc:Depends},
73 gnutls-bin