lp:samba

Created by Jelmer Vernooij on 2009-11-24 and last modified on 2017-02-20
Get this branch:
bzr branch lp:samba

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Samba Team
Project:
samba
Status:
Development

Import details

Import Status: Reviewed

This branch is an import of the HEAD branch of the Git repository at git://git.samba.org/samba.git.

The next import is scheduled to run in 4 hours.

Last successful import was 1 hour ago.

Import started 1 hour ago on pear and finished 1 hour ago taking 27 minutes — see the log
Import started 8 hours ago on pear and finished 8 hours ago taking 9 minutes — see the log
Import started 14 hours ago on pear and finished 14 hours ago taking 10 minutes — see the log
Import started 20 hours ago on pear and finished 20 hours ago taking 8 minutes — see the log
Import started on 2017-02-19 on pear and finished on 2017-02-19 taking 9 minutes — see the log
Import started on 2017-02-19 on pear and finished on 2017-02-19 taking 9 minutes — see the log
Import started on 2017-02-19 on pear and finished on 2017-02-19 taking 9 minutes — see the log
Import started on 2017-02-19 on pear and finished on 2017-02-19 taking 9 minutes — see the log
Import started on 2017-02-18 on pear and finished on 2017-02-18 taking 8 minutes — see the log
Import started on 2017-02-18 on pear and finished on 2017-02-18 taking 9 minutes — see the log

Recent revisions

47847. By Karolin Seeger 7 hours ago

docs: Fix typo in man smb.conf.

charactar -> character

Signed-off-by: Karolin Seeger <email address hidden>
Reviewed-by: Andreas Schneider <email address hidden>

Autobuild-User(master): Andreas Schneider <email address hidden>
Autobuild-Date(master): Mon Feb 20 15:30:29 CET 2017 on sn-devel-144

47846. By Andreas Schneider <email address hidden> on 2017-02-17

ctdb: Do not leak fd handle in control_restoredb()

Found by covscan.

BUG: https://bugzilla.samba.org/show_bug.cgi?id=12592

Signed-off-by: Andreas Schneider <email address hidden>
Reviewed-by: David Disseldorp <email address hidden>

Autobuild-User(master): Andreas Schneider <email address hidden>
Autobuild-Date(master): Fri Feb 17 18:43:16 CET 2017 on sn-devel-144

47845. By Amitay Isaacs <email address hidden> on 2017-02-17

ctdb-daemon: Use sock_clean() to remove stale sockets

Signed-off-by: Amitay Isaacs <email address hidden>
Reviewed-by: Martin Schwenke <email address hidden>

Autobuild-User(master): Martin Schwenke <email address hidden>
Autobuild-Date(master): Fri Feb 17 14:45:10 CET 2017 on sn-devel-144

47844. By Amitay Isaacs <email address hidden> on 2017-02-17

ctdb-common: Refactor code to remove a stale socket

Signed-off-by: Amitay Isaacs <email address hidden>
Reviewed-by: Martin Schwenke <email address hidden>

47843. By Amitay Isaacs <email address hidden> on 2017-02-17

ctdb-locking: Remove unnecessary global variable

Signed-off-by: Amitay Isaacs <email address hidden>
Reviewed-by: Martin Schwenke <email address hidden>

47842. By Bryan Mason <email address hidden> on 2017-02-17

Modify smbspool_krb5_wrapper to just fall through to smbspool if AUTH_INFO_REQUIRED is not set or is not "negotiate".

BUG: https://bugzilla.samba.org/show_bug.cgi?id=12575

Signed-off-by: Bryan Mason <email address hidden>
Reviewed-by: Andreas Schneider <email address hidden>
Reviewed-by: Jeremy Allison <email address hidden>

Autobuild-User(master): Jeremy Allison <email address hidden>
Autobuild-Date(master): Fri Feb 17 04:27:26 CET 2017 on sn-devel-144

47841. By Jeremy Allison on 2017-02-16

s3: torture: Regression test for smbd trying to open an invalid symlink.

BUG: https://bugzilla.samba.org/show_bug.cgi?id=12572

Pair-programmed-with: Ralph Boehme <email address hidden>

Signed-off-by: Jeremy Allison <email address hidden>
Signed-off-by: Ralph Boehme <email address hidden>
Reviewed-by: Ralph Boehme <email address hidden>

Autobuild-User(master): Jeremy Allison <email address hidden>
Autobuild-Date(master): Thu Feb 16 22:06:51 CET 2017 on sn-devel-144

47840. By Jeremy Allison on 2017-02-16

s3: smbd: Don't loop infinitely on bad-symlink resolution.

In the FILE_OPEN_IF case we have O_CREAT, but not
O_EXCL. Previously we went into a loop trying first
~(O_CREAT|O_EXCL), and if that returned ENOENT
try (O_CREAT|O_EXCL). We kept looping indefinately
until we got an error, or the file was created or
opened.

The big problem here is dangling symlinks. Opening
without O_NOFOLLOW means both bad symlink
and missing path return -1, ENOENT from open(). As POSIX
is pathname based it's not possible to tell
the difference between these two cases in a
non-racy way, so change to try only two attempts before
giving up.

We don't have this problem for the O_NOFOLLOW
case as we just return NT_STATUS_OBJECT_PATH_NOT_FOUND
mapped from the ELOOP POSIX error and immediately
returned.

Unroll the loop logic to two tries instead.

BUG: https://bugzilla.samba.org/show_bug.cgi?id=12572

Pair-programmed-with: Ralph Boehme <email address hidden>

Signed-off-by: Jeremy Allison <email address hidden>
Signed-off-by: Ralph Boehme <email address hidden>
Reviewed-by: Ralph Boehme <email address hidden>

47839. By Karolin Seeger on 2017-02-16

WHATSNEW: Add link to known issues.

Signed-off-by: Karolin Seeger <email address hidden>
Reviewed-by: Stefan Metzmacher <email address hidden>

Autobuild-User(master): Karolin Seeger <email address hidden>
Autobuild-Date(master): Thu Feb 16 14:37:11 CET 2017 on sn-devel-144

47838. By Martin Schwenke on 2017-02-16

ctdb-scripts: Initialise CTDB_NFS_CALLOUT in statd-callout

Some configurations may set CTDB_NFS_CALLOUT to the empty string.
They may do this if they allow a choice of NFS implementations. In
this case the default call-out for Linux kernel NFS should be used.
However, statd-callout does not call nfs_callout_init() to set the
default. Therefore, statd-callout is unable to restart the lock
manager, so the grace period is never entered.

statd-callout must call nfs_callout_init() before trying to restart
the lock manager.

BUG: https://bugzilla.samba.org/show_bug.cgi?id=12589

Signed-off-by: Martin Schwenke <email address hidden>
Reviewed-by: Amitay Isaacs <email address hidden>

Autobuild-User(master): Martin Schwenke <email address hidden>
Autobuild-Date(master): Thu Feb 16 09:21:03 CET 2017 on sn-devel-144

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers

No subscribers.