1Source: samba 2Section: net 3Priority: optional 4Maintainer: Eloy A. Paris <peloy@debian.org> 5Uploaders: Steve Langasek <vorlon@debian.org> 6Build-Depends: debhelper (>= 4.1.13), libpam0g-dev, libreadline4-dev, libcupsys2-dev, autoconf, libacl1-dev (>= 2.2.11-1), libacl1 (>= 2.2.11-1), libkrb5-dev, libldap2-dev, po-debconf, python2.3-dev 7Standards-Version: 3.5.10 8 9Package: samba 10Architecture: any 11Depends: samba-common (= ${Source-Version}), netbase, logrotate, ${shlibs:Depends}, ${misc:Depends}, libpam-runtime (>= 0.76-13.1), libpam-modules 12Replaces: samba-common (<= 2.0.5a-2) 13Suggests: samba-doc 14Description: 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 41Package: samba-common 42Architecture: any 43Depends: debconf, libpam-modules, ${shlibs:Depends} 44Replaces: samba (<< 2.999+3.0.alpha21-4) 45Description: Samba common files used by both the server and the client 46 The Samba software suite is a collection of programs that 47 implements the SMB protocol for unix systems, allowing you to serve 48 files and printers to Windows, NT, OS/2 and DOS clients. This protocol 49 is sometimes also referred to as the LanManager or NetBIOS protocol. 50 . 51 This package contains the common files that are used by both the server 52 (provided in the samba package) and the client (provided in the smbclient 53 package). 54 55Package: smbclient 56Architecture: any 57Depends: samba-common (= ${Source-Version}), ${shlibs:Depends} 58Replaces: samba (<< 2.999+3.0.alpha21-4) 59Provides: samba-client 60Suggests: smbfs 61Description: a LanManager-like simple client for Unix 62 The Samba software suite is a collection of programs that 63 implements the SMB protocol for unix systems, allowing you to serve 64 files and printers to Windows, NT, OS/2 and DOS clients. This protocol 65 is sometimes also referred to as the LanManager or NetBIOS protocol. 66 . 67 This package contains some client components of the Samba suite. In 68 particular it includes the command line utilities smbclient, smbtar, 69 and smbspool. If you want to mount shares exported from Microsoft 70 Windows machines or a Samba server you must install the smbfs package. 71 72Package: swat 73Architecture: any 74Depends: debconf, samba (= ${Source-Version}), ${shlibs:Depends} 75Recommends: samba-doc 76Description: Samba Web Administration Tool 77 The Samba software suite is a collection of programs that 78 implements the SMB protocol for unix systems, allowing you to serve 79 files and printers to Windows, NT, OS/2 and DOS clients. This protocol 80 is sometimes also referred to as the LanManager or NetBIOS protocol. 81 . 82 This package contains the components of the Samba suite that are needed 83 for Web administration of the Samba server. 84 . 85 Note: if you want to use the on-line documentation that is accesible 86 through the Swat front-end you must install the samba-doc package. 87 88Package: samba-doc 89Section: doc 90Architecture: all 91Description: Samba documentation 92 The Samba software suite is a collection of programs that 93 implements the SMB protocol for unix systems, allowing you to serve 94 files and printers to Windows, NT, OS/2 and DOS clients. This protocol 95 is sometimes also referred to as the LanManager or NetBIOS protocol. 96 . 97 This package contains all the documentation that comes in the original 98 tarball. 99 100Package: smbfs 101Section: otherosfs 102Priority: optional 103Architecture: any 104Depends: netbase (>= 2.02), samba-common (= ${Source-Version}), ${shlibs:Depends} 105Suggests: smbclient 106Replaces: smbfsx 107Conflicts: smbfsx, suidmanager (<< 0.50) 108Description: mount and umount commands for the smbfs (for kernels >= than 2.2.x) 109 Smbfs is a filesystem which understands the SMB protocol. 110 This is the protocol Windows for Workgroups, Windows NT or 111 LAN Manager use to talk to each other. It was inspired by 112 samba, the program by Andrew Tridgell that turns any unix 113 site into a file server for DOS or Windows clients. 114 . 115 If you want to use command-line utilities like smbclient, smbtar 116 and/or smbspool you just need to install the smbclient package. 117 . 118 Starting with the Debian Samba packages version 2.2.0-1, the old smbfs 119 utilities for 2.0.x have been removed. There are no wrapper scripts 120 that call a specific smbmount/smbumount depending on the kernel 121 version. If you are using a 2.0.x kernel please upgrade or use the 122 latest Samba 2.0.7 Debian package. 123 124Package: libpam-smbpass 125Section: admin 126Priority: extra 127Architecture: any 128Depends: ${shlibs:Depends} 129Suggests: samba 130Description: pluggable authentication module for SMB password database 131 This is a stackable PAM module that allows a system administrator to easily 132 migrate to using encrypted passwords for Samba and to keep smb passwords in 133 sync with unix passwords. Unlike other solutions, it does this without 134 requiring users to change their existing passwords or login to Samba using 135 cleartext passwords. 136 137Package: libsmbclient 138Section: libs 139Priority: extra 140Architecture: any 141Depends: ${shlibs:Depends} 142Description: shared library that allows applications to talk to SMB servers 143 libsmbclient allows to write applications that use the SMB protocol. 144 This gives applications the ability to talk to Microsoft Windows servers 145 and Unix servers running Samba. 146 . 147 This package contains the libsmbclient shared library. 148 149Package: libsmbclient-dev 150Section: libdevel 151Priority: extra 152Architecture: any 153Depends: libsmbclient (= ${Source-Version}) 154Description: libsmbclient static libraries and headers 155 libsmbclient allows to write applications that use the SMB protocol. 156 This gives applications the ability to talk to Microsoft Windows servers 157 and Unix servers running Samba. 158 . 159 This package contains the libsmbclient static libraries and headers 160 needed to build applications that use SMB services. 161 162Package: winbind 163Section: net 164Priority: optional 165Architecture: any 166Depends: ${shlibs:Depends}, ${misc:Depends} 167Replaces: samba (<= 2.2.3-2) 168Description: service to resolve user and group information from Windows NT servers 169 This package provides the winbindd daemon, which provides a 170 service for the Name Service Switch capability that is present 171 in most modern C libraries (like the GNU C Library - glibc.) 172 . 173 The service provided by winbindd is called `winbind' and 174 can be used to resolve user and group information from a 175 Windows NT server. The service can also provide authentication 176 services via an associated PAM module. 177 178Package: python2.3-samba 179Section: python 180Priority: optional 181Architecture: any 182Depends: ${shlibs:Depends}, python2.3 183Description: Python bindings that allow access to various aspects of Samba 184 The Samba Python bindings allow you to access various aspects of Samba. 185 At the moment their status is "experimental" but they have been reported 186 to work well. 187 . 188 See /usr/share/doc/python2.3-samba/examples for a couple of examples. 189