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