Re: working on a 2.5.6pre1 release

2003-01-10 Thread Wayne Davison
On Thu, Jan 09, 2003 at 05:09:07PM -0600, Dave Dykstra wrote:
> I'm stuck on a problem that some machines on build.samba.org are
> showing on the 'chgrp' test.

I've checked in a fix for this bug.  Here's what I discovered:

The reason only the chgrp test failed is that it is the only test that
uses -vvv instead of just -vv.  This is significant because -vvv is
needed for the receiver to try to do IO after killing off the generator.
This IO would sometimes fail if the generator died before it finished.

More specific details:

(Background) The receiver forks off the generator with an error pipe
open from the generator to the receiver.  The receiver notes this
error-receiving fd so that it gets monitored on all IO (and thus remains
unblocked).

(The bug) When the receiver signals the generator to die, it was not
clearing io_error_fd, and thus if it did any IO that just happened to
occur after the generator closed its end of the pipe, the IO would
notice the EOF on io_error_fd and cause the receiver to exit with
error 12.  Now that rsync properly notices the return value of the
receiver process, this causes the sender to also exit with an error.

(The fix) Just call io_set_error_fd(-1) prior to signaling the generator
to die.

I've appended the patch I just checked in.

..wayne..

---8<--8<--8<--8<---cut here--->8-->8-->8-->8---
Index: main.c
--- main.c  9 Jan 2003 19:04:06 -   1.157
+++ main.c  10 Jan 2003 08:28:39 -
@@ -461,6 +461,7 @@
}
io_flush();
 
+   io_set_error_fd(-1);
kill(pid, SIGUSR2);
wait_process(pid, &status);
return status;
---8<--8<--8<--8<---cut here--->8-->8-->8-->8---
-- 
To unsubscribe or change options: http://lists.samba.org/mailman/listinfo/rsync
Before posting, read: http://www.tuxedo.org/~esr/faqs/smart-questions.html



Re: working on a 2.5.6pre1 release

2003-01-10 Thread Wayne Davison
On Fri, Jan 10, 2003 at 12:46:13AM -0800, Wayne Davison wrote:
> This is significant because -vvv is needed for the receiver to try to
> do IO after killing off the generator.  This IO would sometimes fail
> if the generator died before [the IO] finished.

For the anal, I mixed up the generator and the receiver in my entire
description of the problem.  It is the generator that kills (and forks
off) the receiver, not the other way around.  Fortunately this slip of
terminology in my email does not adversely affect the patch at all.

..wayne..
-- 
To unsubscribe or change options: http://lists.samba.org/mailman/listinfo/rsync
Before posting, read: http://www.tuxedo.org/~esr/faqs/smart-questions.html



Re: IPv6 hosts allow|deny

2003-01-10 Thread Bert Vermeulen
On Thu, 9 Jan 2003, Dave Dykstra wrote:

> I went ahead and submitted Hideaki's patch pretty much as is.  I took off
> the ifdef around the memset at the beginning of client_sockaddr() because
> I figured it wouldn't hurt to do anywhere.  Besides, it was checking
> for a specific operating system (__linux__) which we like to avoid and
> because there was a typo in the check for HAVE_SOCKADDR_IN6_SCOPE_ID
> (it was HAVE_SOCKADDR_IN6_SOCPE_ID).  I noticed that there was code in
> access.c that was accessing the same sockaddr_in6 sin6_scope_id field that
> was protected by ifdef in clientname.c so I put the same ifdef around
> the code in access.c.  I also updated the rsyncd.conf.yo documentation
> to allow for IP address of the IPv6 form.
>
> I have not tested this, I hope it works.

Dave,

Sorry for the late reply, been busy. I'm going to test with the committed
patch, and will let you know. I can only test on linux, however.


Bert Vermeulen
[EMAIL PROTECTED]
--
Profanity is the inevitable linguistic crutch of the inarticulate motherfucker.

-- 
To unsubscribe or change options: http://lists.samba.org/mailman/listinfo/rsync
Before posting, read: http://www.tuxedo.org/~esr/faqs/smart-questions.html



Re: Help With Restoring

2003-01-10 Thread Dr. Poo
I'm very interested in this...

My question(s) are why did you have to install a minimal system?
Could you have just booted up with network and rsync and just rsynced to a 
freshly paritioned/formatted disk?

What command did you use (to clarify) to make the origal rsync's of your 
disk, and what were the steps neccessary and the command you used (to 
clarify) to make the restore? (I guess that includes the install of a base 
system.. did you use the same system, say redhat 7.2?)

