[PATCH] Maintain DOS attributes of externally copied file
ZINKEVICIUS,MATT (HP-Loveland,ex1)
matt_zinkevicius at hp.com
Mon Aug 6 14:16:33 GMT 2001
> From: Gerald Carter [mailto:gcarter at valinux.com]
>
> On Mon, 6 Aug 2001, ZINKEVICIUS,MATT (HP-Loveland,ex1) wrote:
>
> > As it stands, if you copy a file to samba it loses all DOS
> attributes
> > (read-only, etc). This changes that:
>
> I just quickly looked and I think this should be handled by the
> 'map archive' smb.conf option applied by unix_mode() which is called
> a few lines up. Have you tried playing with these options first?
Opps. Your right. unix_mode() does what you want if you are using
the 'x' bits to store DOS attributes, which I'm not and hence why I
needed to call file_chmod() explicitly. Ignore that patch.
>
> map archive
> map system
> map hidden
>
> ? Granted we need a better way to handle storing DOS attributes
> that the 'x' bits.
Yep :-) The ACL database patch I'm working on stores the DOS
attributes along with the security descriptor in the database.
--Matt
More information about the samba-technical
mailing list