Update Debian packaging for 1.5.74
[openafs.git] / src / packaging / Debian / control
1 Source: openafs
2 Section: net
3 Priority: optional
4 Maintainer: Russ Allbery <rra@debian.org>
5 Uploaders: Sam Hartman <hartmans@debian.org>
6 Build-Depends: debhelper (>= 7), autoconf, automake, bison, comerr-dev,
7  cpio, dblatex, dkms (>= 2.1.1.1), docbook-xsl, doxygen, flex,
8  libkrb5-dev, libncurses5-dev, libpam0g-dev, libxml2-utils, perl, xsltproc
9 Standards-Version: 3.8.4
10 Homepage: http://www.openafs.org/
11 Vcs-Git: git://git.debian.org/git/pkg-k5-afs/openafs.git
12 Vcs-Browser: http://git.debian.org/?p=pkg-k5-afs/openafs.git
13
14 Package: openafs-client
15 Architecture: alpha amd64 arm armel i386 ia64 lpia powerpc ppc64 s390 s390x sparc
16 Depends: ${shlibs:Depends}, ${misc:Depends}
17 Recommends: lsof, openafs-modules-dkms (>= ${source:Version})
18  | openafs-modules-source (>= ${source:Version})
19  | openafs-modules3
20 Suggests: openafs-doc, openafs-krb5
21 Conflicts: arla, openafs-modules1, openafs-modules2
22 Description: AFS distributed filesystem client support
23  AFS is a distributed filesystem allowing cross-platform sharing of
24  files among multiple computers.  Facilities are provided for access
25  control, authentication, backup and administrative management.
26  .
27  This package provides basic client support to mount and manipulate
28  AFS.  If your site uses Kerberos v5 authentication for AFS, you will also
29  want to install openafs-krb5.
30
31 Package: openafs-kpasswd
32 Priority: extra
33 Architecture: alpha amd64 arm armel i386 ia64 lpia powerpc ppc64 s390 s390x sparc
34 Depends: ${shlibs:Depends}, ${misc:Depends}, openafs-client
35 Conflicts: krb5-user, heimdal-clients, kerberos4kth-clients
36 Description: AFS distributed filesystem old password changing
37  AFS is a distributed filesystem allowing cross-platform sharing of
38  files among multiple computers.  Facilities are provided for access
39  control, authentication, backup and administrative management.
40  .
41  This package provides kpasswd and kas, utilities needed by the OpenAFS
42  kaserver to create users and change passwords.  Only install this package
43  if you are already using kaserver; generally you should not install this
44  package for new cells or for cells using Kerberos v5.
45
46 Package: openafs-fileserver
47 Architecture: alpha amd64 arm armel i386 ia64 lpia powerpc ppc64 s390 s390x sparc
48 Depends: ${shlibs:Depends}, ${misc:Depends}, openafs-client, lsb-base
49 Recommends: ntp | time-daemon
50 Suggests: openafs-doc
51 Description: AFS distributed filesystem file server
52  AFS is a distributed filesystem allowing cross-platform sharing of
53  files among multiple computers.  Facilities are provided for access
54  control, authentication, backup and administrative management.
55  .
56  This package provides the AFS fileserver binaries.  It should be
57  installed on any machine that will export files into AFS.
58
59 Package: openafs-dbserver
60 Architecture: alpha amd64 arm armel i386 ia64 lpia powerpc ppc64 s390 s390x sparc
61 Depends: ${shlibs:Depends}, ${perl:Depends}, ${misc:Depends},
62  openafs-fileserver, openafs-client
63 Suggests: openafs-doc
64 Conflicts: openafs-ptutil
65 Replaces: openafs-ptutil
66 Provides: openafs-ptutil
67 Description: AFS distributed filesystem database server
68  AFS is a distributed filesystem allowing cross-platform sharing of
69  files among multiple computers.  Facilities are provided for access
70  control, authentication, backup and administrative management.
71  .
72  This package provides AFS database server binaries.  It should be
73  installed on the servers that will act as volume location and
74  protection servers.
75
76 Package: openafs-doc
77 Section: doc
78 Architecture: all
79 Depends: ${misc:Depends}
80 Description: AFS distributed filesystem documentation
81  AFS is a distributed filesystem allowing cross-platform sharing of files
82  among multiple computers.  Facilities are provided for access control,
83  authentication, backup and administrative management.
84  .
85  This package contains the OpenAFS user's and reference manuals, some
86  protocol documentation, and other OpenAFS documentation.
87
88 Package: openafs-krb5
89 Architecture: alpha amd64 arm armel i386 ia64 lpia powerpc ppc64 s390 s390x sparc
90 Depends: ${shlibs:Depends}, ${misc:Depends}
91 Conflicts: openafs-client (<< 1.4.7.dfsg1-1)
92 Description: AFS distributed filesystem Kerberos 5 integration
93  AFS is a distributed filesystem allowing cross-platform sharing of files
94  among multiple computers.  Facilities are provided for access control,
95  authentication, backup and administrative management.
96  .
97  This package provides aklog, a utility for authenticating to AFS using
98  Kerberos 5.  It also provides asetkey, a utility to set AFS server keys
99  from a Kerberos keytab, and ka-forwarder, a utility to forward kaserver
100  requests to a KDC using fakeka.
101
102 Package: libkopenafs1
103 Section: libs
104 Architecture: alpha amd64 arm armel i386 ia64 lpia powerpc ppc64 s390 s390x sparc
105 Depends: ${shlibs:Depends}, ${misc:Depends}
106 Description: AFS distributed file system runtime library (PAGs)
107  AFS is a distributed filesystem allowing cross-platform sharing of
108  files among multiple computers.  Facilities are provided for access
109  control, authentication, backup and administrative management.
110  .
111  This package provides the shared library implementing an interface to
112  manipulating AFS process authentication groups (PAGs).  It provides the
113  a subset of the interface provided by the Heimdal libkafs library.
114
115 Package: libopenafs-dev
116 Section: libdevel
117 Architecture: alpha amd64 arm armel i386 ia64 lpia powerpc ppc64 s390 s390x sparc
118 Priority: extra
119 Depends: ${shlibs:Depends}, ${misc:Depends}
120 Suggests: openafs-doc
121 Conflicts: arla-dev, liblwp-dev
122 Description: AFS distributed filesystem development libraries
123  AFS is a distributed filesystem allowing cross-platform sharing of
124  files among multiple computers.  Facilities are provided for access
125  control, authentication, backup and administrative management.
126  .
127  This package provides static development libraries and headers
128  needed to compile AFS applications.
129
130 Package: openafs-modules-source
131 Section: kernel
132 Priority: extra
133 Architecture: alpha amd64 arm armel i386 ia64 lpia powerpc ppc64 s390 s390x sparc
134 Depends: ${misc:Depends}, bison, flex, debhelper (>= 5),
135  module-assistant | kernel-package
136 Description: AFS distributed filesystem kernel module source
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.
140  .
141  This package provides the source to the AFS kernel module in a form
142  suitable for use by module-assistant or kernel-package.
143
144 Package: openafs-modules-dkms
145 Section: kernel
146 Priority: extra
147 Depends: ${misc:Depends}, dkms, bison, flex
148 Architecture: alpha amd64 arm armel i386 ia64 lpia powerpc ppc64 s390 s390x sparc
149 Description: AFS distributed filesystem kernel module DKMS source
150  AFS is a distributed filesystem allowing cross-platform sharing of
151  files among multiple computers.  Facilities are provided for access
152  control, authentication, backup and administrative management.
153  .
154  This package contains the source for the AFS kernel module, packaged with
155  approriate configuration for DKMS to build new modules dynamically.
156
157 Package: libpam-openafs-kaserver
158 Architecture: alpha amd64 arm armel i386 ia64 lpia powerpc ppc64 s390 s390x sparc
159 Section: admin
160 Priority: extra
161 Depends: ${shlibs:Depends}, ${misc:Depends}, openafs-client
162 Description: AFS distributed filesystem kaserver PAM module
163  AFS is a distributed filesystem allowing cross-platform sharing of
164  files among multiple computers.  Facilities are provided for access
165  control, authentication, backup and administrative management.
166  .
167  This package provides a PAM module for existing  sites using the AFS
168  kaserver for authentication.  New sites should use a Kerberos v5
169  implementation, a Kerberos v5 PAM module such as libpam-krb5, and
170  libpam-afs-session.
171
172 Package: openafs-dbg
173 Section: debug
174 Priority: extra
175 Architecture: alpha amd64 arm armel i386 ia64 lpia powerpc ppc64 s390 s390x sparc
176 Depends: ${misc:Depends}, openafs-fileserver (= ${binary:Version})
177  | openafs-dbserver (= ${binary:Version})
178 Description: AFS distributed filesystem debugging information
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 debugging information for the OpenAFS
184  server binaries (the openafs-fileserver and openafs-dbserver packages).