Your message dated Thu, 29 May 2008 07:32:09 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#483410: fixed in samba 1:3.0.30-1
has caused the Debian Bug report #483410,
regarding CVE-2008-1105: Boundary failure when parsing SMB responses can result 
in a buffer overrun
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [EMAIL PROTECTED]
immediately.)


-- 
483410: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=483410
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: samba
Version: 3.0.14a-3sarge11
Severity: critical
Tags: security patch
Justification: root security hole

Patch 1 is for etch
Patch 2 is the official patch released by the Samba Team. Applies cleanly on
Debian's 3.0.29. However, we'll fix unstable/testing by building samba 3.0.30

To security team: as I said, I'm unsure that I'll be able to work on
packages for etch. I'll at least try building with that patch. As usual, I
may need guidance to upload to the right place if you're OK for us to upload
for etch.

What about sarge? It is affected as well (samba is 3.0.14 there) but is it
still officially supported wrt security updates?


>From the announcement:

==========================================================
== Subject:     Boundary failure when parsing SMB responses
==              can result in a buffer overrun
==
== CVE ID#:     CVE-2008-1105
==
== Versions:    Samba 3.0.0 - 3.0.29 (inclusive)
==
== Summary:     Specifically crafted SMB responses can result
==              in a heap overflow in the Samba client code.
==              Because the server process, smbd, can itself
==              act as a client during operations such as
==              printer notification and domain authentication,
==              this issue affects both Samba client and server
==              installations.
==
==========================================================

===========
Description
===========

Secunia Research reported a vulnerability that allows for
the execution of arbitrary code in smbd.  This defect is
is a result of an incorrect buffer size when parsing SMB
replies in the routine receive_smb_raw().


==================
Patch Availability
==================

A patch addressing this defect has been posted to

  http://www.samba.org/samba/security/
  
  Additionally, Samba 3.0.30 has been issued as a security
  release to correct the defect.  Samba administrators are
  advised to upgrade to 3.0.30 or apply the patch as soon
  as possible.
  
  
  =======
  Credits
  =======
  
  This vulnerability was reported to Samba developers by
  Alin Rad Pop, Secunia Research.
  
  The time line is as follows:
  
  * May 15, 2008: Initial report to [EMAIL PROTECTED]
  * May 15, 2008: First response from Samba developers confirming
    the bug along with a proposed patch.
    * May 28, 2008: Public security advisory made available.
    
    
    ==========================================================
    == Our Code, Our Bugs, Our Responsibility.
    == The Samba Team
    ==========================================================
    


-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.24-1-686 (SMP w/1 CPU core)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages samba depends on:
ii  adduser                3.107             add and remove users and groups
ii  debconf [debconf-2.0]  1.5.22            Debian configuration management sy
ii  libacl1                2.2.47-2          Access control list shared library
ii  libattr1               1:2.4.41-1        Extended attribute shared library
ii  libc6                  2.7-11            GNU C Library: Shared libraries
ii  libcomerr2             1.40.8-2          common error description library
ii  libcupsys2             1.3.7-5           Common UNIX Printing System(tm) - 
ii  libgnutls26            2.2.5-1           the GNU TLS library - runtime libr
ii  libkrb53               1.6.dfsg.3-2      MIT Kerberos runtime libraries
ii  libldap-2.4-2          2.4.9-1           OpenLDAP libraries
ii  libpam-modules         0.99.7.1-6        Pluggable Authentication Modules f
ii  libpam-runtime         0.99.7.1-6        Runtime support for the PAM librar
ii  libpam0g               0.99.7.1-6        Pluggable Authentication Modules l
ii  libpopt0               1.10-3            lib for parsing cmdline parameters
ii  logrotate              3.7.1-3           Log rotation utility
ii  lsb-base               3.2-12            Linux Standard Base 3.2 init scrip
ii  procps                 1:3.2.7-8         /proc file system utilities
ii  samba-common           1:3.0.29-1        Samba common files used by both th
ii  update-inetd           4.30              inetd configuration file updater
ii  zlib1g                 1:1.2.3.3.dfsg-12 compression library - runtime

samba recommends no packages.

