[Pkg-samba-maint] Bug#699461: Bug#699461: /usr/sbin/smbd: Data corruption / file truncation not working with "large readwrite" set to "no"
Ivo De Decker
ivo.dedecker at ugent.be
Thu Jan 31 17:03:52 UTC 2013
Control: tags -1 upstream
Control: found -1 2:3.5.6~dfsg-3
Hi Tobias,
On Thu, Jan 31, 2013 at 05:15:26PM +0100, Tobias Vogel wrote:
> On a debian default install of samba, when setting the parameter "large
> readwrite" to "no" (which is often recommended by users in some wikis /
> blogs / communities), file truncation will not happen when rewriting /
> saving the file. When the new content's size is smaller than the old one,
> trailing garbage is left at the end and thus leaving a corrupted file on the
> disk.
>
> This bug may also affect upstream samba, as another user with a NAS
> experienced the same behaviour:
> http://stackoverflow.com/questions/12211629/php-file-put-contents-not-truncating-file-in-cifs-mount
Thank you for your bug report.
If this is not a Debian specific problem, it is best to file the bug in the
upstream samba bug tracker at https://bugzilla.samba.org/
I could create a bug report based on your information, but it is easier if you
can respond to questions from the upstream developers yourself.
When you do file a bug in the samba bugzilla, please mention the samba bug
number in this Debian bug report, so that we can add a reference.
I am also changing the found version, so that this bug also applies to the
version in wheezy. Unless someone can confirm that the problem is fixed in
newer samba versions, there is no reason to assume that the wheezy version
would not be affected.
Cheers,
Ivo De Decker
More information about the Pkg-samba-maint
mailing list