Package: smbclient Version: 2:4.2.10+dfsg-0+deb8u1 Severity: serious Tags: security
Today's samba security update now pulls in the samba server package on all client machines where smbclient or fusesmb is installed: Salvatore Bonaccorso wrote in DSA 3548-1: > For the oldstable distribution (wheezy), these problems have been fixed > in version 2:3.6.6-6+deb7u9. Worked fine for me. > For the stable distribution (jessie), these problems have been fixed in > version 2:4.2.10+dfsg-0+deb8u1. The issues were addressed by upgrading > to the new upstream version 4.2.10, which includes additional changes > and bugfixes. The depending libraries ldb, talloc, tdb and tevent > required as well an update to new upstream versions for this update. This one looks broken: All client systems that have smbclient or fusesmb installed pull the server package "samba" in via the following (partially new) dependencies: smbclient -> samba-libs -> samba (multiple packages, e.g. fusesmb) -> samba-common-bin -> samba Looks like this: # apt upgrade --no-install-recommends Reading package lists... Done Building dependency tree Reading state information... Done Calculating upgrade... Done The following NEW packages will be installed: libhdb9-heimdal samba samba-dsdb-modules tdb-tools The following packages will be upgraded: libldb1 libsmbclient python-ldb python-samba samba-common samba-common-bin samba-libs smbclient 8 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. Need to get 9,015 kB of archives. After this operation, 14.1 MB of additional disk space will be used. Do you want to continue? [Y/n] n Abort. # Is this really on purpose? I don't expect anyone wants the samba server package installed only to be able to connect to one. P.S.: This one only affects Jessie. Neither Wheezy nor Sid are affected. -- System Information: Debian Release: 8.4 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'proposed-updates'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores) Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: sysvinit (via /sbin/init) -- no debconf information