summaryrefslogtreecommitdiff
path: root/debian/control
blob: 486dd76ae400466ad2f342ba796f5ead90b6ad99 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
Source: wallet
Section: net
Priority: extra
Maintainer: Russ Allbery <rra@debian.org>
Bugs: mailto:rra@debian.org
Build-Depends:
 debhelper (>= 9),
 dh-autoreconf,
 libauthen-sasl-perl,
 libcrypt-generatepassword-perl,
 libdatetime-format-sqlite-perl,
 libdatetime-perl,
 libdbd-sqlite3-perl,
 libdbi-perl,
 libdbix-class-perl,
 libheimdal-kadm5-perl,
 libipc-run-perl,
 libjson-perl,
 libkrb5-dev,
 libmodule-build-perl,
 libnet-dns-perl,
 libnet-duo-perl,
 libnet-ldap-perl,
 libnet-remctl-perl,
 libperl6-slurp-perl,
 libremctl-dev,
 libsql-translator-perl,
 libtest-minimumversion-perl,
 libtest-pod-perl,
 libtest-strict-perl,
 libtimedate-perl,
 libwebauth-perl,
 perl,
 sqlite3,
Standards-Version: 3.9.6
Homepage: http://www.eyrie.org/~eagle/software/wallet/
Vcs-Git: git://git.eyrie.org/kerberos/wallet.git -b debian/master
Vcs-Browser: http://git.eyrie.org/?p=kerberos/wallet.git

Package: keytab-backend
Architecture: all
Multi-Arch: foreign
Depends:
 krb5-admin-server,
 perl,
 remctl-server,
 ${misc:Depends},
 ${perl:Depends},
Description: Provide existing MIT Kerberos keytabs via remctl
 keytab-backend is a service that runs under remctld and allows
 authenticated clients to download Kerberos keytabs from an MIT Kerberos
 KDC without changing the key stored in the Kerberos KDC.  It must run on
 the same host as the Kerberos KDC and uses kadmin.local to extract the
 existing key.  It applies additional ACLs to limit which keys may be
 extracted in this way.  This interface is not needed for Heimdal.

Package: wallet-client
Architecture: any
Multi-Arch: foreign
Depends:
 ${misc:Depends},
 ${shlibs:Depends},
Description: Kerberos-authenticated secure data management client
 The wallet is a system for managing secure data, authorization rules to
 retrieve or change that data, and audit rules for documenting actions
 taken on that data.  Objects of various types may be stored in the
 wallet or generated on request and retrieved by authorized users.  The
 wallet tracks ACLs, metadata, and trace information.  It uses Kerberos
 authentication.  One of the object types it supports is Kerberos keytabs,
 making it suitable as a user-accessible front-end to Kerberos kadmind
 with richer ACL and metadata operations.
 .
 This package contains the wallet client, which talks to a remote wallet
 server to store, download, and manage objects.

Package: wallet-server
Architecture: all
Multi-Arch: foreign
Depends:
 libdatetime-format-sqlite-perl | libdatetime-format-mysql-perl | libdatetime-format-pg-perl,
 libdatetime-perl,
 libdbd-sqlite3-perl | libdbd-mysql-perl | libdbd-pg-perl,
 libdbi-perl,
 libdbix-class-perl,
 libsql-translator-perl,
 libtimedate-perl,
 remctl-server,
 ${misc:Depends},
 ${perl:Depends},
Recommends:
 krb5-user | libheimdal-kadm5-perl,
 remctl-server (>= 2.14),
Suggests:
 libauthen-sasl-perl,
 libcrypt-generatepassword-perl,
 libipc-run-perl,
 libjson-perl,
 libnet-duo-perl,
 libnet-ldap-perl,
 libnet-remctl-perl,
 libperl6-slurp-perl,
 libwebauth-perl (>= 4.4.0),
Description: Kerberos-authenticated secure data management server
 The wallet is a system for managing secure data, authorization rules to
 retrieve or change that data, and audit rules for documenting actions
 taken on that data.  Objects of various types may be stored in the
 wallet or generated on request and retrieved by authorized users.  The
 wallet tracks ACLs, metadata, and trace information.  It uses Kerberos
 authentication.  One of the object types it supports is Kerberos keytabs,
 making it suitable as a user-accessible front-end to Kerberos kadmind
 with richer ACL and metadata operations.
 .
 This package contains the wallet server, which runs under remctl,
 maintains the database of object metadata and secure objects, and
 responds to requests from the wallet client.
 .
 This package requires a DBD::* module (libdbd-*-perl) and corresponding
 DateTime::Format::* module (libdatetime-format-*-perl) for the same
 underlying database driver.