r11398: Keep s3 in sync with trunk
[samba.git] / packaging / Debian / debian-unstable / control
1 Source: samba
2 Section: net
3 Priority: optional
4 Maintainer: Eloy A. Paris <peloy@debian.org>
5 Uploaders: Steve Langasek <vorlon@debian.org>, Christian Perrier <bubulle@debian.org>
6 Build-Depends: debhelper (>= 4.1.13), libpam0g-dev, libreadline5-dev, libcupsys2-dev (>=1.1.20final+cvs20040330-4), autoconf, libacl1-dev (>= 2.2.11-1) [i386 ia64 alpha amd64 arm hppa m32r m68k mips mipsel powerpc ppc64 s390 s390x sh3 sh3eb sh4 sh4eb sparc], libkrb5-dev, libldap2-dev, po-debconf, python2.3-dev, binutils (>= 2.14.90.0.7), type-handling (>= 0.2.1), libpopt-dev, dpkg-dev (>= 1.13.9)
7 Standards-Version: 3.6.2
8
9 Package: samba
10 Architecture: any
11 Depends: samba-common (= ${Source-Version}), netbase, logrotate, ${shlibs:Depends}, ${misc:Depends}, libpam-runtime (>= 0.76-13.1), libpam-modules, lsb-base (>= 3.0-6)
12 Replaces: samba-common (<= 2.0.5a-2)
13 Suggests: samba-doc
14 Description: a LanManager-like file and printer server for Unix
15  The Samba software suite is a collection of programs that
16  implements the SMB protocol for unix systems, allowing you to serve
17  files and printers to Windows, NT, OS/2 and DOS clients. This protocol
18  is sometimes also referred to as the LanManager or NetBIOS protocol.
19  .
20  This package contains all the components necessary to turn your
21  Debian GNU/Linux box into a powerful file and printer server.
22  .
23  Currently, the Samba Debian packages consist of the following:
24  .
25   samba - LanManager-like file and printer server for Unix.
26   samba-common - Samba common files used by both the server and the client.
27   smbclient - LanManager-like simple client for Unix.
28   swat - Samba Web Administration Tool
29   samba-doc - Samba documentation.
30   smbfs - Mount and umount commands for the smbfs (kernels 2.2.x and above).
31   libpam-smbpass - pluggable authentication module for SMB password database
32   libsmbclient - Shared library that allows applications to talk to SMB servers
33   libsmbclient-dev - libsmbclient shared libraries
34   winbind: Service to resolve user and group information from Windows NT servers
35   python2.3-samba: Python bindings that allow access to various aspects of Samba
36  .
37  It is possible to install a subset of these packages depending on
38  your particular needs. For example, to access other SMB servers you
39  should only need the smbclient and samba-common packages.
40  .
41  http://www.samba.org/
42
43 Package: samba-common
44 Architecture: any
45 Depends: libpam-modules, ${shlibs:Depends}, ${misc:Depends}
46 Replaces: samba (<< 3.0.20b-1)
47 Description: Samba common files used by both the server and the client
48  The Samba software suite is a collection of programs that
49  implements the SMB protocol for unix systems, allowing you to serve
50  files and printers to Windows, NT, OS/2 and DOS clients. This protocol
51  is sometimes also referred to as the LanManager or NetBIOS protocol.
52  .
53  This package contains the common files that are used by both the server
54  (provided in the samba package) and the client (provided in the smbclient
55  package).
56
57 Package: smbclient
58 Architecture: any
59 Depends: samba-common (= ${Source-Version}), ${shlibs:Depends}
60 Replaces: samba (<< 2.999+3.0.alpha21-4)
61 Provides: samba-client
62 Suggests: smbfs
63 Description: a LanManager-like simple client for Unix
64  The Samba software suite is a collection of programs that
65  implements the SMB protocol for unix systems, allowing you to serve
66  files and printers to Windows, NT, OS/2 and DOS clients. This protocol
67  is sometimes also referred to as the LanManager or NetBIOS protocol.
68  .
69  This package contains some client components of the Samba suite. In
70  particular it includes the command line utilities smbclient, smbtar,
71  and smbspool. If you want to mount shares exported from Microsoft
72  Windows machines or a Samba server you must install the smbfs package.
73
74 Package: swat
75 Architecture: any
76 Depends: samba (= ${Source-Version}), ${shlibs:Depends}, ${misc:Depends}
77 Recommends: samba-doc
78 Description: Samba Web Administration Tool
79  The Samba software suite is a collection of programs that
80  implements the SMB protocol for unix systems, allowing you to serve
81  files and printers to Windows, NT, OS/2 and DOS clients. This protocol
82  is sometimes also referred to as the LanManager or NetBIOS protocol.
83  .
84  This package contains the components of the Samba suite that are needed
85  for Web administration of the Samba server.
86  .
87  Note: if you want to use the on-line documentation that is accesible
88  through the Swat front-end you must install the samba-doc package.
89
90 Package: samba-doc
91 Section: doc
92 Architecture: all
93 Description: Samba documentation
94  The Samba software suite is a collection of programs that
95  implements the SMB protocol for unix systems, allowing you to serve
96  files and printers to Windows, NT, OS/2 and DOS clients. This protocol
97  is sometimes also referred to as the LanManager or NetBIOS protocol.
98  .
99  This package contains all the documentation that comes in the original
100  tarball.
101
102 Package: smbfs
103 Section: otherosfs
104 Priority: optional
105 Architecture: any
106 Depends: netbase (>= 2.02), samba-common (= ${Source-Version}), ${shlibs:Depends}
107 Suggests: smbclient
108 Replaces: smbfsx
109 Conflicts: smbfsx, suidmanager (<< 0.50)
110 Description: mount and umount commands for the smbfs (for kernels >= than 2.2.x)
111  Smbfs is a filesystem which understands the SMB protocol.
112  This is the protocol Windows for Workgroups, Windows NT or
113  LAN Manager use to talk to each other. It was inspired by
114  samba, the program by Andrew Tridgell that turns any unix
115  site into a file server for DOS or Windows clients.
116  .
117  If you want to use command-line utilities like smbclient, smbtar
118  and/or smbspool you just need to install the smbclient package.
119  .
120  Starting with the Debian Samba packages version 2.2.0-1, the old smbfs
121  utilities for 2.0.x have been removed. There are no wrapper scripts
122  that call a specific smbmount/smbumount depending on the kernel
123  version.  If you are using a 2.0.x kernel please upgrade or use the
124  latest Samba 2.0.7 Debian package.
125
126 Package: libpam-smbpass
127 Section: admin
128 Priority: extra
129 Architecture: any
130 Depends: ${shlibs:Depends}
131 Suggests: samba
132 Description: pluggable authentication module for SMB password database
133  This is a stackable PAM module that allows a system administrator to easily
134  migrate to using encrypted passwords for Samba and to keep smb passwords in
135  sync with unix passwords.  Unlike other solutions, it does this without
136  requiring users to change their existing passwords or login to Samba using
137  cleartext passwords.
138
139 Package: libsmbclient
140 Section: libs
141 Priority: optional
142 Architecture: any
143 Depends: ${shlibs:Depends}
144 Description: shared library that allows applications to talk to SMB servers
145  libsmbclient allows to write applications that use the SMB protocol.
146  This gives applications the ability to talk to Microsoft Windows servers
147  and Unix servers running Samba.
148  .
149  This package contains the libsmbclient shared library.
150
151 Package: libsmbclient-dev
152 Section: libdevel
153 Priority: extra
154 Architecture: any
155 Depends: libsmbclient (= ${Source-Version})
156 Description: libsmbclient static libraries and headers
157  libsmbclient allows to write applications that use the SMB protocol.
158  This gives applications the ability to talk to Microsoft Windows servers
159  and Unix servers running Samba.
160  .
161  This package contains the libsmbclient static libraries and headers
162  needed to build applications that use SMB services.
163
164 Package: winbind
165 Section: net
166 Priority: optional
167 Architecture: any
168 Depends: ${shlibs:Depends}, ${misc:Depends}
169 Replaces: samba (<= 2.2.3-2)
170 Description: service to resolve user and group information from Windows NT servers
171  This package provides the winbindd daemon, which provides a
172  service for the Name Service Switch capability that is present
173  in most modern C libraries (like the GNU C Library - glibc.)
174  .
175  The service provided by winbindd is called `winbind' and
176  can be used to resolve user and group information from a
177  Windows NT server. The service can also provide authentication
178  services via an associated PAM module.
179
180 Package: python2.3-samba
181 Section: python
182 Priority: optional
183 Architecture: any
184 Depends: ${shlibs:Depends}, python2.3
185 Description: Python bindings that allow access to various aspects of Samba
186  The Samba Python bindings allow you to access various aspects of Samba.
187  At the moment their status is "experimental" but they have been reported
188  to work well.
189  .
190  See /usr/share/doc/python2.3-samba/examples for a couple of examples.
191
192 Package: samba-dbg
193 Section: devel
194 Architecture: any
195 Depends: samba (= ${Source-Version})
196 Description: Samba debugging symbols
197  The Samba software suite is a collection of programs that
198  implements the SMB protocol for unix systems, allowing you to serve
199  files and printers to Windows, NT, OS/2 and DOS clients. This protocol
200  is sometimes also referred to as the LanManager or NetBIOS protocol.
201  .
202  This package contains debugging symbols for the programs included in
203  the samba and smbclient packages.