[Samba] File Creation Dates Question

Mike McMullen mlm at loanprocessing.net
Sat Jan 18 18:13:00 GMT 2003


Hi Joel,

I had already set dos filetimes=yes. I still see
the same behavior. As a test I tried copying a
file from one pc to another pc. The file creation
timestamp on the copy retains the original file
creation time.

Seems like a strange behavior to me.

Mike

----- Original Message -----
From: "Joel Hammer" <Joel at HammersHome.com>
To: "Mike McMullen" <mlm at loanprocessing.net>; <samba at lists.samba.org>
Sent: Saturday, January 18, 2003 9:58 AM
Subject: Re: [Samba] File Creation Dates Question


> Here is what man smb.conf has to say:
> dos filetimes (S)
>               Under  DOS  and  Windows,  if a user can write to a
>               file they can change the  timestamp  on  it.  Under
>               POSIX semantics, only the owner of the file or root
>               may change the timestamp. By  default,  Samba  runs
>               with  POSIX  semantics  and  refuses  to change the
>               timestamp on a file if the user smbd is  acting  on
>               behalf  of  is  not  the  file  owner. Setting this
>               option to  true allows DOS semantics  and  smbd will
>               change the file timestamp as DOS requires.
>
>               Default: dos filetimes = no
>
> Now, it may be that the user smbd is running under doesn't own the file.
>
> But, it may be that dos filetimes won't, at least by themselves, solve
> this problem.
>
> See my other post about a brute force workaround.
>
> Joel
>
>
> On Sat, Jan 18, 2003 at 09:34:08AM -0800, Mike McMullen wrote:
> > Hi Joel,
> >
> > Thanks for the response. I have set dos filetimes = yes in the conf
> > file but that doesn't seem to have an effect.
> >
> > Thanks,
> >
> > Mike
> > ----- Original Message -----
> > From: "Joel Hammer" <Joel at HammersHome.com>
> > To: "Mike McMullen" <mlm at loanprocessing.net>; <samba at lists.samba.org>
> > Sent: Saturday, January 18, 2003 9:08 AM
> > Subject: Re: [Samba] File Creation Dates Question
> >
> >
> > > Just free associating here.
> > >
> > > The parameter dos filetimes may relate to your situation.
> > >
> > > If samba does not have an easy way of doing this, you might get
> > > creative.  You might use force create mode to change the permissions
> > > of the file when it is transferred (created?) to the samba share. For
> > > example, you might make any new file transferred up to be unreadable
> > > by anyone but the owner. Or, you could use force user to make it owned
> > > by some bogus owner like newfile (which may have to exist).  Then,
> > > every minute, on the server run a script which touch'es any file with
> > > those ownership  or permissions characteristics. This script could
also
> > > change the file permission/ownership back to what they should be.
> > >
> > > Joel
> > >
> > >
> > >
> > > On Sat, Jan 18, 2003 at 01:35:31AM -0800, Mike McMullen wrote:
> > > > Hi all,
> > > >
> > > > I searched the archives for a solution to this issue
> > > > but didn't find any thing.
> > > >
> > > > I have an office with a mix of PCs running ME and XP
> > > > that use Samba 2.2.7 under RH Linux 7.3  as an archive
> > > > for mortgage information.
> > > >
> > > > When documents are moved to the Samba share, the file
> > > > creation timestamp on the Linux box reflects the time the files
> > > > were created on the PCs. What I need is for the creation
> > > > timestamp to be when it was created on the Linux box by
> > > > the copy or move.
> > > >
> > > > We have some scripts that execute every 20 minutes that
> > > > use find to locate new files added within that time frame.
> > > > Files are falling through the cracks because the script
> > > > sees the original PC creation time and not the Linux creation
> > > > time.
> > > >
> > > > Any insight on how to remedy this will be great appreciated!
> > > >
> > > > Mike
> > > >
> > > >
> > > > Mike McMullen
> > > >
> > > > CIO - Baton, Inc.
> > > >
> > > > 7637 Fair Oaks Blvd Suite #2
> > > > Carmichael, CA 95608
> > > >
> > > > Tel:      1-866-515-4421 or 916-944-7790 ext. 2
> > > > Fax:     1-866-843-8795 or 916-944-8422
> > > > Email:  mlm at loanprocessing.net
> > > > Web:   www.loanprocessing.net
> > > >
> > > > "From chaos comes true genius..."
> > > >
> > > > --
> > > > To unsubscribe from this list go to the following URL and read the
> > > > instructions:  http://lists.samba.org/mailman/listinfo/samba
> > > --
> > > To unsubscribe from this list go to the following URL and read the
> > > instructions:  http://lists.samba.org/mailman/listinfo/samba
> > >
> >
> --
> To unsubscribe from this list go to the following URL and read the
> instructions:  http://lists.samba.org/mailman/listinfo/samba
>




More information about the samba mailing list