summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* runmirrors: disable StrictHostKeyChecking by defaultSimon Paillard2009-08-07
|
* runmirrorsJoerg Jaspert2009-07-18
| | | | | | | | | | change the runmirrors.mirror format. We keep compatibility with the old format, so if one uses them they should continue to do so. If one uses the new style, one is able to add all possible ssh options one wants. They just have to start with -. All that in there will be passed as-is to ssh. Signed-off-by: Joerg Jaspert <joerg@debian.org>
* a --exclude really helpsJoerg Jaspert2009-06-22
| | | | Signed-off-by: Joerg Jaspert <joerg@debian.org>
* Its site_exclude not source_excludeJoerg Jaspert2009-06-22
| | | | Signed-off-by: Joerg Jaspert <joerg@debian.org>
* renameJoerg Jaspert2009-06-22
| | | | Signed-off-by: Joerg Jaspert <joerg@debian.org>
* websyncJoerg Jaspert2009-06-22
| | | | | | initial version of a script to sync the debian website with. Signed-off-by: Joerg Jaspert <joerg@debian.org>
* errtrapJoerg Jaspert2009-06-22
| | | | Signed-off-by: Joerg Jaspert <joerg@debian.org>
* Use the mirror hardlink treeJoerg Jaspert2009-06-13
| | | | Signed-off-by: Joerg Jaspert <joerg@debian.org>
* Merge commit 'symoon/spaillar' into mergeJoerg Jaspert2009-05-04
|\ | | | | | | | | | | | | * commit 'symoon/spaillar': Add kfreebsd-amd64 and kfreebsd-i386 to list of architectures Signed-off-by: Joerg Jaspert <joerg@debian.org>
| * Add kfreebsd-amd64 and kfreebsd-i386 to list of architecturesSimon Paillard2009-05-04
| |
* | also redirect stdinJoerg Jaspert2009-05-02
|/ | | | Signed-off-by: Joerg Jaspert <joerg@debian.org>
* Version number 8086 and small README fixJoerg Jaspert2009-04-23
| | | | Signed-off-by: Joerg Jaspert <joerg@debian.org>
* ftpsyncJoerg Jaspert2009-04-23
| | | | | fix a bash4 bug in the script Signed-off-by: Joerg Jaspert <joerg@debian.org>
* ftpsyncJoerg Jaspert2009-04-03
| | | | | | | also exclude the .changes files from proposed-updates directories when we exclude an arch. Signed-off-by: Joerg Jaspert <joerg@debian.org>
* multipleJoerg Jaspert2009-03-23
| | | | | | | | | adjust pushdelay to be longer by default better logging for pushes actually increase the timeout, so it should hit at some point, in staged pushes. log if a staged push failed to find all other locks it waits for. Signed-off-by: Joerg Jaspert <joerg@debian.org>
* (C) year (okok, fake commit for a test)Joerg Jaspert2009-01-15
| | | | Signed-off-by: Joerg Jaspert <joerg@debian.org>
* We should send the push archive even for non-staged pushing...Joerg Jaspert2008-12-22
| | | | Signed-off-by: Joerg Jaspert <joerg@debian.org>
* no more progressJoerg Jaspert2008-11-28
|
* a few "Joerg Jaspert2008-11-27
|
* keep rsync logJoerg Jaspert2008-11-27
|
* No lockdirJoerg Jaspert2008-11-27
|
* pushpdoJoerg Jaspert2008-11-27
| | | | add a mirror script for packages.d.o
* Very initial checkin of dmc stuff from mirror.d.o, just to get startedJoerg Jaspert2008-11-27
|
* runmirrorsJoerg Jaspert2008-11-19
| | | | | | define mailto use fullpath for ssh keyfile check Signed-off-by: Joerg Jaspert <joerg@debian.org>
* fixJoerg Jaspert2008-11-19
| | | | Signed-off-by: Joerg Jaspert <joerg@debian.org>
* savelogJoerg Jaspert2008-11-19
| | | | | savelog on our own Signed-off-by: Joerg Jaspert <joerg@debian.org>
* more lockfile funJoerg Jaspert2008-11-18
| | | | Signed-off-by: Joerg Jaspert <joerg@debian.org>
* ftpsyncJoerg Jaspert2008-11-18
| | | | | kick lockfile, use shell only Signed-off-by: Joerg Jaspert <joerg@debian.org>
* missing spaceJoerg Jaspert2008-11-18
| | | | Signed-off-by: Joerg Jaspert <joerg@debian.org>
* ftpsyncJoerg Jaspert2008-11-17
| | | | | lockfile in shell, for procmail haters Signed-off-by: Joerg Jaspert <joerg@debian.org>
* ftpsyncJoerg Jaspert2008-11-17
| | | | | new version Signed-off-by: Joerg Jaspert <joerg@debian.org>
* runmirrorsJoerg Jaspert2008-11-17
| | | | | | document the config add default for keyfile Signed-off-by: Joerg Jaspert <joerg@debian.org>
* ftpsyncJoerg Jaspert2008-11-17
| | | | | | | handle "file missing"/"partial transfer" errors better, in case we already have a second push. We might just have tried to receive files that the second push removed. Signed-off-by: Joerg Jaspert <joerg@debian.org>
* ftpsync: rerun stage1 already if needed, not only after stage2Joerg Jaspert2008-11-15
| | | | Signed-off-by: Joerg Jaspert <joerg@debian.org>
* "shorter" exclude (less space in logfiles)Joerg Jaspert2008-11-15
| | | | Signed-off-by: Joerg Jaspert <joerg@debian.org>
* ftpsyncJoerg Jaspert2008-11-15
| | | | | optimize filter rules, so we no longer delete our trace files Signed-off-by: Joerg Jaspert <joerg@debian.org>
* fix unbound variable problem in runmirrors(Re: New mirror scripts for Debian ↵ISHIKAWA Mutsumi2008-11-09
| | | | | | | | | | | | | | | | | | | | | | | | | | mirrors) >>>>> In <87d4h5g7tm.fsf@vorlon.ganneff.de> >>>>> Joerg Jaspert <joerg@debian.org> wrote: >> On 11563 March 1977, Panagiotis Christias wrote: >> >> > are you sure that the "set -u" should be used? >> >> Yep I am. >> >> > I get a lot of "VAR: unbound variable" messages and ftpsync aborts. >> >> Yes, about HOOK1 til HOOK5 and HUB. >> My mistake, I put a version up that didn't have them defined in the >> script itself, sorry. >> If you redownload the tarball (or git pull), you will get a fixed >> version. I found same kind of problems in runmirrors. (HOOK1,2,3 is not defined) Signed-off-by: ISHIKAWA Mutsumi <ishikawa@hanzubon.jp> Signed-off-by: Joerg Jaspert <joerg@debian.org>
* Let hooks also work with arguments.Joerg Jaspert2008-11-09
| | | | | Thanks to ISHIKAWA Mutsumi and Damin Viano Signed-off-by: Joerg Jaspert <joerg@debian.org>
* Force to write trace file date with LANG=POSIXISHIKAWA Mutsumi2008-11-09
| | | | | | | | | | | | | | | | | | | | | | If locale environment variables (LANG, LC_ALL etc..) are set, new ftpsync script are write logs trace etc.. under this locales. But I think it is better force to write trace file (typicaly project/trace/HOSTNAME) with POSIX locale (or C) (not locale language environment). Mirror trace file will be used tracking mirror tree status. Trace file is mainly used to parse them by some programs, (mainly not for reading by a human) If date in the trace file is written with locale language environmet on each different host. It is too hard to perse them on each host (for example, trace file on ftp.jp.debian.org is written in Japanese, on ftp.kr.debian.org written in Korean, on ftp.de.debian.org written in German... It will be nightmare for tracing mirror tree) Signed-off-by: ISHIKAWA Mutsumi <ishikawa@hanzubon.jp> Signed-off-by: Joerg Jaspert <joerg@debian.org>
* FIX full logging variable typo (Re: New mirror scripts for Debian mirrors)ISHIKAWA Mutsumi2008-11-09
| | | | | | | | | | | | | | | | | | | | | | >>>>> In <87zlkai7gc.fsf@vorlon.ganneff.de> >>>>> Joerg Jaspert <joerg@ganneff.de> wrote: >> >> Hi >> >> Recently, we rewrote the Debian archive mirror script formerly known as >> anonftpsync. The new scriptset has many more features, and is the new >> de-facto standard for Debian mirrors. >> >> Please switch to it as soon as possible. >> >> The scriptset is available in two forms: >> - as a tarball from http://ftp-master.debian.org/ftpsync.tar.gz >> - as a git repository: >> git clone https://ftp-master.debian.org/git/archvsync.git Tiny patch, fix typo full logging setting variable (FULLLOGS) Signed-off-by: ISHIKAWA Mutsumi <ishikawa@hanzubon.jp>
* Add HHUB variable definitionJoerg Jaspert2008-11-08
| | | | Signed-off-by: Joerg Jaspert <joerg@debian.org>
* Add HOOKX variable definitionsJoerg Jaspert2008-11-08
| | | | Signed-off-by: Joerg Jaspert <joerg@debian.org>
* Write about trace filesJoerg Jaspert2008-11-08
| | | | Signed-off-by: Joerg Jaspert <joerg@debian.org>
* move the more important options to the top of the config sampleJoerg Jaspert2008-11-08
| | | | Signed-off-by: Joerg Jaspert <joerg@debian.org>
* ftpsyncJoerg Jaspert2008-11-08
| | | | | make it possible to send full rsync logs too. default is off Signed-off-by: Joerg Jaspert <joerg@debian.org>
* Use hostname -s for the mailto comparisonJoerg Jaspert2008-11-08
| | | | Signed-off-by: Joerg Jaspert <joerg@debian.org>
* LOGDIRJoerg Jaspert2008-11-06
| | | | Signed-off-by: Joerg Jaspert <joerg@debian.org>
* Add hostname to trace fileJoerg Jaspert2008-11-06
| | | | Signed-off-by: Joerg Jaspert <joerg@debian.org>
* spellingJoerg Jaspert2008-11-06
| | | | Signed-off-by: Joerg Jaspert <joerg@debian.org>
* Better textJoerg Jaspert2008-11-06
| | | | Signed-off-by: Joerg Jaspert <joerg@debian.org>