Import Debian changes 1.8.5-1
[hcoop/debian/openafs.git] / debian / control
1 Source: openafs
2 Section: net
3 Priority: optional
4 Maintainer: Benjamin Kaduk <kaduk@mit.edu>
5 Uploaders: Sam Hartman <hartmans@debian.org>, Anders Kaseorg <andersk@mit.edu>
6 Build-Depends: debhelper (>= 9.20160709~), autoconf, automake, bison, comerr-dev,
7 cpio, flex, libfuse-dev, libkrb5-dev, libncurses5-dev,
8 libpam0g-dev, libxml2-utils, perl, pkg-config,
9 libtool, heimdal-multidev (>= 1.7~git20150920)
10 Build-Depends-Indep: dblatex, dkms (>= 2.1.1.1), docbook-xsl, doxygen (>= 1.8.4-1~),
11 xsltproc
12 Standards-Version: 4.1.3
13 Homepage: http://www.openafs.org/
14 Vcs-Git: https://salsa.debian.org/debian/openafs.git
15 Vcs-Browser: https://salsa.debian.org/debian/openafs
16
17 Package: openafs-client
18 Architecture: alpha amd64 arm arm64 armel armhf i386 ia64 powerpc powerpcspe ppc64 ppc64el s390 s390x sparc
19 Depends: ${shlibs:Depends}, ${misc:Depends}, lsb-base (>= 3.0-6)
20 Recommends: lsof, openafs-modules-dkms (>= ${source:Version})
21 | openafs-modules-source (>= ${source:Version})
22 | openafs-modules3
23 Suggests: openafs-doc, openafs-krb5
24 Conflicts: arla
25 Breaks: openafs-modules1, openafs-modules2
26 Description: AFS distributed filesystem client support
27 AFS is a distributed filesystem allowing cross-platform sharing of
28 files among multiple computers. Facilities are provided for access
29 control, authentication, backup and administrative management.
30 .
31 This package provides basic client support to mount and manipulate
32 AFS. If your site uses Kerberos v5 authentication for AFS, you will also
33 want to install openafs-krb5.
34
35 Package: openafs-fuse
36 Architecture: alpha amd64 arm arm64 armel armhf i386 ia64 powerpc ppc64 ppc64el s390 s390x sparc
37 Depends: ${shlibs:Depends}, ${misc:Depends},
38 openafs-client (= ${binary:Version})
39 Description: AFS distributed file system experimental FUSE client
40 AFS is a distributed filesystem allowing cross-platform sharing of
41 files among multiple computers. Facilities are provided for access
42 control, authentication, backup and administrative management.
43 .
44 This package provides an experimental FUSE implementation of the AFS
45 client as afsd.fuse. This currently only provides read-only access to
46 AFS, doesn't work with all of the normal AFS client programs, and must be
47 started manually, but may be of interest in situations where read-only
48 access is sufficient and the kernel module cannot be built.
49
50 Package: openafs-fileserver
51 Architecture: alpha amd64 arm arm64 armel armhf i386 ia64 powerpc powerpcspe ppc64 ppc64el s390 s390x sparc
52 Depends: ${shlibs:Depends}, ${misc:Depends}, lsb-base (>= 3.0-6), openafs-client,
53 openafs-krb5 (>= 1.8.0~pre1-1)
54 Recommends: ntp | time-daemon
55 Suggests: openafs-doc
56 Description: AFS distributed filesystem file server
57 AFS is a distributed filesystem allowing cross-platform sharing of
58 files among multiple computers. Facilities are provided for access
59 control, authentication, backup and administrative management.
60 .
61 This package provides the AFS fileserver binaries. It should be
62 installed on any machine that will export files into AFS.
63
64 Package: openafs-dbserver
65 Architecture: alpha amd64 arm arm64 armel armhf i386 ia64 powerpc powerpcspe ppc64 ppc64el s390 s390x sparc
66 Depends: ${shlibs:Depends}, ${perl:Depends}, ${misc:Depends},
67 openafs-fileserver
68 Recommends: openafs-client
69 Suggests: openafs-doc
70 Description: AFS distributed filesystem database server
71 AFS is a distributed filesystem allowing cross-platform sharing of
72 files among multiple computers. Facilities are provided for access
73 control, authentication, backup and administrative management.
74 .
75 This package provides AFS database server binaries. It should be
76 installed on the servers that will act as volume location and
77 protection servers.
78
79 Package: openafs-doc
80 Section: doc
81 Architecture: all
82 Multi-Arch: foreign
83 Depends: ${misc:Depends}
84 Description: AFS distributed filesystem documentation
85 AFS is a distributed filesystem allowing cross-platform sharing of files
86 among multiple computers. Facilities are provided for access control,
87 authentication, backup and administrative management.
88 .
89 This package contains the OpenAFS user's and reference manuals, some
90 protocol documentation, and other OpenAFS documentation.
91
92 Package: openafs-krb5
93 Architecture: alpha amd64 arm arm64 armel armhf i386 ia64 powerpc powerpcspe ppc64 ppc64el s390 s390x sparc
94 Depends: ${shlibs:Depends}, ${misc:Depends}
95 Breaks: openafs-client (<< 1.4.7.dfsg1-1)
96 Description: AFS distributed filesystem Kerberos 5 integration
97 AFS is a distributed filesystem allowing cross-platform sharing of files
98 among multiple computers. Facilities are provided for access control,
99 authentication, backup and administrative management.
100 .
101 This package provides aklog, a utility for authenticating to AFS using
102 Kerberos 5. It also provides asetkey, a utility to set AFS server keys
103 from a Kerberos keytab, and ka-forwarder, a utility to forward kaserver
104 requests to a KDC using fakeka.
105
106 Package: libkopenafs2
107 Section: libs
108 Architecture: alpha amd64 arm arm64 armel armhf i386 ia64 powerpc ppc64 ppc64el s390 s390x sparc
109 Depends: ${shlibs:Depends}, ${misc:Depends}
110 Description: AFS distributed file system runtime library (PAGs)
111 AFS is a distributed filesystem allowing cross-platform sharing of
112 files among multiple computers. Facilities are provided for access
113 control, authentication, backup and administrative management.
114 .
115 This package provides the shared library implementing an interface to
116 manipulating AFS process authentication groups (PAGs). It provides the
117 a subset of the interface provided by the Heimdal libkafs library.
118
119 Package: libafsauthent2
120 Section: libs
121 Architecture: alpha amd64 arm arm64 armel armhf i386 ia64 powerpc ppc64 ppc64el s390 s390x sparc
122 Depends: ${shlibs:Depends}, ${misc:Depends}
123 Description: AFS distributed file system runtime library (authentication)
124 AFS is a distributed filesystem allowing cross-platform sharing of
125 files among multiple computers. Facilities are provided for access
126 control, authentication, backup and administrative management.
127 .
128 This package provides the shared library implementing AFS client
129 authentication and token management.
130
131 Package: libafsrpc2
132 Section: libs
133 Architecture: alpha amd64 arm arm64 armel armhf i386 ia64 powerpc ppc64 ppc64el s390 s390x sparc
134 Depends: ${shlibs:Depends}, ${misc:Depends}
135 Description: AFS distributed file system runtime library (RPC layer)
136 AFS is a distributed filesystem allowing cross-platform sharing of
137 files among multiple computers. Facilities are provided for access
138 control, authentication, backup and administrative management.
139 .
140 This package provides the shared library implementing the Rx protocol and
141 other AFS RPC functionality.
142
143 Package: libopenafs-dev
144 Section: libdevel
145 Architecture: alpha amd64 arm arm64 armel armhf i386 ia64 powerpc powerpcspe ppc64 ppc64el s390 s390x sparc
146 Depends: ${shlibs:Depends}, ${misc:Depends},
147 libafsauthent2 (= ${binary:Version}), libafsrpc2 (= ${binary:Version}),
148 libkopenafs2 (= ${binary:Version}),
149 Suggests: openafs-doc
150 Conflicts: arla-dev, liblwp-dev
151 Description: AFS distributed filesystem development libraries
152 AFS is a distributed filesystem allowing cross-platform sharing of
153 files among multiple computers. Facilities are provided for access
154 control, authentication, backup and administrative management.
155 .
156 This package provides static development libraries and headers
157 needed to compile AFS applications.
158
159 Package: openafs-modules-source
160 Section: kernel
161 Architecture: all
162 Depends: ${misc:Depends}, debhelper (>= 8),
163 module-assistant | kernel-package, perl
164 Recommends: openafs-client (>= ${source:Version})
165 Description: AFS distributed filesystem kernel module source
166 AFS is a distributed filesystem allowing cross-platform sharing of
167 files among multiple computers. Facilities are provided for access
168 control, authentication, backup and administrative management.
169 .
170 This package provides the source to the AFS kernel module in a form
171 suitable for use by module-assistant or kernel-package.
172
173 Package: openafs-modules-dkms
174 Section: kernel
175 Architecture: all
176 Depends: ${misc:Depends}, ${perl:Depends}, dkms, libc6-dev
177 Recommends: openafs-client (>= ${source:Version})
178 Description: AFS distributed filesystem kernel module DKMS source
179 AFS is a distributed filesystem allowing cross-platform sharing of
180 files among multiple computers. Facilities are provided for access
181 control, authentication, backup and administrative management.
182 .
183 This package contains the source for the AFS kernel module, packaged with
184 appropriate configuration for DKMS to build new modules dynamically.