Netware modify bit changed

Juan J. López juan at comports.com
Fri Dec 7 15:20:08 EST 2001


Dave:

	Added the "--modify-window" option to the command line.....works fine!!!! 

Thanks to all!!

On 6 Dec 2001 at 8:37, Dave Dykstra wrote:

Date sent:      	Thu, 6 Dec 2001 08:37:02 -0600
From:           	Dave Dykstra <dwd at bell-labs.com>
To:             	Juan J. López <juan at comports.com>
Copies to:      	rsync at lists.samba.org
Subject:        	Re: Netware modify bit changed

> On Thu, Dec 06, 2001 at 12:52:31AM -0300, Juan J. López wrote:
> > On 5 Dec 2001 at 15:02, Martin Pool wrote:
> > 
> > Date sent:      	Wed, 5 Dec 2001 15:02:34 +1100
> > From:           	Martin Pool <mbp at samba.org>
> > To:             	"Juan J. L?pez" <juan at comports.com>
> > Copies to:      	rsync at samba.org
> > Subject:        	Re: Netware modify bit changed
> > 
> > > On  5 Dec 2001, "Juan J. L?pez" <juan at comports.com> wrote:
> > > > Dave:
> > > > 
> > > > 	With "archive bit" I mean a MS-DOS file attribute (like "read
> > > > only", "system" or "hidden").  When the "archive" attribute of a
> > > > file is set, that file is presumed to be changed after the last
> > > > backup and then must be copied again. The backup aplication 
> > reset
> > > > the "archive" attribute when copy a file. On the other hand, the
> > > > operating system (DOS, Windows, etc) set it when the file is
> > > > modified.  Why rsync set this attribute on the copy, even when the
> > > > original file is unchanged?
> > > 
> > > So the desired behaviour is that rsync should make the archive bit
> > > have the same setting on the destination as on the source, or that it
> > > should always clear it?
> > > 
> > > At the moment rsync is completely unaware of the A bit, so it will get
> > > the default OS behaviour which is probably to set the bit on newly
> > > modified files.
> > > 
> > > If anybody who cares about this writes a reasonably clean patch to
> > > implement it then I guess it would be considered.  
> > > 
> > > I think Samba can optionally map the A bit to the Unix x bit.  
> > Perhaps
> > > you could try that.
> > 
> > 	Rsync don't need to worry about the A bit, IMHO. The A bits on 
> > files of the destination directory are set when rsync make the file-
> > comparison with the source files. May be rsync open the files in 
> > "write" mode, instead of "read-only" mode, even when the file don't 
> > need to be transfered from the source (it's identical to original). In 
> > consequence, the OS sets the A bit.
> > 
> > My conf:
> > 
> > #ncpmount -S netware_server -U netware-user -P netware-pass -V 
> > SYS /novell
> > #rsync -zau --password-file /etc/rsync.passwd backup at source-
> > linux::disk-f/source-dir/* /novell/destination-dir
> > 
> > Regards,
> > Juan
> 
> 
> I'm sorry about my ignorance with respect to Netware and A bits, but I do
> recall that some people have had trouble with modification timestamps being
> off by a couple seconds when copying between PC-style filesystems which
> don't have 1-second granularity and Unix filesystems which do.  Normally
> rsync won't read or modify a file if the modification times match.  An
> option has been added to rsync to get around this problem.  Try
>     --modify-window=2
> 
> - Dave Dykstra


-- 
Una mujer puede perfectamente formar una amistad con un hombre,
pero para que ésta dure, debe contar con la asistencia de una cierta
antipatía física.
                -- Nietzsche






More information about the rsync mailing list