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