-- debconf information excluded
commit 7e191387d64de2c965fc2c999bc7d1ccf4aae010
Author: Gerald W. Carter <[EMAIL PROTECTED]>
Date:   Wed May 28 07:30:19 2008 -0500

    Security: Patche for CVE-2008-1105.
    
        -- Summary --
        Specifically crafted SMB responses can result
        in a heap overflow in the Samba client code.
        Because the server process, smbd, can itself
        act as a client during operations such as
        printer notification and domain authentication,
        this issue affects both Samba client and server
        installations.
    
    Ensure that we specify the buffer size used to store incoming SMB
    packets.  This bug was originally introduced in Samba 2.2.4.  Patch from
    Jeremy Allison.

Index: samba-3.0.24/source/client/client.c
===================================================================
--- samba-3.0.24.orig/source/client/client.c
+++ samba-3.0.24/source/client/client.c
@@ -3230,7 +3230,7 @@
           session keepalives and then drop them here.
        */
        if (FD_ISSET(cli->fd,&fds)) {
-               if (!receive_smb(cli->fd,cli->inbuf,0)) {
+               if (!receive_smb(cli->fd,cli->inbuf,cli->bufsize,0)) {
                        DEBUG(0, ("Read from server failed, maybe it closed the 
"
                                "connection\n"));
                        return;
Index: samba-3.0.24/source/client/smbctool.c
===================================================================
--- samba-3.0.24.orig/source/client/smbctool.c
+++ samba-3.0.24/source/client/smbctool.c
@@ -3304,7 +3304,7 @@
           session keepalives and then drop them here.
        */
        if (FD_ISSET(cli->fd,&fds)) {
-               receive_smb(cli->fd,cli->inbuf,0);
+               receive_smb(cli->fd,cli->inbuf,cli->bufsize,0);
                goto again;
        }
          
Index: samba-3.0.24/source/lib/util_sock.c
===================================================================
--- samba-3.0.24.orig/source/lib/util_sock.c
+++ samba-3.0.24/source/lib/util_sock.c
@@ -654,14 +654,13 @@
 }
 
 /****************************************************************************
- Read an smb from a fd. Note that the buffer *MUST* be of size
- BUFFER_SIZE+SAFETY_MARGIN.
+ Read an smb from a fd. 
  The timeout is in milliseconds. 
  This function will return on receipt of a session keepalive packet.
  Doesn't check the MAC on signed packets.
 ****************************************************************************/
 
-BOOL receive_smb_raw(int fd, char *buffer, unsigned int timeout)
+BOOL receive_smb_raw(int fd, char *buffer, size_t buflen, unsigned int timeout)
 {
        ssize_t len,ret;
 
@@ -682,25 +681,18 @@
                return False;
        }
 
-       /*
-        * A WRITEX with CAP_LARGE_WRITEX can be 64k worth of data plus 65 bytes
-        * of header. Don't print the error if this fits.... JRA.
-        */
-
-       if (len > (BUFFER_SIZE + LARGE_WRITEX_HDR_SIZE)) {
+       if (len > buflen) {
                DEBUG(0,("Invalid packet length! (%lu bytes).\n",(unsigned 
long)len));
-               if (len > BUFFER_SIZE + (SAFETY_MARGIN/2)) {
 
-                       /*
-                        * Correct fix. smb_read_error may have already been
-                        * set. Only set it here if not already set. Global
-                        * variables still suck :-). JRA.
-                        */
+               /*
+                * smb_read_error may have already been
+                * set. Only set it here if not already set. Global
+                * variables still suck :-). JRA.
+                */
 
-                       if (smb_read_error == 0)
-                               smb_read_error = READ_ERROR;
-                       return False;
-               }
+               if (smb_read_error == 0)
+                       smb_read_error = READ_ERROR;
+               return False;
        }
 
        if(len > 0) {
@@ -730,9 +722,9 @@
  Checks the MAC on signed packets.
 ****************************************************************************/
 
-BOOL receive_smb(int fd, char *buffer, unsigned int timeout)
+BOOL receive_smb(int fd, char *buffer, size_t buflen, unsigned int timeout)
 {
-       if (!receive_smb_raw(fd, buffer, timeout)) {
+       if (!receive_smb_raw(fd, buffer, buflen, timeout)) {
                return False;
        }
 
Index: samba-3.0.24/source/libsmb/clientgen.c
===================================================================
--- samba-3.0.24.orig/source/libsmb/clientgen.c
+++ samba-3.0.24/source/libsmb/clientgen.c
@@ -42,8 +42,7 @@
 }
 
 /****************************************************************************
- Read an smb from a fd ignoring all keepalive packets. Note that the buffer 
- *MUST* be of size BUFFER_SIZE+SAFETY_MARGIN.
+ Read an smb from a fd ignoring all keepalive packets.
  The timeout is in milliseconds
 
  This is exactly the same as receive_smb except that it never returns
@@ -52,12 +51,12 @@
  should never go into a blocking read.
 ****************************************************************************/
 
-static BOOL client_receive_smb(int fd,char *buffer, unsigned int timeout)
+static BOOL client_receive_smb(int fd,char *buffer, size_t bufsize, unsigned 
int timeout)
 {
        BOOL ret;
 
        for(;;) {
-               ret = receive_smb_raw(fd, buffer, timeout);
+               ret = receive_smb_raw(fd, buffer, bufsize, timeout);
 
                if (!ret) {
                        DEBUG(10,("client_receive_smb failed\n"));
@@ -87,7 +86,7 @@
                return False; 
 
  again:
-       ret = client_receive_smb(cli->fd,cli->inbuf,cli->timeout);
+       ret = client_receive_smb(cli->fd,cli->inbuf, cli->bufsize, 
cli->timeout);
        
        if (ret) {
                /* it might be an oplock break request */
Index: samba-3.0.24/source/smbd/process.c
===================================================================
--- samba-3.0.24.orig/source/smbd/process.c
+++ samba-3.0.24/source/smbd/process.c
@@ -508,7 +508,8 @@
                goto again;
        }
        
-       return receive_smb(smbd_server_fd(), buffer, 0);
+       return receive_smb(smbd_server_fd(), buffer,
+                       BUFFER_SIZE + LARGE_WRITEX_HDR_SIZE, 0);
 }
 
 /*
Index: samba-3.0.24/source/utils/smbfilter.c
===================================================================
--- samba-3.0.24.orig/source/utils/smbfilter.c
+++ samba-3.0.24/source/utils/smbfilter.c
@@ -140,7 +140,7 @@
                if (num <= 0) continue;
                
                if (c != -1 && FD_ISSET(c, &fds)) {
-                       if (!receive_smb(c, packet, 0)) {
+                       if (!receive_smb(c, packet, BUFFER_SIZE, 0)) {
                                d_printf("client closed connection\n");
                                exit(0);
                        }
@@ -151,7 +151,7 @@
                        }                       
                }
                if (s != -1 && FD_ISSET(s, &fds)) {
-                       if (!receive_smb(s, packet, 0)) {
+                       if (!receive_smb(s, packet, BUFFER_SIZE, 0)) {
                                d_printf("server closed connection\n");
                                exit(0);
                        }
commit 7e191387d64de2c965fc2c999bc7d1ccf4aae010
Author: Gerald W. Carter <[EMAIL PROTECTED]>
Date:   Wed May 28 07:30:19 2008 -0500

    Security: Patche for CVE-2008-1105.
    
        -- Summary --
        Specifically crafted SMB responses can result
        in a heap overflow in the Samba client code.
        Because the server process, smbd, can itself
        act as a client during operations such as
        printer notification and domain authentication,
        this issue affects both Samba client and server
        installations.
    
    Ensure that we specify the buffer size used to store incoming SMB
    packets.  This bug was originally introduced in Samba 2.2.4.  Patch from
    Jeremy Allison.

diff --git a/source/client/client.c b/source/client/client.c
index 3f96f63..e87623a 100644
--- a/source/client/client.c
+++ b/source/client/client.c
@@ -3626,7 +3626,7 @@ static void readline_callback(void)
           session keepalives and then drop them here.
        */
        if (FD_ISSET(cli->fd,&fds)) {
-               if (!receive_smb(cli->fd,cli->inbuf,0)) {
+               if (!receive_smb(cli->fd,cli->inbuf,cli->bufsize,0)) {
                        DEBUG(0, ("Read from server failed, maybe it closed the 
"
                                "connection\n"));
                        return;
diff --git a/source/client/smbctool.c b/source/client/smbctool.c
index 2063418..a18505b 100644
--- a/source/client/smbctool.c
+++ b/source/client/smbctool.c
@@ -3304,7 +3304,7 @@ static void readline_callback(void)
           session keepalives and then drop them here.
        */
        if (FD_ISSET(cli->fd,&fds)) {
-               receive_smb(cli->fd,cli->inbuf,0);
+               receive_smb(cli->fd,cli->inbuf,cli->bufsize,0);
                goto again;
        }
          
diff --git a/source/lib/util_sock.c b/source/lib/util_sock.c
index 94c5e82..4715ca7 100644
--- a/source/lib/util_sock.c
+++ b/source/lib/util_sock.c
@@ -654,14 +654,13 @@ ssize_t read_smb_length(int fd, char *inbuf, unsigned int 
timeout)
 }
 
 /****************************************************************************
- Read an smb from a fd. Note that the buffer *MUST* be of size
- BUFFER_SIZE+SAFETY_MARGIN.
+ Read an smb from a fd. 
  The timeout is in milliseconds. 
  This function will return on receipt of a session keepalive packet.
  Doesn't check the MAC on signed packets.
 ****************************************************************************/
 
-BOOL receive_smb_raw(int fd, char *buffer, unsigned int timeout)
+BOOL receive_smb_raw(int fd, char *buffer, size_t buflen, unsigned int timeout)
 {
        ssize_t len,ret;
 
@@ -682,25 +681,18 @@ BOOL receive_smb_raw(int fd, char *buffer, unsigned int 
timeout)
                return False;
        }
 
-       /*
-        * A WRITEX with CAP_LARGE_WRITEX can be 64k worth of data plus 65 bytes
-        * of header. Don't print the error if this fits.... JRA.
-        */
-
-       if (len > (BUFFER_SIZE + LARGE_WRITEX_HDR_SIZE)) {
+       if (len > buflen) {
                DEBUG(0,("Invalid packet length! (%lu bytes).\n",(unsigned 
long)len));
-               if (len > BUFFER_SIZE + (SAFETY_MARGIN/2)) {
 
-                       /*
-                        * Correct fix. smb_read_error may have already been
-                        * set. Only set it here if not already set. Global
-                        * variables still suck :-). JRA.
-                        */
+               /*
+                * smb_read_error may have already been
+                * set. Only set it here if not already set. Global
+                * variables still suck :-). JRA.
+                */
 
-                       if (smb_read_error == 0)
-                               smb_read_error = READ_ERROR;
-                       return False;
-               }
+               if (smb_read_error == 0)
+                       smb_read_error = READ_ERROR;
+               return False;
        }
 
        if(len > 0) {
@@ -730,9 +722,9 @@ BOOL receive_smb_raw(int fd, char *buffer, unsigned int 
timeout)
  Checks the MAC on signed packets.
 ****************************************************************************/
 
-BOOL receive_smb(int fd, char *buffer, unsigned int timeout)
+BOOL receive_smb(int fd, char *buffer, size_t buflen, unsigned int timeout)
 {
-       if (!receive_smb_raw(fd, buffer, timeout)) {
+       if (!receive_smb_raw(fd, buffer, buflen, timeout)) {
                return False;
        }
 
diff --git a/source/libsmb/clientgen.c b/source/libsmb/clientgen.c
index c6cef08..7d7ab9e 100644
--- a/source/libsmb/clientgen.c
+++ b/source/libsmb/clientgen.c
@@ -44,8 +44,7 @@ int cli_set_port(struct cli_state *cli, int port)
 }
 
 /****************************************************************************
- Read an smb from a fd ignoring all keepalive packets. Note that the buffer 
- *MUST* be of size BUFFER_SIZE+SAFETY_MARGIN.
+ Read an smb from a fd ignoring all keepalive packets.
  The timeout is in milliseconds
 
  This is exactly the same as receive_smb except that it never returns
@@ -54,12 +53,12 @@ int cli_set_port(struct cli_state *cli, int port)
  should never go into a blocking read.
 ****************************************************************************/
 
-static BOOL client_receive_smb(int fd,char *buffer, unsigned int timeout)
+static BOOL client_receive_smb(int fd,char *buffer, size_t bufsize, unsigned 
int timeout)
 {
        BOOL ret;
 
        for(;;) {
-               ret = receive_smb_raw(fd, buffer, timeout);
+               ret = receive_smb_raw(fd, buffer, bufsize, timeout);
 
                if (!ret) {
                        DEBUG(10,("client_receive_smb failed\n"));
@@ -88,7 +87,7 @@ BOOL cli_receive_smb(struct cli_state *cli)
                return False; 
 
  again:
-       ret = client_receive_smb(cli->fd,cli->inbuf,cli->timeout);
+       ret = client_receive_smb(cli->fd,cli->inbuf, cli->bufsize, 
cli->timeout);
        
        if (ret) {
                /* it might be an oplock break request */
diff --git a/source/smbd/process.c b/source/smbd/process.c
index 8dec719..3d31c29 100644
--- a/source/smbd/process.c
+++ b/source/smbd/process.c
@@ -521,7 +521,8 @@ static BOOL receive_message_or_smb(char *buffer, int 
buffer_len, int timeout)
                goto again;
        }
 
-       return receive_smb(smbd_server_fd(), buffer, 0);
+       return receive_smb(smbd_server_fd(), buffer,
+                       BUFFER_SIZE + LARGE_WRITEX_HDR_SIZE, 0);
 }
 
 /*
diff --git a/source/utils/smbfilter.c b/source/utils/smbfilter.c
index 97d2223..2152e53 100644
--- a/source/utils/smbfilter.c
+++ b/source/utils/smbfilter.c
@@ -140,7 +140,7 @@ static void filter_child(int c, struct in_addr dest_ip)
                if (num <= 0) continue;
                
                if (c != -1 && FD_ISSET(c, &fds)) {
-                       if (!receive_smb(c, packet, 0)) {
+                       if (!receive_smb(c, packet, BUFFER_SIZE, 0)) {
                                d_printf("client closed connection\n");
                                exit(0);
                        }
@@ -151,7 +151,7 @@ static void filter_child(int c, struct in_addr dest_ip)
                        }                       
                }
                if (s != -1 && FD_ISSET(s, &fds)) {
-                       if (!receive_smb(s, packet, 0)) {
+                       if (!receive_smb(s, packet, BUFFER_SIZE, 0)) {
                                d_printf("server closed connection\n");
                                exit(0);
                        }

--- End Message ---
--- Begin Message ---
Source: samba
Source-Version: 1:3.0.30-1

We believe that the bug you reported is fixed in the latest version of
samba, which is due to be installed in the Debian FTP archive:

libpam-smbpass_3.0.30-1_i386.deb
  to pool/main/s/samba/libpam-smbpass_3.0.30-1_i386.deb
libsmbclient-dev_3.0.30-1_i386.deb
  to pool/main/s/samba/libsmbclient-dev_3.0.30-1_i386.deb
libsmbclient_3.0.30-1_i386.deb
  to pool/main/s/samba/libsmbclient_3.0.30-1_i386.deb
samba-common_3.0.30-1_i386.deb
  to pool/main/s/samba/samba-common_3.0.30-1_i386.deb
samba-dbg_3.0.30-1_i386.deb
  to pool/main/s/samba/samba-dbg_3.0.30-1_i386.deb
samba-doc-pdf_3.0.30-1_all.deb
  to pool/main/s/samba/samba-doc-pdf_3.0.30-1_all.deb
samba-doc_3.0.30-1_all.deb
  to pool/main/s/samba/samba-doc_3.0.30-1_all.deb
samba_3.0.30-1.diff.gz
  to pool/main/s/samba/samba_3.0.30-1.diff.gz
samba_3.0.30-1.dsc
  to pool/main/s/samba/samba_3.0.30-1.dsc
samba_3.0.30-1_i386.deb
  to pool/main/s/samba/samba_3.0.30-1_i386.deb
samba_3.0.30.orig.tar.gz
  to pool/main/s/samba/samba_3.0.30.orig.tar.gz
smbclient_3.0.30-1_i386.deb
  to pool/main/s/samba/smbclient_3.0.30-1_i386.deb
smbfs_3.0.30-1_i386.deb
  to pool/main/s/samba/smbfs_3.0.30-1_i386.deb
swat_3.0.30-1_i386.deb
  to pool/main/s/samba/swat_3.0.30-1_i386.deb
winbind_3.0.30-1_i386.deb
  to pool/main/s/samba/winbind_3.0.30-1_i386.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Christian Perrier <[EMAIL PROTECTED]> (supplier of updated samba package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Wed, 28 May 2008 22:38:44 +0200
Source: samba
Binary: samba samba-common smbclient swat samba-doc samba-doc-pdf smbfs 
libpam-smbpass libsmbclient libsmbclient-dev winbind samba-dbg
Architecture: source all i386
Version: 1:3.0.30-1
Distribution: unstable
Urgency: high
Maintainer: Debian Samba Maintainers <[EMAIL PROTECTED]>
Changed-By: Christian Perrier <[EMAIL PROTECTED]>
Description: 
 libpam-smbpass - pluggable authentication module for SMB/CIFS password database
 libsmbclient - shared library that allows applications to talk to SMB/CIFS 
serve
 libsmbclient-dev - libsmbclient static libraries and headers
 samba      - a LanManager-like file and printer server for Unix
 samba-common - Samba common files used by both the server and the client
 samba-dbg  - Samba debugging symbols
 samba-doc  - Samba documentation
 samba-doc-pdf - Samba documentation (PDF format)
 smbclient  - a LanManager-like simple client for Unix
 smbfs      - mount and umount commands for the smbfs (for kernels >= than 2.2.
 swat       - Samba Web Administration Tool
 winbind    - service to resolve user and group information from Windows NT ser
Closes: 483410
Changes: 
 samba (1:3.0.30-1) unstable; urgency=high
 .
   * New upstream release: fix a heap overflow when parsing SMB responses in
     client code. (CVE-2008-1105). Closes: #483410
Checksums-Sha1: 
 da80f09413ac99e3fee1e53624592d218f9df2ff 1561 samba_3.0.30-1.dsc
 609c602d9a17ea05954fc9fc021cfd95227eaefb 20510081 samba_3.0.30.orig.tar.gz
 7d368c89e252ca2b6ee653a6cc5568e3c2566277 202358 samba_3.0.30-1.diff.gz
 035493b1a1dfbd83167db8ffb7492540a8b31b59 5169526 samba-doc_3.0.30-1_all.deb
 a8ca3d6ed8f1af79e56c6c18f66ecc54b3c8058f 6685028 samba-doc-pdf_3.0.30-1_all.deb
 1b63889afdcd2177eebb15a43a9d9eaa537ce2df 3765580 samba_3.0.30-1_i386.deb
 7325e12fc0cc76dc84c12244283f1f4fbf241929 2787512 samba-common_3.0.30-1_i386.deb
 5caade959737da15c1088a7d6faa1e0af327cea1 4756708 smbclient_3.0.30-1_i386.deb
 b7ad5d29b12883e1059ef2b92d2c738c4b36aa0f 949592 swat_3.0.30-1_i386.deb
 f5835eb74e8d81a7ec210dd052ef5932da10a2ed 87700 smbfs_3.0.30-1_i386.deb
 6033e4b36b2e24348cce724144d88d0f68ff39b5 456250 
libpam-smbpass_3.0.30-1_i386.deb
 00049d8dc75963e9c0109c06786077f211e08c61 861074 libsmbclient_3.0.30-1_i386.deb
 2cccba3a0e855d26b0923a0444d6172bf10e3a34 1174072 
libsmbclient-dev_3.0.30-1_i386.deb
 15f0fdb0f26166a33cdf4401859b99174ebd3672 2198516 winbind_3.0.30-1_i386.deb
 b78c6d23c2e6dfc950e03fcef3cb1df7c319fd16 20063876 samba-dbg_3.0.30-1_i386.deb
Checksums-Sha256: 
 13171241ed806d592c41055653e90fa631d5ac3408de0d7235317f77bac791b9 1561 
samba_3.0.30-1.dsc
 a1789d3b896aab25a20c437f028bb56bc4de8655da8e6f5e7a743922c828fa53 20510081 
samba_3.0.30.orig.tar.gz
 fad40292010245beb0b6ff9f8e9183bed01e48724da70603d26016dc6953eb2f 202358 
samba_3.0.30-1.diff.gz
 b2cfd2b282fdc6fb80f24c754d48e27e1c597d4f3992f3264603340825d18339 5169526 
samba-doc_3.0.30-1_all.deb
 1146f0809d9059686a31656351be6c8c6cccf67f70e07fbf5a587c770584abb6 6685028 
samba-doc-pdf_3.0.30-1_all.deb
 2b3102166c3645460d465837735f257ae90b3b750c717c8f8c88d21ee25f6fa5 3765580 
samba_3.0.30-1_i386.deb
 fde98256bb2caaa0f3342122eb41b02054273825cccdb251ddc9625ebc1a17db 2787512 
samba-common_3.0.30-1_i386.deb
 6bd49b150ad0814bea1aa52916849f4d74038a39a9cf10f125687195aea255ee 4756708 
smbclient_3.0.30-1_i386.deb
 d044e697bb49e55fca2628c2b40a1270612ca075f1a6d93c84cbeb1176fde4c3 949592 
swat_3.0.30-1_i386.deb
 d89763f4c410f91252eaa7f1aafb897b16d99912d7398209aedec666f4152604 87700 
smbfs_3.0.30-1_i386.deb
 80d97fa010465c466f2692b08adafc1396b76907794216593e62fcf4e65ee3e6 456250 
libpam-smbpass_3.0.30-1_i386.deb
 f0cf27a5889a97ab2c312369ba090d059ce0f814ec2df1d07faed6a509e9cde5 861074 
libsmbclient_3.0.30-1_i386.deb
 6744274d3d89bb8f463b9cbe33aa46b84e321a41315b4dca42e6e61164fef5e3 1174072 
libsmbclient-dev_3.0.30-1_i386.deb
 0eb6485bec9b112d46bb1c0c00366a38243f0a204e0aa1ca69fc79ec67779bd5 2198516 
winbind_3.0.30-1_i386.deb
 9b7684f62063b585b8f17a8ff85f20196d384fcfe97c42badf78c27157155d23 20063876 
samba-dbg_3.0.30-1_i386.deb
Files: 
 89bbce81328b868887ebe4cdf6cb5fc9 1561 net optional samba_3.0.30-1.dsc
 d647ec1f34414fa8691f74536dcccfb5 20510081 net optional samba_3.0.30.orig.tar.gz
 0ae6fa1f0a9b5f1666f05b5b61d37d16 202358 net optional samba_3.0.30-1.diff.gz
 6f808e1c4e05435370a2197d735967c7 5169526 doc optional 
samba-doc_3.0.30-1_all.deb
 a3bb449c968f876e88c4a0c292e5bc9a 6685028 doc optional 
samba-doc-pdf_3.0.30-1_all.deb
 e0f675a3f32e0df55cc11e8f98321ede 3765580 net optional samba_3.0.30-1_i386.deb
 931c3a44d170f7caecac3210561a46be 2787512 net optional 
samba-common_3.0.30-1_i386.deb
 9742acdad3e6633783a55ded1eb5227a 4756708 net optional 
smbclient_3.0.30-1_i386.deb
 5431111735da1ed8a9613328b9bf3fe3 949592 net optional swat_3.0.30-1_i386.deb
 a292069b0274fedd1699faaf3bd1b57f 87700 otherosfs optional 
smbfs_3.0.30-1_i386.deb
 e6c8fff3517144c0b9e33ce415293842 456250 admin extra 
libpam-smbpass_3.0.30-1_i386.deb
 960bfe705c7cabceb437cb82af4cac24 861074 libs optional 
libsmbclient_3.0.30-1_i386.deb
 e3c291ae4a98d225a4e49573f430ce6c 1174072 libdevel extra 
libsmbclient-dev_3.0.30-1_i386.deb
 582591a949b167ea8cde63eb8e5a881a 2198516 net optional winbind_3.0.30-1_i386.deb
 709913464900d479a0cdc84d3ceee149 20063876 devel extra 
samba-dbg_3.0.30-1_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFIPkim1OXtrMAUPS0RAghXAJ4oPkW4HNL5wrDkYopnbfx+/xO4nQCdHTfU
necQ14/3daUIz69O0Yio0WI=
=Ipix
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to