From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <42677B04.50900@iop.kiev.ua> Date: Thu, 21 Apr 2005 13:05:56 +0300 From: "Andriy Dobrovol's'kii" User-Agent: Mozilla/5.0 (X11; U; Linux i686; uk-UA; rv:1.7.6) Gecko/20050328 X-Accept-Language: uk, ru, en-us MIME-Version: 1.0 To: community@altlinux.ru Subject: Re: [Comm] Re: rsync =?KOI8-U?Q?=C9_=D3=C9=CE=C8=D2=CF=CE=C9=DA?= =?KOI8-U?Q?=C1=C3=C9=D1_=D2=C5=D0=CF=DA=C9=D4=C1=D2=C9=D1?= References: <42665DA1.6050308@rambler.ru> <42665FB1.4010604@iop.kiev.ua> <20050420164745.GR15011@osdn.org.ua> In-Reply-To: <20050420164745.GR15011@osdn.org.ua> Content-Type: text/plain; charset=KOI8-U; format=flowed Content-Transfer-Encoding: 8bit X-Virus-Scanned: ClamAV 0.83/845/Thu Apr 21 03:37:59 2005 on rmaile.iop.kiev.ua X-Virus-Status: Clean X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: community@altlinux.ru List-Id: Mailing list for ALT Linux users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Apr 2005 10:08:17 -0000 Archived-At: List-Archive: List-Post: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Michael Shigorin wrote: | On Wed, Apr 20, 2005 at 04:57:05PM +0300, Andriy Dobrovol's'kii wrote: | |>RSYNCARGS="-avut --partial --timeout=$TMOUT1 --delete" | | | Где TMOUT1=500? Тогда attached. :) | | | | - ------------------------------------------------------------------------ | | #!/bin/sh | RSYNC_RSH=rsh | MAXATTEMPTS=5 | TMOUT1=500 | TMOUT2=15 | SRCROOT=rsync://rsync.altlinux.ru/ALTLinux # 2003-04-15 | #SRCROOT=rsync://ibiblio.org/Linux/distributions/altlinux # 2002-12-07 | #SRCROOT=rsync://ftp.leo.org/ALTLinux # 2002-12-09 | DESTROOT=~ftp/pub/Linux/ALT | #LIST="updates Sisyphus Mozilla OpenOffice Daedalus" | #LIST="updates Sisyphus Mozilla Daedalus people/shrek" | LIST="updates Sisyphus backports Mozilla Daedalus" | #LIST="updates" | RSYNC=/usr/bin/rsync | RSYNCARGS="-rltgoDuz --partial --timeout=$TMOUT1 --delete - --delete-after --exclude='*/2.0/*" | #RSYNCARGS="-rltgoDuz --partial --timeout=$TMOUT1 --delete " | RSHOME=~/rsync | MAINTAINER="root+lazy@localhost" | | for mirror in $LIST; do | OK= | attempt=1 | LOG=$RSHOME/rsync-$mirror.log | LOCK=$RSHOME/lock.$mirror | FLAG=$DESTROOT/$mirror/__SYNCING__ | date >> $LOG | [ -f $LOCK ] && { | ps auxww | grep rsync | mail -s "OSDN: $mirror: lockfile exists" $MAINTAINER | echo "Lockfile for $mirror exists, quitting" >> $LOG | continue | } | trap "rm -f $LOCK; exit 1" INT | touch $LOCK $FLAG | while [ -z "$OK" -a $attempt -lt $MAXATTEMPTS ]; do | $RSYNC $RSYNCARGS $* $SRCROOT/$mirror/ $DESTROOT/$mirror \ | >> $LOG 2>&1 && OK=1 | sleep $TMOUT2 | attempt=$(($attempt+1)) | done | [ -z "$OK" ] && { | tail $LOG | mail -s "OSDN: $mirror trouble" $MAINTAINER | } || { | rm -f $FLAG | } | rm -f $LOCK | date >> $LOG | done | | nice symlinks -dr $DESTROOT >/dev/null | Не, у меня он был тогда значительно больше... :) А так, ты правильно определил первоисточник... :) - -- Rgrds, Andriy ********************************************************************* email: dobr at iop dot kiev dot ua Kyiv, Ukraine Phone: (380-44) 525-7824 Department of Gas Electronics Fax: (380-44) 525-2329 Institute of Physics of NASU ********************************************************************* -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFCZ3sDYy1tb7+AynYRAt66AJ4+3RD2nNZ5zM9nRY2EgsRLGd98egCgp0/N eMk+n5loHKdsNOsLxnnjsWM= =8mEB -----END PGP SIGNATURE-----