samba-users May 2010 archive
Main Archive Page > Month Archives  > samba-users archives
samba-users: Re: [Samba] samba 3.5.3 time-stamping issue

Re: [Samba] samba 3.5.3 time-stamping issue

From: Oliver Freyd <Oliver.Freyd_at_nospam>
Date: Wed May 26 2010 - 08:34:54 GMT
To: samba@lists.samba.org

Björn Jacke schrieb:
> Hi Oliver,
>
> On 2010-05-21 at 16:47 +0200 Oliver Freyd sent off:
>> This happens on a amd64 machine, running debian lenny on top of
>> debian etch (with xen-3.0.3).
>>
>> The virtual machine that runs samba-3.5.3 runs linux kernel 2.6.18.
>> Linux samba-fs1a 2.6.18-6-xen-amd64 #1 SMP Fri Aug 21 16:46:08 UTC
>> 2009 x86_64 GNU/Linux
>>
>> On another machine I tried debian lenny, kernel 2.6.26-2, no xen,
>> i686 (32 bit), samba3.5.3 runs flawlessly there.
>>
>> Somehow setting timestamps is broken by running an old kernel, or on amd64.
>
> running a new glibc on an ancient kernel is known to be broken. glibc provides
> functionality that the kernel does not really support. Even if we tried to we
> can't test at compile time that all the functions that we find do actually work
> as a lot of them require root privileges but samba mostly is not compiled as
> root. Unless you desex Samba by some functionality manually there there are just
> two ways to fix your issue: compile samba with a glibc that has an age not newer
> than your or update the kernel. If 2.6.18 is the kernel that you have to stick
> to because of xen then there is only one way left ;-)
>
> Björn
Actually I just upgraded the xen "mother" to lenny, and xen 3.2, because
I wasn't able to boot the lenny kernel on the domU. For now it seems to
work fine.

BTW, the hires timestamps only work if the filesystem does support them,
and ext3 from lenny doesn't, but xfs does, and probably also ext4.

Is the windows ACL support in vfs_acl_xattr supposed to work in 3.5, or
is it still considered experimental. Are people using it in production
servers?

many thanks,

        Oliver

-- To unsubscribe from this list go to the following URL and read the instructions: https://lists.samba.org/mailman/options/samba