
I spent part of my Sunday on samba yesterday. After all, that ankle
tendinite I have for nearly two weeks now has some benefits for
Debian: I don't waste hours running on week-ends.
Samba 3.0.28a was announced by upstream and I worked to package it. Not really difficult and the package is already ready. It again minimizes the numer of Debian patches: we're slowly converge back towards upstream.
Meanwhile, Steve uploaded a new release of 3.0.28, introducing the use of ucf to manage smb.conf changes. He slightly messed up in the update and, therefore got 3 RC bugs in a row for the same problem (#470138, #470139, #470140...and even #470142 to complete the picture). Good score, Steve. One beer for me next Debconf...:-)...The breakage was fixed a few hours later. So, conclusion: we apparently have active users who are committed to reports errors. Good...:-)
As soon as 3.0.28-4 makes its way to unstable *and* the automated
Ubuntu merge-o-matic, I'll probably upload 3.0.28a, not really waiting for 3.0.28-4 to enter testing (we already have 3.0.28 in testing).
Another work in the pipe is the preparation of samba 3.2.0. Upstream released RC2 last week and I did early work to package it (for experimental as of now).
However, that release incorporates most parts of our "FHS" patch, for
better compliance to the FHS, as well as several other patches we
pushed to them. And, as these weren't applied as is, some checks have
to be done. Moreover, some other changes seem to be needed to get the
package to compile. And, finally, we need to merge back recent changes
from the trunk branch (such as the ucf support). All this is a way too
high barrier for me and I'll need Steve to take that load, which he
promised to do (and so *will* do, I know him enough....).
When all this will be settled down, it will be time to jump in the BTS and fight with some old bugs of the package.