I'm curious because i have a full rsync of a production server on my 
development box, and i put it in Lilo to boot up with, disconnected the 
network (so know conflicts occur, would any?) and tried to boot, but it 
failed... (i don't have access right now to the error message).

The production box is i686 and so is the development box... Not the same 
processor though would that make a difference?

Do you think if i just tried to install a minimal system to a partion and 
copied the / tree it would work??

Thanks a bundle! Great job on the success!! And Good luck for the future!

-Chris

On Thursday 09 January 2003 01:58 pm, [EMAIL PROTECTED] wrote:
> To Mike and the Rsync community,
>
> This is by far the greatest utility I have ever used for backing
> up an entire system. My Redhat server got botched during an upgrade. I
> reformatted my partitions and installed a minimal system. Rsync'ed the
> entire / directory back and the server came back to life. databases,
> websites, hardware configs, everything! I'm back in business.  As a Linux
> newbie, not a luser, I really appreciate the response I received from Mike
> and others. As the days pass and my skills refine, I will offer back as
> much support as I can. I guess you can say another BillyBorg saved :)
>
>
> Thanks Again!
>
> Mark
>
> > > > rsync --delete --stats --compress --recursive --times --perms
>
> --links
>
> > > > --rsh=/usr/bin/ssh --exclude "tmp/" --exclude "dev/" --exclude
>
> "proc/"
>
> > > > --exclude "backups/ " --delete-excluded --backup
> > > > --backup-dir=/backup2/BACKED_UP_SERVER_FQDN/$DAY -a /*
> > > > CENTRAL_SERVER_IP:/backup2/BACKED_UP_SERVER_FQDN/current && echo
>
> "Daily
>
> > > > backup ran on `date`" >> /var/log/backup.log
> > >
> > > Notice that if you have any dotfiles in / (that is, flies that begin
>
> with
>
> > > a "."), this will not copy them, but normally you wouldn't have
>
> dotfiles
>
> > > in / so it shouldn't matter.  Might want to start using / instead of
>
> /*
>
> > > from now on though, just for good form.
> >
> > Thanks fot the tip :)
> >
> > > > This has been working fine and I've even been able to restore files
>
> using
>
> > > > scp from time to time. now I'm faced with a bare metal recovery
> >
> > cause of a
> >
> > > > botched upgrade from Redhat 7.1 to 8.0 that failed half way through.
>
> This
>
> > > > machine was still accessible via console and ssh (putty). I signed
>
> in via
>
> > > > ssh and ran...
> > > >
> > > > # cd /
> > > > # scp -r CENTRAL_SERVER_IP:/backup1/BACKED_UP_SERVER_FQDN/current/.*
>
> .
>
> > > > This was running for a while and then i lost my connection and cant
> > > > reconnect. I won't have console access till the morning but any
>
> advice
>
> > > > would be greatly appreciated.
> > >
> > > Don't you mean:
> > >
> > > scp -rp CENTRAL_SERVER_IP:/backup1/BACKED_UP_SERVER_FQDN/current/. .
> > >
> > > ?
> > >
> > > The command you list above won't copy anything, since there are no
> > > dotfiles in the root directory.  Also, you have backup2 in the rsync
> > > command and backup1 in the scp command.
> > >
> > > Maybe that was just a typo though...
> >
> > As never having restored anything more that a few files at a time as
> > the Linux newbie that I am,  I'm sure i was off. Thanks for the tip
>
> again :)
>
> > Typo it was. Should have been backup2 in the scp command.
> >
> > > One final thought.  Sometimes scp has issues with symlinks (as in,
>
> copying
>
> > > the target instead of the link).  Might want to use:
> > >
> > > cd /
> > > rsync -av CENTRAL_SERVER_IP:/backup1/BACKED_UP_SERVER_FQDN/current/ .
> >
> > I will try this first thing in the morning when I have console access.
> >
> > Just one more thing; Based on the script I use, am I SOL or with a
> > little elbow greese in the morning get my server back?
> >
> > Thank you for your time and advice. I really appreciate it!
> >
> > Mark
> >
> > > Mike
> > >
> > > --
> > > To unsubscribe or change options: http://lists.samba.
> > > org/mailman/listinfo/rsync
> > > Before posting, read:
>
> http://www.tuxedo.org/~esr/faqs/smart-questions.html


Content-Type: text/html; charset="us-ascii"; name="Attachment: 1"
Content-Transfer-Encoding: 7bit
Content-Description: 

-- 
To unsubscribe or change options: http://lists.samba.org/mailman/listinfo/rsync
Before posting, read: http://www.tuxedo.org/~esr/faqs/smart-questions.html

Problem with french characters

2003-01-10 Thread Oliver Krehan
Hi,

I have a problem synchronizing a windows directory to a linux directory.
The filenames on the windows machine have sometimes french characters
with accents (quite usual for french language...). Rsync or the
filesystem of the linux box can obviously not handle this character type
and create filenames with unreadable symbols in it. After the first sync
the files/folders with such characters can not be opened or edited. 

I use the newest rsync version on both systems, on windows the one which
comes with the cygwin shell (2.5.5.2), on linux the one which comes with
RedHat 8.0 (ver. 2.5.5). I also use ssh (openssh 3.4p1) for encryption
but I don't think this is the cause.

Anybody ever seen this kind of failure ? I there a chance to give rsync
the correct codepage so it can transfer the files with correct names ? 

Thanks for your help

Oliver Krehan



-- 
To unsubscribe or change options: http://lists.samba.org/mailman/listinfo/rsync
Before posting, read: http://www.tuxedo.org/~esr/faqs/smart-questions.html



Re: working on a 2.5.6pre1 release

2003-01-10 Thread Dave Dykstra
On Fri, Jan 10, 2003 at 12:46:13AM -0800, Wayne Davison wrote:
> On Thu, Jan 09, 2003 at 05:09:07PM -0600, Dave Dykstra wrote:
> > I'm stuck on a problem that some machines on build.samba.org are
> > showing on the 'chgrp' test.
> 
> I've checked in a fix for this bug.

Thanks, Wayne!  Great work.

I think the remaining build on build.samba.org are not enough to delay
putting out pre1, but it would be good if those of you who care about
the following ports would try to come up with some fixes before we do
the final release:

1. The CRAY SV1 UNICOS machine is not compiling, complaining that it
can't take the address of the bit field in sin.sin_addr.s_addr.
I think the solution may be to assign that value to a local 
variable and then copy it into the structure element, but it
isn't clear to me what the type of the local variable should be.
2. The Linux ia64 and Alpha and the OpenBSD Sparc64 ports are all
failing the daemon-gzip-upload and daemon-gzip-download tests
even though the basic daemon test succeeds.  The OpenBSD test
reports a core dump, and I suspect they're all having the same
problem related to 64 bit.
3. The Stratus VOS port is failing all 3 daemon tests in code
that is used just for testing, saying it can't create the test
socket.  I don't know if there's a corresponding problem in the
corresponding non-test code.
4. The NetBSD i386 port is failing the chgrp test.

I think if I can find the time today I want to work a little yet on the
--copy-unsafe-links problem and on the unsafe-* tests and then I'll make
the pre1 version.

- Dave
-- 
To unsubscribe or change options: http://lists.samba.org/mailman/listinfo/rsync
Before posting, read: http://www.tuxedo.org/~esr/faqs/smart-questions.html



Re: make clean

2003-01-10 Thread Dave Dykstra
I checked in this patch.

- Dave

On Thu, Jan 09, 2003 at 06:41:19PM -0800, jw schultz wrote:
> I just did a make clean to tidy up a bit and found four
> objects were missed.  The seem to belong to the CHECK_PROGS
> set.  Not sure where best to put them so created a
> CHECK_OBJS variable and added it to the clean rule.
> 
> 
> -- 
> 
>   J.W. SchultzPegasystems Technologies
>   email address:  [EMAIL PROTECTED]
> 
>   Remember Cernan and Schmitt

> Index: Makefile.in
> ===
> RCS file: /cvsroot/rsync/Makefile.in,v
> retrieving revision 1.84
> diff -u -r1.84 Makefile.in
> --- Makefile.in   8 Apr 2002 06:23:34 -   1.84
> +++ Makefile.in   10 Jan 2003 02:40:34 -
> @@ -43,6 +43,9 @@
>  # Programs we must have to run the test cases
>  CHECK_PROGS = rsync tls getgroups trimslash t_unsafe
>  
> +# Objects for CHECK_PROGS to clean
> +CHECK_OBJS=getgroups.o t_stub.o t_unsafe.o trimslash.o
> +
>  # note that the -I. is needed to handle config.h when using VPATH
>  .c.o:
>  @OBJ_SAVE@
> @@ -106,7 +109,7 @@
>   cat $(srcdir)/*.c $(srcdir)/lib/compat.c | awk -f $(srcdir)/mkproto.awk > 
>$(srcdir)/proto.h
>  
>  clean: cleantests
> - rm -f *~ $(OBJS) rsync $(TLS_OBJ) $(CHECK_PROGS)
> + rm -f *~ $(OBJS) rsync $(TLS_OBJ) $(CHECK_PROGS) $(CHECK_OBJS)
>  
>  cleantests:
>   rm -rf ./testtmp*

-- 
To unsubscribe or change options: http://lists.samba.org/mailman/listinfo/rsync
Before posting, read: http://www.tuxedo.org/~esr/faqs/smart-questions.html



Re: Windows and default --modify-window=0

2003-01-10 Thread Dave Dykstra
Ok, I agree --modify-window should default to 2 (or 1 if that's all that's
really needed) on cygwin.  However, I don't like os-specific defines.
That _WIN32 we've got there is the only one currently in the code, and
there's no occurrances of __CYGWIN__.   I'd rather have a configure.in
rule for it.  Any suggestions on a good one?  At a minimum there's an
AC_CYGWIN macro but that's not much different than just checking for
__CYGWIN__.  Probably it would be worth calling AC_CYGWIN and then setting
a DEFAULT_MODIFY_WINDOW to 2 in configure if $CYGWIN=yes.  As far as I
know there is no other port of rsync to Windows yet except under Cygwin
so I don't think it is worth putting in extra code to support something
that may never be used.  Or, perhaps we should key off of the $EXEEXT
variable which gets set to '.exe' on Windows; anybody have an opinion on
that?

- Dave

On Thu, Jan 09, 2003 at 02:41:21PM -0800, jw schultz wrote:
> On Thu, Jan 09, 2003 at 11:21:36PM +0100, Lapo Luchini wrote:
> > jw schultz wrote:
> > 
> > >The 2 second timestamp resolution only applies to some
> > >windows filesystems.  I think NTFS has timestamp resolution
> > >in the milliseconds (unlrelated to precision).  It should
> > >only become an issue when the windows filesystem is the
> > >destination.
> > >
> > This message says it is 2 seconds aso on NTFSD actually:
> > http://lists.samba.org/pipermail/rsync/2000-July/002491.html
> 
> I don't use windows myself.  I just recall that one of the
> windows filesystem has timestamps in the milliseconds.
> 
> > >Further examination shows that it is
> > >already hacked in options.c for win32:  
> > >| #ifdef _WIN32
> > >| int modify_window=2;
> > >| #else
> > >| int modify_window=0;
> > >| #endif
> > >perhaps something just needs to be added to the #ifdef.
> > >
> > Ohhh... I'd add CygWin to the #ifdef too, then.
> > Grr, I *never* remember what does cygwin define and what not ^_^
> > 
> > Let me check... this message
> > http://sources.redhat.com/ml/gdb-patches/2001-04/msg00039.html
> > suggests that to include djgpp, mingw and cygwin the full ifdef should be:
> > 
> > #if defined(__GO32__) || defined(_WIN32) || defined (__CYGWIN__)
> > 
> > Should I add that to the current 2.5.5 cygwin port (creating a -3 release) 
> > or 2.5.6 will be short in time?
> 
> Depends on how urgent this is.  Given you have a workaround
> i'd get it in cvs and wait.  Assuming the 2.5.6 really does
> happen soon.
> 
> Please try a modify-window of 1.  Maybe my math is off
> somehow but i don't think it needs to be greater than 1.
> Take a look at the code in util.c.  If you truncate to 2
> second resolution and compare against 1 second resolution
> the difference should never be greater than 1 second.
> It won't make a difference very often but i'd still feel
> better making the window as small as possible.
> 
> -- 
> 
>   J.W. SchultzPegasystems Technologies
>   email address:  [EMAIL PROTECTED]
> 
>   Remember Cernan and Schmitt
> -- 
> To unsubscribe or change options: http://lists.samba.org/mailman/listinfo/rsync
> Before posting, read: http://www.tuxedo.org/~esr/faqs/smart-questions.html
-- 
To unsubscribe or change options: http://lists.samba.org/mailman/listinfo/rsync
Before posting, read: http://www.tuxedo.org/~esr/faqs/smart-questions.html



Re: IPv6 hosts allow|deny

2003-01-10 Thread YOSHIFUJI Hideaki / $B5HF#1QL@(B
In article <[EMAIL PROTECTED]> (at Wed, 8 Jan 2003 08:24:13 -0600), 
Dave Dykstra <[EMAIL PROTECTED]> says:

> In particular, I see that yours includes documentation changes and his
> doesn't.

Sorry,... One reason why I did not include manpage is that I'm not 
so good at English...

Here's the description of the extension:
 - Syntax is the same
 - We can write IPv6 address in hosts allow / hosts deny
 - Host, prefix and netmask are supported.

You can write:
 - 3ffe::dead:beef::1
 - 3ffe::dead:beef::/64
 - 3ffe::dead:beef::/:::::
or even
 - ::0123:4567:89ab:cdef/:::::

Note that scope-id is also supported:
 - fe80::1%eth0
 - fe80::%eth0/64
 - fe80::%eth0/:::::

-- 
Hideaki YOSHIFUJI @ USAGI Project <[EMAIL PROTECTED]>
GPG FP: 9022 65EB 1ECF 3AD1 0BDF  80D8 4807 F894 E062 0EEA
-- 
To unsubscribe or change options: http://lists.samba.org/mailman/listinfo/rsync
Before posting, read: http://www.tuxedo.org/~esr/faqs/smart-questions.html



RE: working on a 2.5.6pre1 release

2003-01-10 Thread Green, Paul
Dave Dykstra [mailto:[EMAIL PROTECTED]] wrote:
> 3. The Stratus VOS port is failing all 3 daemon tests in code
>that is used just for testing, saying it can't create the test
>socket.  I don't know if there's a corresponding problem in the
>corresponding non-test code.

The socketpair_tcp calls fail because we do not implement non-blocking
connects. This is a known bug in VOS (stcp-1178) for which no fix is
currently available.  And there is no way to work around this in the
socket.c code.

I have updated the comment that appears in the output log to explain this.

Thanks
PG
--
Paul Green, Senior Technical Consultant, Stratus Technologies.
Day: +1 978-461-7557; FAX: +1 978-461-3610
Speaking from Stratus not for Stratus
-- 
To unsubscribe or change options: http://lists.samba.org/mailman/listinfo/rsync
Before posting, read: http://www.tuxedo.org/~esr/faqs/smart-questions.html



Long-pending patch for Stratus VOS build

2003-01-10 Thread Green, Paul
The following patch still applies cleanly to the current cvs copy of rsync.
I apply it each night after I grab rsync from the build farm. Without it, I
don't get far at all.  The purpose of the patch is to add executable
extension handling, which we need, and to clean up a few POSIX things and
supply defaults for a few #defines we don't have. (See the original letter
for full details).

Does anyone object to having these changes applied now, during the
pre-release phase?

http://lists.samba.org/pipermail/rsync/2002-November/008937.html

Thanks
PG
--
Paul Green, Senior Technical Consultant, Stratus Technologies.
Voice: +1 978-461-7557; FAX: +1 978-461-3610; Video on request.

-- 
To unsubscribe or change options: http://lists.samba.org/mailman/listinfo/rsync
Before posting, read: http://www.tuxedo.org/~esr/faqs/smart-questions.html



Re: Windows and default --modify-window=0

2003-01-10 Thread Max Bowsher
Dave Dykstra wrote:
> Ok, I agree --modify-window should default to 2 (or 1 if that's all
> that's really needed) on cygwin.  However, I don't like os-specific
> defines.

They have the advantage that the entire logic is visible in the .c file,
rather than split between the .c and configure.in.

> That _WIN32 we've got there is the only one currently in the code, and
> there's no occurrances of __CYGWIN__.   I'd rather have a configure.in
> rule for it.  Any suggestions on a good one?  At a minimum there's an
> AC_CYGWIN macro but that's not much different than just checking for
> __CYGWIN__.  Probably it would be worth calling AC_CYGWIN and then
> setting
> a DEFAULT_MODIFY_WINDOW to 2 in configure if $CYGWIN=yes.

AC_CYGWIN is obsolete - the autoconf manual recommends something like this:
AC_CANONICAL_HOST  # at some point above
case $host_os in
  *cygwin* ) DEFAULT_MODIFY_WINDOW=2;;
 * ) DEFAULT_MODIFY_WINDOW=0;;
esac
AC_SUBST(DEFAULT_MODIFY_WINDOW)
> As far as I
> know there is no other port of rsync to Windows yet except under
> Cygwin
> so I don't think it is worth putting in extra code to support
> something
> that may never be used.  Or, perhaps we should key off of the $EXEEXT
> variable which gets set to '.exe' on Windows; anybody have an opinion
> on
> that?

Yuk! :-)



Max.

-- 
To unsubscribe or change options: http://lists.samba.org/mailman/listinfo/rsync
Before posting, read: http://www.tuxedo.org/~esr/faqs/smart-questions.html



Re: Long-pending patch for Stratus VOS build

2003-01-10 Thread Wayne Davison
On Fri, Jan 10, 2003 at 01:23:45PM -0500, Green, Paul wrote:
> The following patch still applies cleanly to the current cvs copy of rsync.

Or did before the most recent Makefile.in changes.  It's easy to merge
this one problem, though.

> Does anyone object to having these changes applied now, during the
> pre-release phase?

Here are my comments on the changes:

 + The Makefile.in changes look very safe and needed.

 + The install-sh change to the dsttmp value looks good.

 ? I have a question about the portability of the u_FOO -> uFOO_t
   changes.  The former is the BSD syntax for the unsigned FOO typedefs,
   and the latter is what, POSIX?  The changes work on Linux, at least.
   Perhaps we should just make these changes and try it out on the
   compile farm.

 + The inet_pton changes look right to make the code consistent.  The
   only possible glitch might be a system that has a prototype for
   inet_pton() but not the library code -- if the prototype conflicts,
   the compile would fail (there are ways to work around this, but let's
   worry about that if we actually find some weird system with this
   problem).

I'd be glad to check in the "+" changes now if Dave thinks now is a good
time.

..wayne..
-- 
To unsubscribe or change options: http://lists.samba.org/mailman/listinfo/rsync
Before posting, read: http://www.tuxedo.org/~esr/faqs/smart-questions.html



Re: Help With Restoring

2003-01-10 Thread mhanze


"Dr. Poo" <[EMAIL PROTECTED]> wrote
on 01/11/2003 09:25:18 AM:

> I'm very interested in this...
> 
> My question(s) are why did you have to install a minimal system?
> Could you have just booted up with network and rsync and just rsynced
to a 
> freshly paritioned/formatted disk?

And your probably right but I wasn't comfortably clear
on how and my time to at least get the web server up was short. I did try
to boot off the floppy I made back when I first installed the system but
that didn't work. So I decided to get myself into a working environment
with all the pieces needed like a shell, networking, rsync, and anything
else a minimal install will do to make things work. 

> 
> What command did you use (to clarify) to make the original rsync's
of your 
> disk, and what were the steps neccessary and the command you used
(to 
> clarify) to make the restore? (I guess that includes the install of
a base 
> system.. did you use the same system, say redhat 7.2?)

Well I'm sure these steps might look silly to the
experienced but it worked and saved a years worth of my investment in learning,
research and development on this box :)

This started trying to upgrade to Redhat 8.0 with
the Kernel on the CD 2.4.18-14

Client Server...
Linux version 2.4.18-3smp ([EMAIL PROTECTED])
(gcc version 2.96 2731 (Red Hat Linux 7.3 2.96-110)) #1 SMP Thu Apr
18 07:27:31 EDT 2002
MemTotal:       126116 kB
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 11
model name      : Intel(R) Pentium(R)
III CPU family      1133MHz
stepping        : 1
cpu MHz         : 1130.497
cache size      : 512 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 2
wp              :
yes
flags           : fpu vme
de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 mmx fxsr
sse
bogomips        : 2254.43

Here is the script I used to back up to a central
server:

#!/bin/sh
PATH=/usr/local/bin:/usr/bin:/bin
DAY=`date +%A`
export PATH DAY
[ -d /root/emptydir ] || mkdir /root/emptydir
rsync --rsh=/usr/bin/ssh --delete -a
/root/emptydir/ CENTRAL_SERVER_IP:/backup2/BACKED_UP_SERVER_FQDN/$DAY
rmdir /root/emptydir
rsync --delete --stats --compress --recursive
--times --perms --links --rsh=/usr/bin/ssh --exclude "tmp/" --exclude
"dev/" --exclude "proc/" --exclude "backups/ "
--delete-excluded --backup --backup-dir=/backup2/BACKED_UP_SERVER_FQDN/$DAY
-a /* CENTRAL_SERVER_IP:/backup2/BACKED_UP_SERVER_FQDN/current &&
echo "Daily backup ran on `date`" >> /var/log/backup.log

Here is the schedule:

0 2 * * * /etc/cron.customs/backups


Here is the central backup server:

Linux version 2.4.7-10 ([EMAIL PROTECTED])
(gcc version 2.96 2731 (Red Hat Linux 7.1 2.96-98)) #1 Thu Sep 6 17:27:27
EDT 2001
MemTotal:       255344 kB
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 15
model           : 0
model name      : Intel(R) Pentium(R)
4 CPU 1400MHz
stepping        : 10
cpu MHz         : 1395.777
cache size      : 256 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 2
wp              :
yes
flags           : fpu vme
de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush
dts acpi mmx fxsr sse sse2 ss tm
bogomips        : 2785.28


OK. So now I lost my client server...

1) Booted the server off of the Redhat 8.0 Disk 1
 of 3

2) Custom Install

3) Manually Partition with Disk Druid

        All the partition
information was already there. The path was missing but when I went into
edit each partition, all i had to do was click the drop down arrow twice
to populate the path field with the original. I choose to format each partition.
(I was also able to confirm my partition table by looking at my last backup
stored on the central server /etc/fstab. Nice to have if a new disk was
required :)

4) Choose Minimal System on the Package Selection
page

5) Added myself to the system

Let er rip

After the install and reboot

6) signed on as me and got to a command line

$ su
# cd /
# rsync -avv --rsh=/usr/bin/ssh CENTRAL_SERVER_IP:/backup1/BACKED_UP_SERVER_FQDN/current/
.

Because I was root, it asked for the root password
on the server. I watched as it tailed through all the files being rsync'd.
When it was done...

# /sbin/shutdown -r now

And it came back up as if nothing has happened, so
I hope :-/ So far so good though :)

> 
> I'm curious because i have a full rsync of a production server on
my 
> development box, and i put it in Lilo to boot up with, disconnected
the 
> network (so know conflicts occur, would any?) and tried to boot, but
it 
> failed... (i don't have access right now to the error message).
> 
> The production box is i686 and so is the development box... Not the
same 
> processor though would that make a difference?

I doubt that your processor mismatch can be an issue.

>

Re: Long-pending patch for Stratus VOS build

2003-01-10 Thread Dave Dykstra
On Fri, Jan 10, 2003 at 11:33:00AM -0800, Wayne Davison wrote:
> On Fri, Jan 10, 2003 at 01:23:45PM -0500, Green, Paul wrote:
> > The following patch still applies cleanly to the current cvs copy of rsync.
> 
> Or did before the most recent Makefile.in changes.  It's easy to merge
> this one problem, though.
> 
> > Does anyone object to having these changes applied now, during the
> > pre-release phase?
> 
> Here are my comments on the changes:
> 
>  + The Makefile.in changes look very safe and needed.
> 
>  + The install-sh change to the dsttmp value looks good.
> 
>  ? I have a question about the portability of the u_FOO -> uFOO_t
>changes.  The former is the BSD syntax for the unsigned FOO typedefs,
>and the latter is what, POSIX?  The changes work on Linux, at least.
>Perhaps we should just make these changes and try it out on the
>compile farm.
> 
>  + The inet_pton changes look right to make the code consistent.  The
>only possible glitch might be a system that has a prototype for
>inet_pton() but not the library code -- if the prototype conflicts,
>the compile would fail (there are ways to work around this, but let's
>worry about that if we actually find some weird system with this
>problem).
> 
> I'd be glad to check in the "+" changes now if Dave thinks now is a good
> time.


Ok, go ahead.  I think it's ok to try out the ? patch on the compile
farm too.  I know that Cygwin also uses $(EXEEXT), but apparently its
make has been more thoroughly modified to handle things automatically
so the Makefile doesn't have to use it as much.

I'm looking at the --copy-unsafe-links problem and it looks very
badly broken.  I was the one who put it in the first place based on a
contributed patch, and now I'm not sure it ever worked.  It's going to
take a while to trace through the history to figure out if it worked once
and if so when it broke.  The fix is not likely to impact much, though,
so I don't think 2.5.6pre1 will need to be held up because of it because
it can go in later.

- Dave
-- 
To unsubscribe or change options: http://lists.samba.org/mailman/listinfo/rsync
Before posting, read: http://www.tuxedo.org/~esr/faqs/smart-questions.html



Rsync --daemon v 2.5.5 v26 causing kernel panic

2003-01-10 Thread Edward King
Has anyone seen this?  Looking for past experiences / ideas.  Will post 
progress.

I'm tracking down a problem that seems to be caused by rsync.  When 
moving files from a remote server I get a kernel panic.



We have a number of servers that back up to a main box -- the panic only 
occurs when a specific client backs up.  It occurs on the box it is 
backing up to -- not the client.

The kernel is Linux 2.4.20 (just compiled -- no patches), files are 
stored on a 4 disk raid (80GB Western Digital drives, software raid) 
with Reiserfs.  This is being done over a vpn connection controlled by 
another machine (gateway machine) running tinc so we're not using ssh or 
any other shell on the rsync machine.

I have:

recompiled rsync at both locations
recompiled the kernel from new source code (panic in 2.4.19, system 
rebooted in 2.4.20)

I will:

try different hardware
run a file system check at the main system (the one that crashes)
exclude directories in the backup (rsync one directory at a time -- see 
where it crashes)

I did notice filenames on the client machine that contain control 
characters -- but they seem to have backed up before.


--
To unsubscribe or change options: http://lists.samba.org/mailman/listinfo/rsync
Before posting, read: http://www.tuxedo.org/~esr/faqs/smart-questions.html


Re: Help With Restoring - system disk exercise experience

2003-01-10 Thread Tim Moore
Here's my experience with a recent full restore exercise on a system/boot disk
which is
among the more interesting scenarios.

Rsync Backup Overview
-
I've a script based on Mike Rubel's rsync/snapshot backup notes
(www.mikerubel.org)
with two primary differences:
   1. Files that no longer exist on the client are not deleted on the backup
server.
  This trades true incremental backup function for a slightly more storage
space.
   2. Each incremental backup is touched & tagged with it's original root time
stamp.
  This provides iterations limited only by the backup server's capacity.

I worked for Network Appliance when remote mirroring was relatively new, and
was
particularly delighted to replicate the functionality so easily thanks to Mike
and so
many others.

Anyway, for each client the backup server pull cycle is basically:
  cd snapshot
  if (client) cp -al client client.old
  rsync -a -e ssh --stats $client.excludes client:/ client
  touch timestamp(s)

and over time:
# find snapshot -maxdepth 1 -ls
2448014 drwxr-xr-x  29 root  root  4096 Jan  3 12:48 snapshot/dell
4416354 drwxr-xr-x  29 root  root  4096 Dec 28 21:30
snapshot/dell.2002.12.28-21:30
1420716   4 drwxr-xr-x  29 root  root  4096 Dec 23 14:24
snapshot/dell.2002.12.23-14:24
# ls -F snapshot/dell
A/  backup/  bootblock.446  etc/ lib/ opt@sbin/  vid/
C/  big/ cdr/   floppy/  lost+found/  root/   tmp@  
welcome.msg
E/  bin/ cdrom/ home/mnt/ rsync.exclude   usr/  
welcome.msg~
Z/  boot/dev/   kits/net/ rsync.exclude~  var/   zip/

Excludes are /proc, /tmp, /var/tmp, /var/spool, .netscape/cache + client
particulars.

Full Drive Restore Exercise
---
The restore test assumed total drive failure.  The process was more tedious
than I had
previously thought through:

1. Power cycle the server to attach a new drive.
2. Manually replicate the partition structure on the new drive.  You would
need to
   have previously saved each logical drive's map or have a really good memory
i.e.-
  fdisk -l /dev/sda | sed 's/^/#/' >> /etc/fstab
3. Individually create file system or swap init on each partition.
4. Individually mount and copy each data partition with special attention to /
   for directories that are mount points i.e.-
  mount /dev/sdd4 /mnt; cd /snapshot/dell/usr; cp -a . /mnt; umount /mnt
5. Restore the boot sector if applicable.
6. Power cycle the server to remove the newly rebuilt drive.

If server power cycles were undesirable, I could have worked on the client
(drive swap,
minimal boot, restore the network, network copies).  Tedious or not the good
news is
the backup clone booted and functioned perfectly.

If anyone can improve on the restore steps, I'd like to hear back.  The
scripting
development time does not seem worth it unless there were enough clients to
skew
complete system disk failure probabilities.  I'm glad I did the exercise as
there is
now a defined albeit labor intensive process for worst case.

Rgds,
tim.

"Dr. Poo" wrote:
> 
> I'm very interested in this...
> 
> My question(s) are why did you have to install a minimal system?
> Could you have just booted up with network and rsync and just rsynced to a
> freshly paritioned/formatted disk?
> 
> What command did you use (to clarify) to make the origal rsync's of your
> disk, and what were the steps neccessary and the command you used (to
> clarify) to make the restore? (I guess that includes the install of a base
> system.. did you use the same system, say redhat 7.2?)
> 
> I'm curious because i have a full rsync of a production server on my
> development box, and i put it in Lilo to boot up with, disconnected the
> network (so know conflicts occur, would any?) and tried to boot, but it
> failed... (i don't have access right now to the error message).
> 
> The production box is i686 and so is the development box... Not the same
> processor though would that make a difference?
> 
> Do you think if i just tried to install a minimal system to a partion and
> copied the / tree it would work??

--
-- 
To unsubscribe or change options: http://lists.samba.org/mailman/listinfo/rsync
Before posting, read: http://www.tuxedo.org/~esr/faqs/smart-questions.html



Re: Rsync --daemon v 2.5.5 v26 causing kernel panic

2003-01-10 Thread jw schultz
On Fri, Jan 10, 2003 at 02:25:57PM -0600, Edward King wrote:
> Has anyone seen this?  Looking for past experiences / ideas.  Will post 
> progress.
> 
> I'm tracking down a problem that seems to be caused by rsync.  When 
> moving files from a remote server I get a kernel panic.
> 
> We have a number of servers that back up to a main box -- the panic only 
> occurs when a specific client backs up.  It occurs on the box it is 
> backing up to -- not the client.
> 
> The kernel is Linux 2.4.20 (just compiled -- no patches), files are 
> stored on a 4 disk raid (80GB Western Digital drives, software raid) 
> with Reiserfs.  This is being done over a vpn connection controlled by 
> another machine (gateway machine) running tinc so we're not using ssh or 
> any other shell on the rsync machine.
> 
> I have:
> 
> recompiled rsync at both locations
> recompiled the kernel from new source code (panic in 2.4.19, system 
> rebooted in 2.4.20)
> 
> I will:
> 
> try different hardware
> run a file system check at the main system (the one that crashes)
> exclude directories in the backup (rsync one directory at a time -- see 
> where it crashes)
> 
> I did notice filenames on the client machine that contain control 
> characters -- but they seem to have backed up before.

Just to confirm:  You are doing backup-server initiated pull
something like "rsync server::module destdir" and the
machine you execute this on (the receiver) panics.

Rsync will of course not be the culprit.  However, rsync is
very good at stressing a system and the kernel developers
have found it to be a common test case.

Most likely it is a hardware fault.  Probably timing
sensitive.  I'd check the logs for oopses and and disk
errors.  Also try downgrading the mode with hdparm.

If this isn't a obvious hardware fault you should report it
to the linux-kernel people.  Look on www.kernelnewbies.org 
for instructions.  This will be of interest to the
developers of md, reiserfs and the specific IDE driver.

-- 

J.W. SchultzPegasystems Technologies
email address:  [EMAIL PROTECTED]

Remember Cernan and Schmitt
-- 
To unsubscribe or change options: http://lists.samba.org/mailman/listinfo/rsync
Before posting, read: http://www.tuxedo.org/~esr/faqs/smart-questions.html



RE: Long-pending patch for Stratus VOS build

2003-01-10 Thread Green, Paul
Wayne Davison [mailto:[EMAIL PROTECTED]] wrote:
>Here are my comments on the changes:

> ? I have a question about the portability of the u_FOO -> uFOO_t
>   changes.  The former is the BSD syntax for the unsigned FOO typedefs,
>   and the latter is what, POSIX?  The changes work on Linux, at least.
>   Perhaps we should just make these changes and try it out on the
>   compile farm.

Yes, uFOO_t is POSIX, 1990, IIRC.  



Thanks!
PG
-- 
To unsubscribe or change options: http://lists.samba.org/mailman/listinfo/rsync
Before posting, read: http://www.tuxedo.org/~esr/faqs/smart-questions.html



ÎÒºÜÇî×ã²ÊÔ¤²â×ÊÁÏ2003ÄêµÚÒ»ÆÚ£¡£¡£¡

2003-01-10 Thread ÎÒºÜÇî
ÎÒºÜÇî2003ÄêµÚÒ»ÆÚ×ã²ÊÔ¤²â×ÊÁÏ
1¡¢²©ÂåÄáÑÇVSACÃ×À¼  
»ðÌì´óÓУº´ÓØÔÃû¿´£¬Ö÷¶Ó»ñʤµÄ¿ÉÄÜÐԽϴ󣬵«¸¸Ä¸³ÖÊÀ£¬µ£ÐÄÖ÷¶ÓÄÜȡʤ£¬Ó¦»ðÉúÊÀÍÁ£¬¶ÔÖ÷¶ÓÓÐÀû¡£2س±äµÃµ½ÀëΪ»ð£¬±ÈºÍØÔË«·½ÄÑ·Öʤ¸º£¬¹Ù¹í³ÖÊÀ¶ÔÖ÷¶Ó²»Àû£¬Ó¦Ë®¿ËÊÀ»ð¶Ô¿Í¶ÓÓÐÀû£¬µ«ÈÕ½¨ÊÜÊÀ»ðËùº¦£¬¶ÔÖ÷¶ÓÓÐÀû¡£ÈÕ½¨ÖúӦˮ£¬¶Ô¿Í¶ÓÓÐÀû¡£ÍƼö£º01£¨3£©
2¡¢²¼À×Î÷ÑÇVSÀ­Æë°Â  
µØÀ׸´£ºÄ¾¿ËÍÁ¶Ô¿Í¶ÓÓÐÀû£¬Ó¦ÍÁ¿ËÊÀË®¶Ô¿Í¶ÓÓÐÀû£¬2س±äµÃµØÔóÁÙ£ºÍÁÉú½ð£¬¶Ô¿Í¶ÓÓÐÀû£¬ÈÕ½¨¿ËÊÀľ£¬»¯È¥¹Ù¹íµÄΣº¦£¬µ«Ê±½¨ÖúÊÀľ£¬²¢²»ÄÜÍêÈ«»¯È¥¹Ù¹íµÄΣº¦¡£Í¬Ê±£¬Ó¦Ë®ÉúÊÀľ£¬¶ÔÖ÷¶ÓÓÐÀû¡£ÍƼö£º1£¨0£©
3¡¢¿ÆÄªVSÑÇÌØÀ¼´ó  
Ë®À×ÍÍ£ºË®Éúľ¶Ô¿Í¶ÓÓÐÀû£¬µ«ÊÀľ¿ËÓ¦ÍÁ¶ÔÖ÷¶ÓÓÐÀû¡£6س±äµÃ·çÀ×Òæ£º±ÈºÍ·â£¬Ë«·½ÄÑ·Öʤ¸º£¬µ«Ó¦Ä¾¿ËÊÀÍÁ£¬¶Ô¿Í¶ÓÓÐÀû£¬Í¬Ê±ÈÕ½¨¿ËӦľ£¬¶Ô¿Í¶Ó²»Àû£¬µ«Ó¦Ä¾¿ËÊÀÍÁ£¬¶Ô¿Í¶ÓÓÐÀû¡£ÍƼö£º31£¨0µÄ¿ÉÄÜÐÔ½ÏС£©
4¡¢¹ú¼ÊÃ×À¼VSĦµÂÄÉ  
»ðµØ½ú£º»ðÉúÍÁ¶Ô¿Í¶ÓÓÐÀû£¬ÐֵܳÖÊÀ£¬Ö÷¶ÓºÄʧ¡£3س±äµÃ»ðɽÂãº´ÓØÔÃû¿´£¬Ö÷¶ÓÓÌÈçÔÚÂÃ;£¬Æ®¸¡²»¶¨£¬¸¸Ä¸³ÖÊÀ¶øÉúÓ¦½ð£¬¶Ô¿Í¶ÓÓÐÀû£¬µ«ÈÕ½¨ÖúÊÀÍÁ¶øÍú£¬¶ÔÖ÷¶ÓÓÐÀû¡£ÍƼö£º3£¨1µÄ¿ÉÄÜÐÔ½ÏС£©
5¡¢ÓÈÎÄͼ˹VSÀ×¼ªÄÉ  
Ôó·ç´ó¹ý£º½ð¿Ëľ¶ÔÖ÷¶ÓÓÐÀû£¬µ«´ÓØÔÃû¿´£¬Ö÷¶ÓÄÑÒÔȡʤ¡£3س±äµÃÔóË®À§£º½ðÉúË®£¬¶Ô¿Í¶ÓÓÐÀû£¬´ÓØÔÃû¿´£¬Ö÷¶ÓȡʤÀ§ÄÑ¡£µ«Ó¦Ë®ÉúÊÀľ£¬¶ÔÖ÷¶ÓÓÐÀû£¬Ê±½¨ÉúÊÀľ£¬¶ÔÖ÷¶ÓÓÐÀû¡£ÍƼö£º1£¨3£©
6¡¢Æ¤ÑÇÇÙ²ìVSÅÁ¶ûÂê  
µØ·çÉý£ºÄ¾¿ËÍÁ£¬¶Ô¿Í¶ÓÓÐÀû£¬ÆÞ²Æ³ÖÊÀ£¬¶ÔÖ÷¶ÓÓÐÀû¡£5س±äµÃË®·ç¾®£ºË®Éúľ¶Ô¿Í¶ÓÓÐÀû£¬²Æ³ÖÊÀ£¬¶ø¿ËӦˮ£¬¶ÔÖ÷¶ÓÓÐÀû£¬µ«ÈÕ½¨Ê±½¨ÖúӦˮ¶øÍú£¬¶Ô¿Í¶ÓÓÐÀû¡£ÍƼö£º03
7¡¢ÂÞÂíVSÇÐÎÖ  
·çÀ×Òæ£º±ÈºÍØÔ£¬µ«²Æ³ÖÊÀ£¬¶ÔÖ÷¶ÓÓÐÀû£¬5س±äµÃɽÀ×ÒãºÄ¾¿ËÍÁ£¬¶Ô¿Í¶ÓÓÐÀû£¬µ«²Æ³ÖÊÀ¶ÔÖ÷¶ÓÓÐÀû£¬ÊÀÍÁ¿ËӦˮ£¬¶ÔÖ÷¶ÓÓÐÀû¡£µ«ÈÕ½¨ÖúӦˮ¶øÍú£¬Ë«·½ÊƾùÁ¦µÐ¡£ÍƼö£º13
8¡¢ÎÚµÏÄÚ˹VSÅå³¼Ö  
Ë®À×ÍÍ£ºË®Éúľ£¬¶Ô¿Í¶ÓÓÐÀû£¬ÊÀľ¿ËÓ¦ÍÁ£¬¶ÔÖ÷¶ÓÓÐÀû¡£2س±äµÃË®Ôó½Ú£º½ðÉúË®£¬¶ÔÖ÷¶ÓÓÐÀû£¬ÊÀ»ð¿ËÓ¦½ð£¬¶ÔÖ÷¶ÓÓÐÀû£¬µ«ÈÕ½¨ÖúÓ¦½ð¶øÍú¡£Í¬Ê±Ê±½¨º¦ÊÀ»ð£¬¶ÔÖ÷¶Ó²»Àû¡£ÍƼö£º13
9¡¢ÀÊ˹VSÉ«µ±  
Ë®»ð¼È¼Ã£ºË®¿Ë»ð¶ÔÖ÷¶ÓÓÐÀû£¬µ«ÐÖ³ÖÊÀ£¬¶ÔÖ÷¶Ó²»Àû£¬Ö÷¶Ó·Àʧ¡£5س±äµÃµØ»ðÃ÷ÒÄ£º´ÓØÔÃû¿´£¬Ö÷¶ÓȡʤÀ§ÄÑ¡£¹Ù¹í³ÖÊÀ£¬¶ÔÖ÷¶Ó²»Àû£¬µ«ÈÕ½¨º¦Ó¦Ä¾£¬¶ÔÖ÷¶ÓÓÐÀû¡£Ó¦Ä¾¿ËÊÀÍÁ£¬¶Ô¿Í¶ÓÓÐÀû¡£Ê±½¨ÖúӦľ¶øÍú¡£ÍƼö£º13£¨0¿ÉÄÜÐÔ½ÏС£©
10¡¢ÀÕ°¢¸¥¶ûVSË¹ÌØÀ­Ë¹±¤  
»ðɽÂ㺻ðÉúÍÁ£¬¶Ô¿Í¶ÓÓÐÀû£¬×ÓËï³ÖÊÀ£¬¿É±£Æ½°²£¬2س±äµÃ»ð·ç¶¦£º±íÊ¢´óµÄÇìºØ£¬¹Ù¹í³ÖÊÀ£¬¶ÔÖ÷¶Ó²»Àû£¬Ó¦ÍÁ¿ËÊÀË®£¬¶Ô¿Í¶ÓÓÐÀû£¬µ«ÈÕ½¨ÖúÊÀË®¶øÍú£¬µ«Ô½¨ÖúÓ¦ÍÁ¶øÍú¡£ÍƼö£º31£¨0¿ÉÄÜÐÔ½ÏС£©
11¡¢Ä¦ÄɸçVS°Í˹µÙÑÇ  
»ðɽÂ㺻ðÉúÍÁ£¬¶Ô¿Í¶ÓÓÐÀû£¬×ÓËï³ÖÊÀ£¬¿É±£Æ½°²£¬2س±äµÃ»ð·ç¶¦£º±íÊ¢´óµÄÇìºØ£¬¹Ù¹í³ÖÊÀ£¬¶ÔÖ÷¶Ó²»Àû£¬Ó¦ÍÁ¿ËÊÀË®£¬¶Ô¿Í¶ÓÓÐÀû£¬µ«ÈÕ½¨ÖúÊÀË®¶øÍú£¬µ«Ô½¨ÖúÓ¦ÍÁ¶øÍú¡£ÍƼö£º31£¨0¿ÉÄÜÐÔ½ÏС£©
12¡¢Äá˹VSÀï¶û  
Ìì·çŠ¥:½ð¿Ëľ£¬¶ÔÖ÷¶ÓÓÐÀû¡£2س±äµÃÌìɽ¶Ý£ºÍÁÉú½ð£¬¶ÔÖ÷¶ÓÓÐÀû¡£ÊÀ»ð¿ËÓ¦½ð£¬¶ÔÖ÷¶ÓÓÐÀû£¬µ«¹Ù¹í³ÖÊÀ¶ÔÖ÷¶Ó²»Àû¡£×ÓËï·¢¶¯¶øË³¿Ë£¬¶ÔÖ÷¶ÓÓÐÀû¡£ÍƼö£º3£¨1£©
13¡¢²¨¶û¶àVSÃɱËÀû°£  
·çÌìСÐ󣺽ð¿Ëľ£¬¶Ô¿Í¶ÓÓÐÀû£¬Ó¦ÍÁ¿ËÊÀË®£¬¶Ô¿Í¶ÓÓÐÀû¡£4س±äµÃǬΪÌ죺±ÈºÍØÔ£¬Ë«·½ÄÑ·Öʤ¸º£¬µ«²Æ³ÖÊÀ£¬¶ÔÖ÷¶ÓÓÐÀû¡£ÍƼö£º3£¨1£©
±¾ÆÚÇ¿¶Ó¶àÊýÔÚÖ÷³¡£¬±¨ÀäµÄ¿ÉÄÜÐÔ²»ÊǺܴ󣬵«ÄѶÈÈ´²»Ð¡¡£ÒÔÉϸ´Ê½Ì«¶à£¬ÏÖËõΪÒÔϸ´Ê½£º03£¬10£¬310£¬3£¬3£¨1£©£¬03£¬1£¨3£©£¬13£¬310£¬30£¬31£¬3£¨1£©£¬3£¨1£©¡£´ó¼Ò¿É¸ù¾ÝÉÏÃæ×ÊÁϵĸÅÊö£¬´ÓÖÐÑ¡ÔñÊôÓÚ×Ô¼ºµÄÄÇÒ»×¢500Íò¡£±¾ÆÚ±¾ÈË×¼±¸Í¶£º0£¬1£¬31£¬3£¬31£¬03£¬31£¬31£¬13£¬30£¬13£¬13£¬3Öеļ¸×¢µ½50×¢²»µÈ¡£±¾ÈËûÓÐÔËÆø£¬Ï£Íû´ó¼Ò×Ô¼º´Ó×ÊÁÏÖÐÕÒ³öÊôÓÚÄãµÄÄÄÒ»×¢£¬²»Ò»¶¨¸ú×ÅÎÒͶ¡£±ÈÈçµÚÒ»³¡£¬ÓÐÐí¶àÈËÈÏΪÊÇ1£¬Æäʵ03µÄ¿ÉÄÜÐÔ×î´ó¡£µÚ¶þ³¡£¬À­Æë°ÂÁ¬Ðø¶à³¡²»°Ü£¬Ò²ÐíÓÐÈËÈÏΪËü¸ÃÖÕ½áÁË¡£µ«±¾ÈËÈÏΪ1µÄ¿ÉÄÜÐÔ×î´ó¡£ÂÞÂíºÜÈÝÒ×±»ÇÐÎÖ±ÆÆ½¡£ÀÊ˹ºÍÉ«µ±£¬´ò³Éʲô½á¹û¶¼²»Îª¹ý¡£Äá˹VSÀï¶û1µÄ¿ÉÄܴܺó¡£Ô¤²âÊý¾ÝÖ»×÷²Î¿¼,Ͷע¾ö²ß»¹µÃ¿¿Äã×Ô¼º¶¨¶á¡£À¨ºÅÄÚµÄΪ³öÏֵĻú»á½ÏС£¬Ò»°ãС¶îͶע¿É²»Ó迼ÂÇ¡£±¾×ÊÁÏÿÆÚ50Ôª¡£ÈçÐè¶©ÔÄÇëÁªÏµQQ£º18419276
   Email:[EMAIL PROTECTED])   ĵµ¤¿¨ºÅ£º4580  6865 8224 7749   
¿ª»§ÐУº¹¤ÉÌÒøÐÐÖØÇìÊзÖÐÐÓªÒµ²¿   ÐÕÃû£ºÐìÔ¾¸£¡£
ÀϿͻ§¿É7ÕÛÓÅ»Ý5ÆÚÒÔÉÏ£¬10ÆÚÒÔÉÏ65ÕÛ£¬ÓàϵÄÈ«¶©¿É6ÕÛÓŻݡ£Òѵ½ÆÚµÄÓû§£¬±¾ÆÚΪ×îºóÒ»ÆÚÊÔÓá£×îºó×£´ó¼ÒÐÂÄêµÚÒ»ÆÚÖдó½±
-- 
To unsubscribe or change options: http://lists.samba.org/mailman/listinfo/rsync
Before posting, read: http://www.tuxedo.org/~esr/faqs/smart-questions.html