ownership: you're not root, therefore can't create things belonging to other users.
If you set -u and -p, it will, if you're root.
of course it doesn't hapen in ufsdump. can you restore a ufsdump as non-root? (I
don't know, but i'll bet that if you do, files belong to only you) Tar and cpio keep
owners too. In any of those archiver cases, you're creating a file (or data on a
device) containing user info, not creating the actual files. rsync is like restoring
a tar. if you restore as root, ownerships are kept. if not, they're not.
Tim Conway
[EMAIL PROTECTED]
303.682.4917
Philips Semiconductor - Colorado TC
1880 Industrial Circle
Suite D
Longmont, CO 80501
"There are some who call me.... Tim?"
Sudarshan Ramaswamy <[EMAIL PROTECTED]>@lists.samba.org on 07/20/2001 10:49:41 AM
Sent by: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
cc: (bcc: Tim Conway/LMT/SC/PHILIPS)
Subject: Re: rsync gives ld.so.1 error
Classification:
Hi
Iam working on Solaris Platform.
Yes thats what was exactly happening. Hence the only solution I could think
of was compiling rsync on 2.5.1 instaed. Now rsync works fine.
The only other Problem I am facing is.
As rsync is in my home directory It has my account permissions. Owner ,
group
when I rsync a directory which belongs to a different user . It does
srchive it , But the owner and group is set to my account. This does not
happen in ufsdump.
Any help in this regard.
I feel there are not sufficient DOCS on rsync. Any URL where there are
adequate DOCS.
Thanks for your help.
-Sudarshan
[EMAIL PROTECTED] wrote:
> On Wed, Jul 18, 2001 at 03:42:11PM -0700, Sudarshan Ramaswamy wrote:
> > Hi
> >
> > I am new to rsync. I have installed rsyn2.4.6 in my home directory. I
> > can rsh to any machine without any passwd as we have NIS .
> >
> > rsync works perfectly on my local machine ie if
> >
> > I rsync within the same machine it works ok. But when I rsync from a
> > differnt machine or to a different machine it gives me the following
> > error
> >
> > my homedir = HOMEDIR
> >
> > machine1:/HOMEDIR/rsync246/bin/rsync /x/*.c machine2:/y gives .
> > building file list ... done
> > ld.so.1: rsync: fatal: relocation error: symbol not found: stat64:
> > referenced in rsync
> > unexpected tag 101
>
> I take it this is Solaris? What this means is that your rsync binary
> was compiled on Solaris 2.6, 7, or 8 and you're trying to run it on a
> Solaris 2.5.1 machine (which does have stat64 in libc).
>
> Is this what is happening?
>
> --
> albert chin ([EMAIL PROTECTED])