openSUSE-RU-2015:1060-1: important: Recommended update for samba, permissions, samba-krb-printing and talloc
openSUSE Recommended Update: Recommended update for samba, permissions, samba-krb-printing and talloc ______________________________________________________________________________ Announcement ID: openSUSE-RU-2015:1060-1 Rating: important References: #901813 #906336 #910378 #912457 #913304 #923374 #931854 Affected Products: openSUSE 13.2 openSUSE 13.1 ______________________________________________________________________________ An update that has 7 recommended fixes can now be installed. Description: This recommended update provides version 4.1.18 of samba and fixes for permissions, talloc and samba-krb-printing: - samba: + Avoid a crash inside the tevent epoll backend (bso#11141, bnc#931854). + Remove the independently built libraries ldb, talloc, tdn, and tevent and the post-10.3 renamed libsmbclient from baselibs.conf. + s3:winbind:grent: Don't stop group enumeration when a group has no gid (bso#8905). + s3:smb2_server: protect against integer wrap with "smb2 max credits = 65535" (bso#9702). + Fix NTLM authentication (bso#10016). + vfs: Add glusterfs manpage; (bso#10240). + printing/cups: Pack requested-attributes with IPP_TAG_KEYWORD; (bso#10808, bnc#910378). + s3: client - "client use spnego principal = yes" code checks wrong name; (bso#10888). + spoolss: Clear PrinterInfo on GetPrinter error; (bso#10984). + s3-util: Fix authentication with long hostnames; (bso#11008). + smbd can't find the GUID for a printer in the registry and fails to publish printers; (bso#11018). + s3-libads: Fix a possible segfault in kerberos_fetch_pac(); (bso#11037). + smbd: Fix CID 1063259 Uninitialized scalar variable; (bso#11041). + net: Fix 'net sam addgroupmem'; (bso#11051). + cli_connect_nb_send: don't segfault on host == NULL; (bso#11058). + utils: Fix 'net time' segfault; (bso#11058). + libsmb: Provide authinfo domain for encrypted session referrals; (bso#11059). + s3-pam_smbpass: Fix memory leak in pam_sm_authenticate(); (bso#11066). + vfs_glusterfs: Add comments to the pipe(2) code; (bso#11069). + s3: lib: libsmbclient: If reusing a server struct, check every cli->timout miliseconds if it's still valid before use; (bso#11079). + s3: smbclient: Allinfo leaves the file handle open; (bso#11094). + debug: Set close-on-exec for the main log file FD; (bso#11100). + smbd: Stop using vfs_Chdir after SMB_VFS_DISCONNECT; (bso#11115). + vfs_glusterfs manpage corrections; (bso#11117). + doc-xml: Add 'sharesec' reference to 'access based share enum'; (bso#11127). + s3-winbind: Fix chached user group lookup of trusted domains; (bso#11143). + Fix memory leak in SMB2 notify handling; (bso#11144). + Fix memory leak in SMB2 notify handling; (bso#11144). + s4:auth/gensec_gssapi: let gensec_gssapi_update() return NT_STATUS_LOGON_FAILURE for unknown errors; (bso#11164). + docs/idmap_rid: Remove deprecated base_rid from example; (bso#11169, bnc#913304). + s3: libcli: smb1: Ensure we correctly finish a tevent req if the writev fails in the SMB1 case; (bso#11173). + s3: libsmbclient: Add missing talloc stackframe; (bso#11177). + s4-process_model: Do not close random fds while forking; (bso#11180). + s3-passdb: Fix 'force user' with winbind default domain; (bso#11185). + s3: libsmbclient: After getting attribute server, ensure main srv pointer is still valid; (bso#11186). + s3: Mac OS X 10.10.x fails validate negotiate request to 4.1.x; (bso#11187). + spoolss: Purge the printer name cache on name change; (bso#11210, bnc#901813). + s3:smbd: Missing tevent_req_nterror; (bso#11224). + s4:rpc_server: Add multiplex state to dcerpc flags and control over multiplex PFC flag in bind_ack and and dcesrv_alter replies; (bso#11225). + Fix terminate connection behavior for asynchronous endpoint with PUSH notification flavors; (bso#11226). + Fix crash in 'net ads dns gethostbyname' with an error in TALLOC_FREE if you enter invalid values; (bso#11234). + s4: rpc: Refactor dcesrv_alter() function into setup and send steps; (bso#11236). + s3: smbd: Incorrect file size returned in the response of "FILE_SUPERSEDE Create"; (bso#11240). + vfs: kernel_flock and named streams; (bso#11243). + s3: nmbd: Don't set work_changed = True inside update_server_ttl(); (bso#11254). + Take resource group sids into account when caching netsamlogon data; (bnc#912457). + Prevent samba package updates from disabling samba kerberos printing. + Purge printer name cache on spoolss SetPrinter change; (bso#11210, bnc#901813). + Correctly retain errno from Btrfs snapshot ioctls; (bnc#923374). + Fix tdb_store_flag_to_ntdb() gcc5 build failure. - talloc: + Fix memory leak in SMB2 notify handling; (bso#11144). + fix _talloc_total_limit_size prototype + build: improve detection of srcdir - permissions: + remove /usr/bin/get_printing_ticket; (bnc#906336) - samba-krb-printing: + new package to provide get_printing_ticket binary stand-alone. Patch Instructions: To install this openSUSE Recommended Update use YaST online_update. Alternatively you can run the command listed for your product: - openSUSE 13.2: zypper in -t patch openSUSE-2015-422=1 - openSUSE 13.1: zypper in -t patch openSUSE-2015-422=1 To bring your system up-to-date, use "zypper patch". Package List: - openSUSE 13.2 (i586 x86_64): libdcerpc-atsvc-devel-4.1.18-8.2 libdcerpc-atsvc0-4.1.18-8.2 libdcerpc-atsvc0-debuginfo-4.1.18-8.2 libdcerpc-binding0-4.1.18-8.2 libdcerpc-binding0-debuginfo-4.1.18-8.2 libdcerpc-devel-4.1.18-8.2 libdcerpc-samr-devel-4.1.18-8.2 libdcerpc-samr0-4.1.18-8.2 libdcerpc-samr0-debuginfo-4.1.18-8.2 libdcerpc0-4.1.18-8.2 libdcerpc0-debuginfo-4.1.18-8.2 libgensec-devel-4.1.18-8.2 libgensec0-4.1.18-8.2 libgensec0-debuginfo-4.1.18-8.2 libndr-devel-4.1.18-8.2 libndr-krb5pac-devel-4.1.18-8.2 libndr-krb5pac0-4.1.18-8.2 libndr-krb5pac0-debuginfo-4.1.18-8.2 libndr-nbt-devel-4.1.18-8.2 libndr-nbt0-4.1.18-8.2 libndr-nbt0-debuginfo-4.1.18-8.2 libndr-standard-devel-4.1.18-8.2 libndr-standard0-4.1.18-8.2 libndr-standard0-debuginfo-4.1.18-8.2 libndr0-4.1.18-8.2 libndr0-debuginfo-4.1.18-8.2 libnetapi-devel-4.1.18-8.2 libnetapi0-4.1.18-8.2 libnetapi0-debuginfo-4.1.18-8.2 libpdb-devel-4.1.18-8.2 libpdb0-4.1.18-8.2 libpdb0-debuginfo-4.1.18-8.2 libregistry-devel-4.1.18-8.2 libregistry0-4.1.18-8.2 libregistry0-debuginfo-4.1.18-8.2 libsamba-credentials-devel-4.1.18-8.2 libsamba-credentials0-4.1.18-8.2 libsamba-credentials0-debuginfo-4.1.18-8.2 libsamba-hostconfig-devel-4.1.18-8.2 libsamba-hostconfig0-4.1.18-8.2 libsamba-hostconfig0-debuginfo-4.1.18-8.2 libsamba-policy-devel-4.1.18-8.2 libsamba-policy0-4.1.18-8.2 libsamba-policy0-debuginfo-4.1.18-8.2 libsamba-util-devel-4.1.18-8.2 libsamba-util0-4.1.18-8.2 libsamba-util0-debuginfo-4.1.18-8.2 libsamdb-devel-4.1.18-8.2 libsamdb0-4.1.18-8.2 libsamdb0-debuginfo-4.1.18-8.2 libsmbclient-devel-4.1.18-8.2 libsmbclient-raw-devel-4.1.18-8.2 libsmbclient-raw0-4.1.18-8.2 libsmbclient-raw0-debuginfo-4.1.18-8.2 libsmbclient0-4.1.18-8.2 libsmbclient0-debuginfo-4.1.18-8.2 libsmbconf-devel-4.1.18-8.2 libsmbconf0-4.1.18-8.2 libsmbconf0-debuginfo-4.1.18-8.2 libsmbldap-devel-4.1.18-8.2 libsmbldap0-4.1.18-8.2 libsmbldap0-debuginfo-4.1.18-8.2 libsmbsharemodes-devel-4.1.18-8.2 libsmbsharemodes0-4.1.18-8.2 libsmbsharemodes0-debuginfo-4.1.18-8.2 libtalloc-devel-2.1.2-2.3.1 libtalloc2-2.1.2-2.3.1 libtalloc2-debuginfo-2.1.2-2.3.1 libtevent-util-devel-4.1.18-8.2 libtevent-util0-4.1.18-8.2 libtevent-util0-debuginfo-4.1.18-8.2 libwbclient-devel-4.1.18-8.2 libwbclient0-4.1.18-8.2 libwbclient0-debuginfo-4.1.18-8.2 permissions-2014.08.26.1452.1-4.1 permissions-debuginfo-2014.08.26.1452.1-4.1 permissions-debugsource-2014.08.26.1452.1-4.1 pytalloc-2.1.2-2.3.1 pytalloc-debuginfo-2.1.2-2.3.1 pytalloc-devel-2.1.2-2.3.1 samba-4.1.18-8.2 samba-client-4.1.18-8.2 samba-client-debuginfo-4.1.18-8.2 samba-core-devel-4.1.18-8.2 samba-debuginfo-4.1.18-8.2 samba-debugsource-4.1.18-8.2 samba-krb-printing-3.7.0-3.1 samba-krb-printing-debuginfo-3.7.0-3.1 samba-krb-printing-debugsource-3.7.0-3.1 samba-libs-4.1.18-8.2 samba-libs-debuginfo-4.1.18-8.2 samba-pidl-4.1.18-8.2 samba-python-4.1.18-8.2 samba-python-debuginfo-4.1.18-8.2 samba-test-4.1.18-8.2 samba-test-debuginfo-4.1.18-8.2 samba-test-devel-4.1.18-8.2 samba-winbind-4.1.18-8.2 samba-winbind-debuginfo-4.1.18-8.2 talloc-debugsource-2.1.2-2.3.1 - openSUSE 13.2 (x86_64): libdcerpc-atsvc0-32bit-4.1.18-8.2 libdcerpc-atsvc0-debuginfo-32bit-4.1.18-8.2 libdcerpc-binding0-32bit-4.1.18-8.2 libdcerpc-binding0-debuginfo-32bit-4.1.18-8.2 libdcerpc-samr0-32bit-4.1.18-8.2 libdcerpc-samr0-debuginfo-32bit-4.1.18-8.2 libdcerpc0-32bit-4.1.18-8.2 libdcerpc0-debuginfo-32bit-4.1.18-8.2 libgensec0-32bit-4.1.18-8.2 libgensec0-debuginfo-32bit-4.1.18-8.2 libndr-krb5pac0-32bit-4.1.18-8.2 libndr-krb5pac0-debuginfo-32bit-4.1.18-8.2 libndr-nbt0-32bit-4.1.18-8.2 libndr-nbt0-debuginfo-32bit-4.1.18-8.2 libndr-standard0-32bit-4.1.18-8.2 libndr-standard0-debuginfo-32bit-4.1.18-8.2 libndr0-32bit-4.1.18-8.2 libndr0-debuginfo-32bit-4.1.18-8.2 libnetapi0-32bit-4.1.18-8.2 libnetapi0-debuginfo-32bit-4.1.18-8.2 libpdb0-32bit-4.1.18-8.2 libpdb0-debuginfo-32bit-4.1.18-8.2 libregistry0-32bit-4.1.18-8.2 libregistry0-debuginfo-32bit-4.1.18-8.2 libsamba-credentials0-32bit-4.1.18-8.2 libsamba-credentials0-debuginfo-32bit-4.1.18-8.2 libsamba-hostconfig0-32bit-4.1.18-8.2 libsamba-hostconfig0-debuginfo-32bit-4.1.18-8.2 libsamba-policy0-32bit-4.1.18-8.2 libsamba-policy0-debuginfo-32bit-4.1.18-8.2 libsamba-util0-32bit-4.1.18-8.2 libsamba-util0-debuginfo-32bit-4.1.18-8.2 libsamdb0-32bit-4.1.18-8.2 libsamdb0-debuginfo-32bit-4.1.18-8.2 libsmbclient-raw0-32bit-4.1.18-8.2 libsmbclient-raw0-debuginfo-32bit-4.1.18-8.2 libsmbclient0-32bit-4.1.18-8.2 libsmbclient0-debuginfo-32bit-4.1.18-8.2 libsmbconf0-32bit-4.1.18-8.2 libsmbconf0-debuginfo-32bit-4.1.18-8.2 libsmbldap0-32bit-4.1.18-8.2 libsmbldap0-debuginfo-32bit-4.1.18-8.2 libtalloc2-32bit-2.1.2-2.3.1 libtalloc2-debuginfo-32bit-2.1.2-2.3.1 libtevent-util0-32bit-4.1.18-8.2 libtevent-util0-debuginfo-32bit-4.1.18-8.2 libwbclient0-32bit-4.1.18-8.2 libwbclient0-debuginfo-32bit-4.1.18-8.2 pytalloc-32bit-2.1.2-2.3.1 pytalloc-debuginfo-32bit-2.1.2-2.3.1 samba-32bit-4.1.18-8.2 samba-client-32bit-4.1.18-8.2 samba-client-debuginfo-32bit-4.1.18-8.2 samba-debuginfo-32bit-4.1.18-8.2 samba-libs-32bit-4.1.18-8.2 samba-libs-debuginfo-32bit-4.1.18-8.2 samba-winbind-32bit-4.1.18-8.2 samba-winbind-debuginfo-32bit-4.1.18-8.2 - openSUSE 13.2 (noarch): samba-doc-4.1.18-8.2 - openSUSE 13.1 (i586 x86_64): libdcerpc-atsvc-devel-4.1.18-3.33.2 libdcerpc-atsvc0-4.1.18-3.33.2 libdcerpc-atsvc0-debuginfo-4.1.18-3.33.2 libdcerpc-binding0-4.1.18-3.33.2 libdcerpc-binding0-debuginfo-4.1.18-3.33.2 libdcerpc-devel-4.1.18-3.33.2 libdcerpc-samr-devel-4.1.18-3.33.2 libdcerpc-samr0-4.1.18-3.33.2 libdcerpc-samr0-debuginfo-4.1.18-3.33.2 libdcerpc0-4.1.18-3.33.2 libdcerpc0-debuginfo-4.1.18-3.33.2 libgensec-devel-4.1.18-3.33.2 libgensec0-4.1.18-3.33.2 libgensec0-debuginfo-4.1.18-3.33.2 libndr-devel-4.1.18-3.33.2 libndr-krb5pac-devel-4.1.18-3.33.2 libndr-krb5pac0-4.1.18-3.33.2 libndr-krb5pac0-debuginfo-4.1.18-3.33.2 libndr-nbt-devel-4.1.18-3.33.2 libndr-nbt0-4.1.18-3.33.2 libndr-nbt0-debuginfo-4.1.18-3.33.2 libndr-standard-devel-4.1.18-3.33.2 libndr-standard0-4.1.18-3.33.2 libndr-standard0-debuginfo-4.1.18-3.33.2 libndr0-4.1.18-3.33.2 libndr0-debuginfo-4.1.18-3.33.2 libnetapi-devel-4.1.18-3.33.2 libnetapi0-4.1.18-3.33.2 libnetapi0-debuginfo-4.1.18-3.33.2 libpdb-devel-4.1.18-3.33.2 libpdb0-4.1.18-3.33.2 libpdb0-debuginfo-4.1.18-3.33.2 libregistry-devel-4.1.18-3.33.2 libregistry0-4.1.18-3.33.2 libregistry0-debuginfo-4.1.18-3.33.2 libsamba-credentials-devel-4.1.18-3.33.2 libsamba-credentials0-4.1.18-3.33.2 libsamba-credentials0-debuginfo-4.1.18-3.33.2 libsamba-hostconfig-devel-4.1.18-3.33.2 libsamba-hostconfig0-4.1.18-3.33.2 libsamba-hostconfig0-debuginfo-4.1.18-3.33.2 libsamba-policy-devel-4.1.18-3.33.2 libsamba-policy0-4.1.18-3.33.2 libsamba-policy0-debuginfo-4.1.18-3.33.2 libsamba-util-devel-4.1.18-3.33.2 libsamba-util0-4.1.18-3.33.2 libsamba-util0-debuginfo-4.1.18-3.33.2 libsamdb-devel-4.1.18-3.33.2 libsamdb0-4.1.18-3.33.2 libsamdb0-debuginfo-4.1.18-3.33.2 libsmbclient-devel-4.1.18-3.33.2 libsmbclient-raw-devel-4.1.18-3.33.2 libsmbclient-raw0-4.1.18-3.33.2 libsmbclient-raw0-debuginfo-4.1.18-3.33.2 libsmbclient0-4.1.18-3.33.2 libsmbclient0-debuginfo-4.1.18-3.33.2 libsmbconf-devel-4.1.18-3.33.2 libsmbconf0-4.1.18-3.33.2 libsmbconf0-debuginfo-4.1.18-3.33.2 libsmbldap-devel-4.1.18-3.33.2 libsmbldap0-4.1.18-3.33.2 libsmbldap0-debuginfo-4.1.18-3.33.2 libsmbsharemodes-devel-4.1.18-3.33.2 libsmbsharemodes0-4.1.18-3.33.2 libsmbsharemodes0-debuginfo-4.1.18-3.33.2 libtalloc-devel-2.1.2-7.7.1 libtalloc2-2.1.2-7.7.1 libtalloc2-debuginfo-2.1.2-7.7.1 libtevent-util-devel-4.1.18-3.33.2 libtevent-util0-4.1.18-3.33.2 libtevent-util0-debuginfo-4.1.18-3.33.2 libwbclient-devel-4.1.18-3.33.2 libwbclient0-4.1.18-3.33.2 libwbclient0-debuginfo-4.1.18-3.33.2 permissions-2013.08.22.1339.1-2.4.1 permissions-debuginfo-2013.08.22.1339.1-2.4.1 permissions-debugsource-2013.08.22.1339.1-2.4.1 pytalloc-2.1.2-7.7.1 pytalloc-debuginfo-2.1.2-7.7.1 pytalloc-devel-2.1.2-7.7.1 samba-4.1.18-3.33.2 samba-client-4.1.18-3.33.2 samba-client-debuginfo-4.1.18-3.33.2 samba-core-devel-4.1.18-3.33.2 samba-debuginfo-4.1.18-3.33.2 samba-debugsource-4.1.18-3.33.2 samba-krb-printing-3.7.0-3.1 samba-krb-printing-debuginfo-3.7.0-3.1 samba-krb-printing-debugsource-3.7.0-3.1 samba-libs-4.1.18-3.33.2 samba-libs-debuginfo-4.1.18-3.33.2 samba-pidl-4.1.18-3.33.2 samba-python-4.1.18-3.33.2 samba-python-debuginfo-4.1.18-3.33.2 samba-test-4.1.18-3.33.2 samba-test-debuginfo-4.1.18-3.33.2 samba-test-devel-4.1.18-3.33.2 samba-winbind-4.1.18-3.33.2 samba-winbind-debuginfo-4.1.18-3.33.2 talloc-debugsource-2.1.2-7.7.1 - openSUSE 13.1 (x86_64): libdcerpc-atsvc0-32bit-4.1.18-3.33.2 libdcerpc-atsvc0-debuginfo-32bit-4.1.18-3.33.2 libdcerpc-binding0-32bit-4.1.18-3.33.2 libdcerpc-binding0-debuginfo-32bit-4.1.18-3.33.2 libdcerpc-samr0-32bit-4.1.18-3.33.2 libdcerpc-samr0-debuginfo-32bit-4.1.18-3.33.2 libdcerpc0-32bit-4.1.18-3.33.2 libdcerpc0-debuginfo-32bit-4.1.18-3.33.2 libgensec0-32bit-4.1.18-3.33.2 libgensec0-debuginfo-32bit-4.1.18-3.33.2 libndr-krb5pac0-32bit-4.1.18-3.33.2 libndr-krb5pac0-debuginfo-32bit-4.1.18-3.33.2 libndr-nbt0-32bit-4.1.18-3.33.2 libndr-nbt0-debuginfo-32bit-4.1.18-3.33.2 libndr-standard0-32bit-4.1.18-3.33.2 libndr-standard0-debuginfo-32bit-4.1.18-3.33.2 libndr0-32bit-4.1.18-3.33.2 libndr0-debuginfo-32bit-4.1.18-3.33.2 libnetapi0-32bit-4.1.18-3.33.2 libnetapi0-debuginfo-32bit-4.1.18-3.33.2 libpdb0-32bit-4.1.18-3.33.2 libpdb0-debuginfo-32bit-4.1.18-3.33.2 libregistry0-32bit-4.1.18-3.33.2 libregistry0-debuginfo-32bit-4.1.18-3.33.2 libsamba-credentials0-32bit-4.1.18-3.33.2 libsamba-credentials0-debuginfo-32bit-4.1.18-3.33.2 libsamba-hostconfig0-32bit-4.1.18-3.33.2 libsamba-hostconfig0-debuginfo-32bit-4.1.18-3.33.2 libsamba-policy0-32bit-4.1.18-3.33.2 libsamba-policy0-debuginfo-32bit-4.1.18-3.33.2 libsamba-util0-32bit-4.1.18-3.33.2 libsamba-util0-debuginfo-32bit-4.1.18-3.33.2 libsamdb0-32bit-4.1.18-3.33.2 libsamdb0-debuginfo-32bit-4.1.18-3.33.2 libsmbclient-raw0-32bit-4.1.18-3.33.2 libsmbclient-raw0-debuginfo-32bit-4.1.18-3.33.2 libsmbclient0-32bit-4.1.18-3.33.2 libsmbclient0-debuginfo-32bit-4.1.18-3.33.2 libsmbconf0-32bit-4.1.18-3.33.2 libsmbconf0-debuginfo-32bit-4.1.18-3.33.2 libsmbldap0-32bit-4.1.18-3.33.2 libsmbldap0-debuginfo-32bit-4.1.18-3.33.2 libtalloc2-32bit-2.1.2-7.7.1 libtalloc2-debuginfo-32bit-2.1.2-7.7.1 libtevent-util0-32bit-4.1.18-3.33.2 libtevent-util0-debuginfo-32bit-4.1.18-3.33.2 libwbclient0-32bit-4.1.18-3.33.2 libwbclient0-debuginfo-32bit-4.1.18-3.33.2 pytalloc-32bit-2.1.2-7.7.1 pytalloc-debuginfo-32bit-2.1.2-7.7.1 samba-32bit-4.1.18-3.33.2 samba-client-32bit-4.1.18-3.33.2 samba-client-debuginfo-32bit-4.1.18-3.33.2 samba-debuginfo-32bit-4.1.18-3.33.2 samba-libs-32bit-4.1.18-3.33.2 samba-libs-debuginfo-32bit-4.1.18-3.33.2 samba-winbind-32bit-4.1.18-3.33.2 samba-winbind-debuginfo-32bit-4.1.18-3.33.2 - openSUSE 13.1 (noarch): samba-doc-4.1.18-3.33.2 References: https://bugzilla.suse.com/901813 https://bugzilla.suse.com/906336 https://bugzilla.suse.com/910378 https://bugzilla.suse.com/912457 https://bugzilla.suse.com/913304 https://bugzilla.suse.com/923374 https://bugzilla.suse.com/931854
participants (1)
-
maintenance@opensuse.org